Drimva

Waymo

Machine Learning Engineer - Gen SWE

$213K–$263K

Mountain View, CA +1 · Full-time · Posted Oct 13, 2026

Location
Mountain View, CA
Mountain View, California, United States
Experience
5+ years of software engineering experience, including building and deploying ML models into production.
Education
BS degree in Computer Science or equivalent practical experience.

About the job

Own and deliver machine-learning-powered pickup and dropoff features, from model development and distributed systems through launch and evaluation.

What you'll do

  • Drive the roadmap for pickup and dropoff features and ship end-to-end user-facing capabilities.
  • Train, evaluate, and deploy models; build fallback systems and distributed services across vehicles, cloud, and rider apps.
  • Define success metrics and evaluate impact using offline evaluation, simulation, and live experiments.

What they ask for

  • BS in Computer Science or equivalent practical experience.
  • 5+ years of software engineering experience, including building and deploying ML models into production.
  • Experience building backend distributed systems.

Nice to have

  • Experience with C++.
  • Experience developing ML models, infrastructure, and pipelines; deploying models on-device or edge hardware; or working in autonomous vehicles or robotics.

Pay

$213,000 — $263,000 USD base salary

Tools

C++

AI focus

Develop and deploy ML models for occupancy detection, rider-vehicle interactions, pullover selection, and lost and found, including onboard/offboard model fallback.

Model-written summary · the original posting is authoritative

First seen Oct 14, 2026 · Last verified Nov 4, 2026 (UTC)