Waymo
Perception Machine Learning Engineer - Continuous Learning
$175K–$215K
Mountain View, CA, USA +2 · Full-time · Posted Aug 13, 2026
- Location
- Mountain View, CA, USA
San Francisco, CA, USA
Mountain View, California, United States - Experience
- 3+ years of professional experience in Machine Learning and/or Computer Vision.
- Education
- Bachelor’s degree in Machine Learning, Robotics, or Computer Science.
About the job
Builds closed-loop data and machine-learning systems that continually improve perception models for autonomous driving.
What you'll do
- Design and scale pipelines to mine, ingest, and manage fleet sensor data; use active learning to select valuable training examples and curate datasets.
- Develop model evaluation and regression-detection methods, including ground-truth-free metrics, and build pipelines for rare safety-critical scenarios.
- Run experiments and automate data balancing, subset selection, pruning, and downsampling to improve model and compute efficiency.
What they ask for
- Bachelor’s degree in Machine Learning, Robotics, or Computer Science.
- 3+ years of professional experience in Machine Learning and/or Computer Vision.
- Hands-on experience applying active learning in production; expertise building large-scale ML data pipelines and data curation.
- Proficiency in Python and PyTorch or JAX, and strong production software engineering skills.
Nice to have
- Advanced degree (MS or PhD) in Machine Learning, Robotics, or Computer Science; publications at top-tier conferences.
- Experience with C++ or building data-centric infrastructure from the ground up.
Pay
$175,000 — $215,000 USD (base salary)
Tools
Python, PyTorch, JAX, C++
AI focus
Applies active learning, uncertainty estimation, confidence scores, and embedding-space analysis to select informative data, uncover model blind spots, and continually improve perception models.
Model-written summary · the original posting is authoritative