Drimva

Waymo

Staff Machine Learning Engineer, Data Flywheel

$250K–$335K

Mountain View, CA USA +2 · Staff · Full-time · Posted Feb 11, 2026

Location
Mountain View, CA USA
San Francisco, CA USA
Mountain View, California, United States
Experience
4+ years of professional experience in software engineering and machine learning.
Education
A degree in Computer Science, Engineering, or a related technical field.

About the job

Builds machine-learning data infrastructure and data flywheels to improve perception models for autonomous driving.

What you'll do

  • Create large-scale datasets and training recipes, including human and machine labeling methods.
  • Develop data-mining, automated data-collection/model-update, and real-world model-evaluation methods, including regression detection.
  • Design and implement scalable ML data infrastructure, validate changes, and collaborate to resolve bottlenecks.

What they ask for

  • Degree in Computer Science, Engineering, or a related technical field.
  • 4+ years of professional experience in software engineering and machine learning.
  • Proficiency in C++ and Python.
  • Experience designing distributed systems that process data at scale, especially ML data infrastructure; foundational understanding of ML principles and state-of-the-art methods.

Nice to have

  • Experience implementing data compliance and data governance solutions.
  • Experience with VLM/LLMs.

Pay

$250,000 — $334,530 USD (base salary)

Tools

C++, Python, VLM/LLMs

AI focus

Develop and scale machine-learning data infrastructure, datasets, training methods, data flywheels, and model-performance evaluation for autonomous-driving perception.

Model-written summary · the original posting is authoritative

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