B&A
May Mobility
Ingeniero/a Líder de ML/Percepción
RESUMEN DEL PUESTO
May Mobility está transformando ciudades a través de la tecnología autónoma para crear un mundo más seguro, ecológico y accesible. Con sede en Ann Arbor, Michigan, May desarrolla y despliega vehículos autónomos (AVs) impulsados por nuestra innovadora tecnología de Toma de Decisiones Multi-Política (MPDM) que reimagina literalmente la forma en que piensan los AVs.
Nuestros vehículos hacen más que simplemente conducirse solos: aportan valor a las comunidades, cubren las lagunas del transporte público y llevan a las personas a donde necesitan ir de forma segura, fácil y con mucha más diversión. Estamos construyendo el mejor sistema de autonomía del mundo para reimaginar el transporte minimizando la congestión, ampliando el acceso y fomentando un mejor uso del suelo para crear espacios más verdes, vibrantes y habitables. Desde nuestra fundación en 2017, hemos realizado más de 500,000 viajes autónomos para personas reales en todo el mundo. Y esto es solo el principio. Estamos contratando personas que compartan nuestra pasión por construir el futuro, hoy, resolviendo problemas del mundo real y viendo el impacto de su trabajo. Únete a nosotros.
May Mobility está entrando en una emocionante fase de crecimiento a medida que expandimos nuestro servicio de transporte autónomo y movilidad, pionero en su tipo, en todo el país. Lanzada en 2017 con un sólido equipo de experimentados ingenieros de robótica y software con décadas de experiencia en el despliegue de sistemas robóticos en el mundo real, May Mobility busca ampliar su equipo de ingenieros de robótica con experiencia en robótica o vehículos autónomos.
Como Líder de Percepción, serás responsable de la dirección técnica de cómo nuestros vehículos ven e interpretan el mundo. Este es un puesto práctico centrado en tres prioridades: avanzar en la detección de escenas para que el sistema reconozca de manera fiable su contexto operativo y active el comportamiento correcto; fortalecer la percepción frente a la degradación de sensores y condiciones climáticas adversas (lluvia, nieve, niebla, deslumbramiento, poca luz y suciedad u oclusión de sensores) para que el rendimiento se degrade de forma gradual y segura; y dirigir importantes actualizaciones arquitectónicas para evolucionar nuestra pila de percepción hacia una base escalable, mantenible y de calidad de producción. Establecerás el estándar técnico, mentorizarás a los ingenieros y entregarás capacidades que operen de forma segura en el mundo real.
RESPONSABILIDADES ESENCIALES
- Trabajar de forma independiente con equipos multifuncionales para desarrollar requisitos de software y sistemas.
- Liderar importantes actualizaciones arquitectónicas de la pila de percepción, incluyendo el diseño a nivel de sistema, la modularización y las estrategias de migración que mejoren la escalabilidad, la latencia y la mantenibilidad en toda la flota.
- Diseñar, desarrollar y ser responsable de las capacidades de detección y activación de escenas, clasificando la escena/escenario operativo y activando los comportamientos de percepción adecuados y la lógica del dominio de diseño operativo (ODD) en tiempo de ejecución.
- Mejorar la robustez de la percepción bajo degradación y condiciones climáticas adversas, incluyendo la detección de fallos de sensores, la monitorización del estado, la degradación gradual y las estrategias de respaldo para condiciones de lluvia, nieve, niebla, deslumbramiento, poca luz y suciedad/oclusión de sensores.
- Diseñar, implementar y probar funciones de percepción de última generación a tiempo con código de producción de alta calidad y grado industrial.
- Integrar modelos multimodales a gran escala (incluyendo, entre otros, VLMs y LLMs) en la pila de percepción para mejorar la comprensión semántica de la escena y el razonamiento.
- Rastrear y analizar el rendimiento técnico de la percepción en el campo.
- Liderar el desarrollo de funciones importantes, incluyendo el diseño de funciones, revisiones de código, diagnóstico de problemas y resolución.
- Liderar pruebas exhaustivas para validar funciones y cumplir los plazos de entrega.
- Liderar el desarrollo relacionado con los pipelines de datos, desarrollo y ML, centrado específicamente en la alineación de datos multimodales para el entrenamiento de modelos fundacionales.
HABILIDADES Y CAPACIDADES
El éxito en este puesto requiere típicamente las siguientes competencias:
- Capacidad demostrada para arquitectar y evolucionar sistemas de percepción o autonomía a gran escala, equilibrando rendimiento, latencia, seguridad y mantenibilidad a largo plazo.
- Sólido conocimiento de la robustez de la percepción y la ingeniería de fiabilidad, incluyendo el funcionamiento de sensores degradados, el manejo de condiciones climáticas adversas, la detección de fallos y la degradación gradual.
- Experiencia con la comprensión de escenas/escenarios y la lógica de activación en tiempo de ejecución (por ejemplo, clasificación de contexto, monitorización de ODD, activación de comportamiento).
- Familiaridad con el ciclo de desarrollo, despliegue y optimización de ML.
- Profundo conocimiento de los datos: pipeline de datos, equilibrio de datos, minería de datos y mejora del rendimiento basada en datos.
- Conocimiento de técnicas de aprendizaje multimodal, incluyendo aprendizaje contrastivo y ingeniería de prompts para reconocimiento visual zero-shot.
- Profundo conocimiento de los marcos y flujos de trabajo de pruebas.
- Excelente atención al detalle y metodología de pruebas rigurosa.
- Excepcionales habilidades de comunicación escrita y verbal y capacidades de liderazgo de equipos.
CUALIFICACIONES Y EXPERIENCIA
Los candidatos con mayor éxito en este puesto suelen tener las siguientes cualificaciones o conocimientos o experiencia comparables:
REQUERIDO
- Un mínimo de 5+ años de experiencia industrial trabajando en sistemas robóticos del mundo real manteniendo código industrial de alta calidad.
- Máster en Robótica, Informática o Ingeniería Informática, o un campo que requiera una sólida base matemática y/o de ingeniería.
- Experiencia demostrada liderando o tomando decisiones arquitectónicas importantes para una pila de software de percepción, robótica o autonomía.
- Sólidas habilidades de programación en C/C++/Python; desarrollo de software en entornos Linux.
- Sólida experiencia en desarrollo de ML/DL con PyTorch/TensorFlow.
- Experiencia directa en el desarrollo o ajuste fino de modelos multimodales a gran escala (por ejemplo, modelos de fusión multisensores, modelos fundacionales, incluyendo backbones VLM) para aplicaciones de percepción en el mundo real.
- Experiencia trabajando en una combinación de varias de las siguientes áreas en tiempo real:
- Visión por Computadora: detección de objetos, clasificación, segmentación.
- Comprensión semántica de escenas, detección de escenas/escenarios y detección de vocabulario abierto.
- Robustez de la percepción en condiciones degradadas o climáticas adversas.
- Seguimiento multiobjetivo y fusión de sensores.
- Amplia experiencia en el despliegue de funciones/modelos ML/DL en sistemas en tiempo real con alta precisión y baja latencia.
REQUISITOS FÍSICOS
- Condiciones de trabajo estándar de oficina que incluyen, entre otras:
- Estar sentado de forma prolongada
- Estar de pie de forma prolongada
- Uso prolongado del ordenador
* ¿Viajes requeridos? - Moderado: 11%-25%
DESEABLE
- Experiencia en el desarrollo de percepción para todo tipo de clima / condiciones adversas, modelado de degradación de sensores, detección de fallos y estrategias de degradación gradual para sistemas de seguridad críticos.
- Experiencia con clasificación de escenas/escenarios, monitorización de ODD y activación de capacidades en tiempo de ejecución en sistemas autónomos.
- Experiencia en la re-arquitectura o migración de grandes sistemas de percepción heredados a marcos modernos y escalables.
- Experiencia en la utilización de modelos multimodales a gran escala para la detección de casos extremos (cola larga) e IA explicable en sistemas autónomos.
- Familiaridad con datos sintéticos en el desarrollo de sistemas ML.
- Familiaridad con el Aprendizaje por Refuerzo (RL) para sistemas ML.
- Familiaridad con la optimización de ML/DL en productos en tiempo real con recursos de cómputo limitados (por ejemplo, cuantización de grandes modelos transformadores).
- Sólida experiencia demostrada a través de entregas de alta calidad de capacidades a robots que trabajan en el campo.
--------------------------------------------------------------------------------
No cumples con todos los requisitos? Estudios han demostrado que las mujeres y/o personas de color son menos propensas a solicitar un trabajo a menos que cumplan con todos los requisitos. En May Mobility, estamos comprometidos a construir una fuerza laboral diversa, inclusiva y auténtica, por lo que si te entusiasma este puesto pero tu experiencia previa no se alinea perfectamente con todos los requisitos, ¡te animamos a que apliques de todos modos! Podrías ser el candidato perfecto para este o para otro puesto en May.
!
May Mobility es un empleador que ofrece igualdad de oportunidades. Todos los solicitantes de empleo serán considerados sin distinción de raza, color, religión, sexo, origen nacional, edad, discapacidad, orientación sexual, identidad o expresión de género, condición de veterano, genética o cualquier otra base legalmente protegida. A continuación, tiene la oportunidad de compartir sus pronombres de género preferidos, género, etnia y condición de veterano con May Mobility para ayudarnos a identificar áreas de mejora en nuestros procesos de contratación y reclutamiento. La cumplimentación de estas preguntas es totalmente voluntaria. Cualquier información que decida proporcionar se mantendrá confidencial y no afectará en modo alguno a la decisión de contratación. Si cree que necesitará algún tipo de adaptación, por favor háganoslo saber.
Nota a las agencias de contratación: May Mobility no acepta currículums de agencias no solicitados. Además, May Mobility no paga tarifas de colocación por candidatos presentados por ninguna agencia que no sea sus socios aprobados.
Rango salarial $235,000—$275,000 USD
May Mobility utiliza herramientas automatizadas para apoyar —pero no reemplazar— el juicio humano en nuestro proceso de reclutamiento, para saber más haga clic aquí drive.google.com/file/d/1eGgErDdZ99HVoyxBrVpVUjhdUcmKogki/view?usp=drive_link
Beneficios y Ventajas
- Amplia suite de atención médica que incluye planes médicos, dentales, de visión, de vida y de discapacidad. Las parejas de hecho que hayan residido juntas durante al menos un año también son elegibles para participar.
- Cuentas disponibles para Ahorros de Salud y Gastos Flexibles para Atención Médica y Cuidado de Dependientes.
- Ricos beneficios de jubilación, incluyendo una aportación del empleador inmediatamente consolidada y exenta de impuestos.
- Generosa licencia parental remunerada, así como un regreso gradual al trabajo.
- Política de vacaciones flexible, además de días festivos pagados por la empresa.
- Programa Integral de Bienestar que ofrece numerosos recursos para el bienestar general.
