Waymo
Machine Learning Engineer, ML Flywheel
Mountain View, CA, USA · Full-time
Sponsorship not specified$136k-$173kDetected 22 days ago
PythonC++Distributed SystemsMachine LearningMLOps
About the role
- 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.
- Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level.
Responsibilities
- Implement new features in Waymo's data flywheel to scalably process ML data
- Develop robust ML workflows to continuously and automatically train, evaluate, and deploy models for Waymo's onboard and offboard applications
- Support the reliable operation of ML pipelines at scale
- Collaborate with ML modeling teams in understanding their workflows & design automation solutions that solve their problems
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field, and 2+ years equivalent experience
- Experience with distributed systems principles and experience building distributed systems for production environments.
- Experience monitoring, debugging, and troubleshooting complex distributed systems
- Experience with ML Ops principles and best practices
Skills
- Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver.
Compensation
- $136,000 - $173,000 USD
This listing is sourced directly from Waymo's careers page and normalized into a canonical job model.