Waymo
Staff Tech Lead, Machine Learning Engineer, Perception
$251K–$310K
Mountain View, California, United States +3 · Staff · Full-time · Posted Dec 9, 2025
- Location
- Mountain View, California, United States
San Francisco, California, United States
Mountain View, California, United States
San Francisco, California, United States - Experience
- 7+ years in Machine Learning and/or Computer Vision.
- Education
- Bachelor’s in Computer Science or a similar discipline, or an equivalent amount of deep learning experience.
About the job
Leads development of multi-sensor machine-learning systems for autonomous-vehicle scene understanding, including model architectures, foundational software, and compute-efficient deployment.
What you'll do
- Design and develop multi-sensor, multi-task models for object detection, occupancy prediction, road understanding, and trajectory planning.
- Build foundational modeling libraries, scalable model components, and flexible pipelines for rapid experimentation.
- Optimize models for latency, throughput, and memory under compute constraints.
What they ask for
- Bachelor’s in Computer Science or a similar discipline, or an equivalent amount of deep learning experience.
- 7+ years experience in Machine Learning and/or Computer Vision.
- Strong expertise in Python and C++ and a solid software engineering background.
- Experience with ML frameworks like PyTorch, JAX, or Tensorflow.
Nice to have
- MS or PhD in Machine Learning, Robotics, Computer Science, or a similar discipline.
- Publications at top-tier conferences or journals, including CVPR, ICCV, ECCV, ICLR, ICML, ICRA, IROS, RSS, NeurIPS, AAAI, IJCV, or PAMI.
Pay
$251,000—$310,000 USD (base salary)
Tools
Python, C++, PyTorch, JAX, Tensorflow
AI focus
Develops machine-learning models for autonomous-driving perception and scene understanding, including multi-sensor fusion, temporal modeling, and trajectory planning.
Model-written summary · the original posting is authoritative