San Diego, CA
A tiempo completo

Ingeniero de software II, Aprendizaje automático aplicado

Brain Corp es una empresa de IA con sede en San Diego (California, EE.UU.) que crea tecnología básica transformadora para el sector de la robótica. Nuestro propósito es crear tecnología autónoma que ayude al mundo real a funcionar mejor. Las soluciones robóticas y de IA de Brain ayudan a los minoristas a garantizar que el producto adecuado esté en el estante adecuado al precio adecuado, en un entorno limpio. A través de la plataforma robótica BrainOS®, que impulsa la mayor flota mundial de robots móviles autónomos (AMR) en funcionamiento en espacios públicos comerciales, Brain Corp ofrece soluciones automatizadas inteligentes y eficientes tanto para la limpieza de suelos comerciales como para la gestión de inventarios, lo que permite a las organizaciones y a sus empleados conseguir más. Brain Corp cuenta actualmente con más de 30.000 AMR, lo que representa la mayor flota de su clase en el mundo. Brain Corp está financiada por SoftBank Vision Fund, Clearbridge y Qualcomm Ventures.

Resumen del puesto:

¿Alguna vez ha tenido que cancelar un pedido en línea porque algo estaba agotado o ha perdido el tiempo yendo a una tienda para ver algo que el sitio web decía que estaba disponible sólo para descubrir que no lo estaba? Este es el problema que intentamos ayudar a resolver a nuestros clientes minoristas para maximizar la experiencia del comprador y la disponibilidad en las estanterías.

Como Ingeniero de Software II, en el equipo de Aprendizaje Automático Aplicado, formarás parte de un equipo de ritmo rápido que es pionero en productos construidos sobre nuestra plataforma BrainOS para revolucionar el espacio de análisis de inventario minorista. Tienes la capacidad de aprender rápidamente nuevas tecnologías y te gusta resolver los problemas de los clientes.

Nuestras soluciones robóticas integran múltiples disciplinas de hardware y software para ofrecer soluciones escalables a nuestros clientes. Tendrás la oportunidad de aplicar IA, ML y métodos estadísticos para construir e iterar sobre modelos de detección para extraer información procesable de datos robóticos capturados de forma autónoma. 

Funciones esenciales del puesto:

  • Desarrollar y contribuir a nuestra base de código Python para proporcionar nuevos conocimientos procesables a nuestros clientes.
  • Aprovechar la comprensión y la aplicación de los conceptos de aprendizaje automático y las cadenas de herramientas para ofrecer perspectivas de alta confianza a partir de flujos de datos procedentes de nuestros conductos de captura de datos robóticos y procesamiento en la nube.
  • Demostrar una mentalidad de propiedad en la que la redacción de casos de prueba automatizados garantice la calidad de las futuras versiones y funciones, así como la productividad del desarrollo.
  • Suba el listón dando ejemplo en la revisión, las pruebas y la implantación de nuevas funciones con un enfoque basado en datos para evaluar los criterios de éxito.
  • Dirigir la resolución de los problemas de producción y de los clientes y diseñar soluciones a largo plazo basadas en la comprensión sistemática de las causas subyacentes.
  • Animar y fomentar los debates técnicos exponiendo los pros y los contras de múltiples enfoques con un punto de vista y una predisposición a la acción.
  • Iniciativa para asumir la responsabilidad de la canalización de la ingeniería de datos y las tareas de tipo de gestión de datos cuando sea necesario.

Requisitos de formación y/o experiencia laboral:

  • Licenciatura o máster en ciencia de datos o disciplina de ingeniería aplicable.
  • Más de 2 años de experiencia demostrada en el desarrollo de software que implique la formación, el perfeccionamiento y la aplicación de modelos de detección para extraer información de los datos.

Conocimientos, habilidades, aptitudes y otras características requeridas:

  • Experiencia con herramientas de codificación ML y flujos de trabajo, es decir, pandas, pytorch, keras, jupyter notebooks.
  • Experiencia con herramientas de visualización de datos (por ejemplo, Tableau, Power BI, Grafana, Looker).
  • Experiencia con SQL y gestión de bases de datos.
  • Experiencia con código Python a nivel de producción.
  • Curiosidad e impulso para adquirir conocimientos especializados en áreas funcionales específicas sin perder de vista el panorama más amplio de los casos de uso y el valor para el cliente.
  • Capacidad para recomendar analíticamente un camino a seguir en caso de ambigüedad técnica.
  • Capacidad de comunicación clara y concisa (verbal y escrita).
  • Este puesto se desempeña in situ en nuestra oficina de San Diego. Los candidatos deben vivir en San Diego o estar dispuestos a trasladarse. No se ofrece trabajo a distancia para este puesto.

Cosas que marcan la diferencia:

  • Experiencia en vehículos autónomos, robótica o industria relacionada.
  • Experiencia en detección y reconocimiento de objetos.
  • Experiencia con aplicaciones GPT y LLM
  • Experiencia en IoT, analítica de datos y aprendizaje automático.

Exigencias físicas:

Las exigencias físicas aquí descritas son representativas de las que debe cumplir un empleado para desempeñar con éxito las funciones esenciales de este puesto. Se podrán realizar adaptaciones razonables para que las personas con discapacidad puedan desempeñar las funciones esenciales. Las funciones esenciales pueden requerir mantener la condición física necesaria para sentarse, caminar o estar de pie durante periodos de tiempo; manejar un ordenador y un teclado; utilizar las manos para meter los dedos y agarrar; hablar y oír a niveles normales de sala; agudeza visual para determinar la precisión, pulcritud y minuciosidad del trabajo asignado o para hacer observaciones generales de las instalaciones o estructuras; empujar o tirar de hasta 20 libras.

Entorno de trabajo:

Las características del entorno de trabajo que aquí se describen son representativas de las que encontrará un empleado al desempeñar las funciones esenciales de este puesto. El nivel de ruido en el entorno de trabajo suele ser de bajo a moderado. Los empleados están expuestos al típico entorno de oficina con ordenadores, impresoras y teléfonos.

Escala salarial:

El salario previsto para los candidatos que trabajarán en San Diego, California, es de 125.000 dólares. Se trata de un salario no negociable para todos los ingenieros de software de este nivel. Además del salario base, nuestro competitivo paquete de recompensas totales consiste en:

  • Una bonificación anual discrecional por objetivos
  • Opciones sobre acciones
  • Plan 401(k) con aportaciones paralelas (sin periodo de carencia y devengo inmediato)
  • Amplio conjunto de prestaciones de seguro para los empleados (y sus familias) que incluye diversas opciones de planes médicos (incluida una HSA con aportación de la empresa), seguro dental, oftalmológico, de vida e incapacidad, Programa de Asistencia al Empleado (EAP), planes de apoyo jurídico/de identidad y seguro para mascotas.
  • Acceso a cuentas de gastos flexibles (médicos y de personas dependientes)
  • Generoso tiempo libre retribuido que incluye vacaciones flexibles, baja por enfermedad retribuida, tiempo libre para voluntariado en la comunidad, 10 días festivos retribuidos en la empresa y un cierre de la empresa en invierno.

Otras ventajas son:

  • Almuerzo diario in situ en la oficina de San Diego
  • Gimnasio en el campus con piscina y pistas de tenis en la oficina de San Diego
  • Oportunidades para relacionarse con los compañeros, como noches de juegos mensuales, excursiones, retos de bienestar y eventos comunitarios.
  • Actividades internas de formación continua
  • Oportunidades para compartir sus propios intereses y aficiones con el C

 

¡Únete a nuestro increíble equipo!