
Stack AV desarrolla sistemas autónomos de transporte de mercancías impulsados por inteligencia artificial para las industrias del transporte y la logística. Su trabajo combina inteligencia artificial, aprendizaje automático y tecnologías en la nube para contribuir a operaciones de transporte más seguras, fiables y eficientes. La empresa se centra en mejorar la inteligencia de la cadena de suministro, el rendimiento de las entregas y los resultados empresariales mediante la tecnología de vehículos autónomos, con la seguridad como eje de su enfoque de ingeniería. Su equipo multidisciplinario trabaja en ámbitos relacionados con la logística, la fabricación y la consultoría mientras desarrolla soluciones inteligentes para el transporte moderno de mercancías.
Ingeniero/a de Software Principal de Infraestructura de Entrenamiento de ML en Stack AV (Remoto, Pensilvania)
Lidera el diseño de una infraestructura escalable para el entrenamiento de aprendizaje automático y de canalizaciones completas de modelos. Contribuye al avance de los sistemas de transporte autónomo de Stack AV mediante la ingeniería de plataformas, la optimización del rendimiento y la colaboración interdisciplinaria.
Descripción
- Construye y perfecciona componentes de plataformas de entrenamiento de alto rendimiento que abarcan la orquestación, las abstracciones de entrenamiento, los servicios del plano de control, la observabilidad y la optimización del rendimiento.
- Desarrolla canalizaciones completas de aprendizaje automático que cubren el procesamiento de registros, la extracción de características, los esquemas y el almacenamiento de conjuntos de datos, la configuración de modelos, el entrenamiento, la elaboración de perfiles y la aceleración.
- Evalúa la infraestructura de entrenamiento para descubrir y resolver limitaciones de rendimiento.
- Promueve abstracciones de sistemas y herramientas para desarrolladores que ayuden a los ingenieros de aprendizaje automático a iterar rápidamente sobre los modelos.
- Adopta tecnologías de código abierto que permitan a los ingenieros de aprendizaje automático elaborar perfiles y mejorar sus flujos de trabajo de forma independiente.
- Mantiene altos estándares de ingeniería y contribuye a fomentar una cultura de equipo centrada en la excelencia técnica.
- Lidera la arquitectura y la implementación de una plataforma de entrenamiento de IA de alto rendimiento y multiinquilino.
- Colabora con equipos de ML Platform, Infrastructure, Autonomy y Safety Evaluation.
Requisitos
- Título universitario o de posgrado en informática, ingeniería o una disciplina relacionada.
- Al menos seis años de experiencia desarrollando plataformas de ML y aplicaciones de aprendizaje automático.
- Dominio avanzado de Python, C++ o un lenguaje equivalente.
- Experiencia con Lance, PyTorch, Ray Data o tecnologías comparables.
- Experiencia demostrada en la creación de infraestructura escalable y fiable en un entorno dinámico, así como en la colaboración con ingenieros de aprendizaje automático de distintos equipos de modelado.
- Sólido conocimiento de las ventajas y desventajas del diseño de sistemas, junto con habilidades de comunicación para generar consenso entre equipos interdisciplinarios.
- Experiencia en entrenamiento de modelos, optimización de modelos o canalizaciones de procesamiento de datos a gran escala.
- Gran capacidad de análisis y resolución de problemas.
- Habilidades claras de comunicación escrita y verbal, incluida la capacidad de explicar ideas técnicas complejas a partes interesadas no técnicas.
- Es posible que deba verificarse la residencia, la condición de persona estadounidense o la ciudadanía para cumplir los requisitos estadounidenses de seguridad nacional y control de exportaciones.
Beneficios
- Lugar de trabajo que ofrece igualdad de oportunidades y se centra en la inclusión, el espíritu emprendedor y la innovación en materia de género, raza, edad, orientación sexual, religión, discapacidad e identidad.