Waymo

Ingeniero de Software Staff/Tech Lead - Consolidación de Modelos Onboard

C++
Traducción automática. Consulta el original.

Sobre la oportunidad

Waymo es una empresa de tecnología de conducción autónoma con la misión de ser el conductor de mayor confianza del mundo. Desde sus inicios como el Proyecto de Coche Autónomo de Google en 2009, Waymo se ha centrado en construir el Conductor Waymo —El Conductor Más Experimentado del Mundo™— para mejorar el acceso a la movilidad y, al mismo tiempo, salvar miles de vidas que ahora se pierden en accidentes de tráfico. El Conductor Waymo impulsa el servicio de transporte autónomo completo de Waymo y también puede aplicarse a una gama de plataformas de vehículos y casos de uso de productos. El Conductor Waymo ha proporcionado más de diez millones de viajes solo para pasajeros, gracias a su experiencia en la conducción autónoma de más de 100 millones de millas en carreteras públicas y decenas de miles de millones en simulación en más de 15 estados de EE. UU.

El equipo de Arquitectura e Integración de ML (AMI) se encuentra dentro de SIML y se centra en desafíos horizontales y transversales que abarcan el sistema de extremo a extremo de Waymo. Nuestra misión es permitir una rápida evolución hacia una arquitectura centrada en ML que sea modular, flexible y fácil de experimentar. Hacemos esto mejorando la arquitectura del software onboard, la depurabilidad del sistema y la experiencia del desarrollador a través de mejores diseños de API y pipelines completos. El equipo AMI impulsa la convergencia de los sistemas Planner y Perception y aborda componentes críticos de infraestructura compartida.

Tú harás

  1. Tener 8+ años de experiencia profesional en desarrollo de software en productos a gran escala.
  1. Liderar la arquitectura de software y el desarrollo de infraestructura para la consolidación de modelos onboard en muchos subsistemas onboard.
  1. Diseñar y construir un framework onboard para soportar la integración y la inferencia de modelos flexible y eficiente en los entornos onboard y de simulación de Waymo.
  1. Liderar la alineación y unificación del subsistema de generación de datos de modelos entre la preparación de datos para el entrenamiento del modelo y la inferencia del modelo.
  1. Desarrollar soluciones de simulación para permitir pruebas robustas y una evaluación/validación eficiente que permita una buena experiencia de desarrollador para el desarrollo de modelos consolidados.
  1. Estar profundamente integrado con los equipos de modelos para impulsar la producción de modelos unificados.
  1. Establecer nuevas mejores prácticas y tecnologías de desarrollo de software para acelerar el desarrollo y las liberaciones de modelos.

Requisitos mínimos

Tú tienes

  1. Grado/Máster en Ciencias de la Computación, Ingeniería Eléctrica, Robótica, Física, Matemáticas o campo relacionado (o experiencia equivalente).
  1. Amplia experiencia en el diseño y la construcción de arquitectura de software C++ a gran escala y de alto rendimiento para sistemas de misión crítica o inferencia de ML.
  1. Historial probado de liderazgo de proyectos de ingeniería complejos y multifuncionales como líder técnico.
  1. Profundo conocimiento del despliegue de ML, frameworks de inferencia y herramientas de desarrollador asociadas.
  1. Buenas habilidades de comunicación y colaboración trabajando con equipos asociados interdepartamentales.

Preferimos

  1. Máster o Doctorado en Ciencias de la Computación, Machine Learning, Robótica o un campo relacionado.
  1. Experiencia con pipelines de datos y extracción de características para modelos de machine learning.
  1. Experiencia previa en la industria de la conducción autónoma, centrándose particularmente en la computación onboard, percepción o sistemas de planificación.
  1. Experiencia con aceleradores de hardware (por ejemplo, TPUs, GPUs) e inferencia de modelos de ML en entornos edge/onboard.

El rango salarial base esperado para este puesto a tiempo completo en ubicaciones de EE. UU. se indica a continuación. El salario inicial real se basará en factores relacionados con el puesto, incluida la ubicación de trabajo exacta, la experiencia, la formación y la educación relevantes, y el nivel de habilidad. Su reclutador podrá compartir más información sobre el rango salarial específico para la ubicación del puesto o, si el puesto se puede realizar de forma remota, el rango salarial específico para su ubicación preferida, durante el proceso de contratación.

Rango salarial $251,000—$310,000 USD

Los empleados de Waymo también son elegibles para participar en el programa discrecional de bonificación anual de Waymo, el plan de incentivos de acciones y el generoso programa de beneficios de la Compañía, sujeto a los requisitos de elegibilidad.

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores