Staff Machine Learning Engineer, AI Infrastructure

Waymo LLC

Mountain View (CA)

Sur place

USD 251 000 - 310 000

Plein temps

Il y a 46 heures
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Annual bonus program
Equity incentives
Benefits program

Résumé du poste

Waymo LLC in Mountain View, CA seeks researchers and software engineers to build ML infrastructure for the Waymo Driver evaluation stack, taking models from data to training to production serving.

You will design scalable systems for dataset generation, model training, and evaluation across real-world and simulation data, improve offline and online inference, and guide architectural decisions while mentoring engineers.

Qualifications

  • B.S. in Computer Science, Machine Learning, or a related technical field, or equivalent practical experience.
  • 7+ years of hands-on experience building machine learning systems.
  • Experience designing, scaling, training, deploying, and optimizing large-scale ML systems from data to model.
  • Strong coding experience in Python and/or C++.
  • Experience with ML frameworks such as JAX, TensorFlow, or PyTorch, including both the user-facing APIs and their internals.
  • Proven ability to set technical direction and influence partner teams in ambiguous problem spaces.

Responsabilités

  • Lead the design and development of ML infrastructure that takes DUE models from data to training to production serving, including event detection models, triage foundation models, and agents.
  • Design and scale distributed systems for large-scale dataset generation, model training, and evaluation across Waymo's real-world and simulation data.
  • Own the reliability, efficiency, and observability of production ML serving, including accelerator capacity planning and performance optimization.
  • Keep offline evaluation and production inference consistent, so the models we evaluate are the models we serve.
  • Drive technical direction for the team, guide architectural decisions, and mentor engineers.
  • Collaborate with modeling, evaluation, and platform teams across Waymo to turn product and business goals into measurable technical deliverables.

Connaissances

Python
C++
ML systems
TensorFlow
PyTorch
JAX
Distributed systems

Formation

B.S. in Computer Science or related field
M.S. or Ph.D. in Computer Science or ML

Outils

TPU
GPU

Description du poste

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.

The Driver Understanding and Evaluation (DUE) team at Waymo is developing rich metrics for understanding the behavior of the Waymo Driver in the real world, and technologies such as context and scene analysis to understand driving, understanding and augmenting real world driving data to generate rare driving events, build large scale data infrastructure, improve components such as agents and a realistic simulator. These technologies come together to drive the overall technical strategy and methodology used to evaluate the behavior of the Waymo Driver.

The DUE Machine Learning team will build and operate scalable machine learning and data systems, simulation workflow and insight tools, improve and speed up the evaluation and onboard developer journeys. It will combine expert human judgements and advanced machine learning models to deliver training and evaluation data for hundreds of metrics and components that make up the Waymo driver. We are looking for researchers and software engineers who are passionate about developing machine learning techniques for the Evaluation systems on our autonomous vehicles, and have an incessant drive to improve the performance of our technology stack.

You will:
  • Lead the design and development of ML infrastructure that takes DUE models from data to training to production serving, including event detection models, triage foundation models, and agents.
  • Design and scale distributed systems for large-scale dataset generation, model training, and evaluation across Waymo's real-world and simulation data.
  • Own the reliability, efficiency, and observability of production ML serving, including accelerator capacity planning and performance optimization.
  • Keep offline evaluation and production inference consistent, so the models we evaluate are the models we serve.
  • Drive technical direction for the team, guide architectural decisions, and mentor engineers.
  • Collaborate with modeling, evaluation, and platform teams across Waymo to turn product and business goals into measurable technical deliverables.
You have:
  • B.S. in Computer Science, Machine Learning, or a related technical field, or equivalent practical experience.
  • 7+ years of hands-on experience building machine learning systems.
  • Experience designing, scaling, training, deploying, and optimizing large-scale ML systems from data to model.
  • Strong coding experience in Python and/or C++.
  • Experience with ML frameworks such as JAX, TensorFlow, or PyTorch, including both the user-facing APIs and their internals.
  • Proven ability to set technical direction and influence partner teams in ambiguous problem spaces.
We prefer:
  • M.S. or Ph.D. in Computer Science or a related field with a specialization in machine learning.
  • 10+ years of hands-on experience building production machine learning systems.
  • Experience serving ML models in production at scale, including low-latency inference on accelerators (TPU/GPU), SLOs, and safe model rollouts.
  • Technical leadership in serving production-quality models, including owning launches, reliability, and on-call for services that other teams depend on.
  • Experience with distributed training and accelerator performance profiling.
  • Experience in autonomous vehicles, robotics, or large-scale simulation.

Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.

Salary Range

$251,000—$310,000 USD

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Staff Machine Learning Engineer, AI Infrastructure
Staff Machine Learning Engineer, AI Infrastructure

Waymo LLC • New York (NY)

Sur place
USD 251 000 - 310 000
Bonus program
Equity incentives
Benefits program
Staff Machine Learning Engineer, AI Infrastructure
Staff Machine Learning Engineer, AI Infrastructure

Waymo • San Francisco (CA)

Sur place
USD 251 000 - 310 000
Discretionary annual bonus
Equity incentive plan
Generous benefits program
Staff Machine Learning Engineer(TLM), Driver Understanding and Evaluation
Staff Machine Learning Engineer(TLM), Driver Understanding and Evaluation

Waymo LLC • New York (NY)

Sur place
USD 238 000 - 302 000
Bonus program
Equity incentives
Benefits program
Staff Machine Learning Engineer, Simulation
Staff Machine Learning Engineer, Simulation

Waymo LLC • New York (NY)

Hybride
USD 238 000 - 302 000
Annual bonus program
Equity incentive plan
Generous Company benefits program
Machine Learning Engineer, Perception
Machine Learning Engineer, Perception

Waymo LLC • Mountain View (CA)

À distance
USD 175 000 - 215 000
Discretionary annual bonus
Equity incentive plan
Benefits program
Staff Machine Learning Engineer, AI Infrastructure
Staff Machine Learning Engineer, AI Infrastructure

Engg • Mountain View (CA), San Francisco (CA), New York (NY)

Sur place
USD 251 000 - 310 000
Annual bonus
Equity incentive program
Comprehensive benefits
Machine Learning Engineer, Driver Refinement & Validation, Perception
Machine Learning Engineer, Driver Refinement & Validation, Perception

Waymo LLC • Mountain View (CA)

Hybride
USD 175 000 - 215 000
Annual bonus program
Equity incentives
Company benefits
Staff Machine Learning Engineer, Maneuvering Tech
Staff Machine Learning Engineer, Maneuvering Tech

Waymo LLC • Pittsburgh

Sur place
USD 251 000 - 310 000
Staff Machine Learning Engineer - VLM/LLM
Staff Machine Learning Engineer - VLM/LLM

Waymo LLC • San Francisco (CA)

Hybride
USD 238 000 - 302 000
Health benefits
401(k) match
PTO 20 days
+3
Machine Learning Engineer, Scenes
Machine Learning Engineer, Scenes

Waymo LLC • Mountain View (CA)

Sur place
USD 175 000 - 215 000
Discretionary annual bonus
Equity incentive plan
Generous benefits program