Waymo
Sr. Machine Learning Engineer, Marketplace ML Platform
$213K–$263K
Mountain View, CA, United States +2 · Senior · Full-time · Posted May 12, 2026
- Location
- Mountain View, CA, United States
Mountain View, California, United States
San Francisco, California, United States - Experience
- 5+ years programming in backend languages such as Java or C++; no other years specified.
- Education
- BS degree in Computer Science or equivalent practical experience.
About the job
Build and scale the Marketplace ML platform and economic systems that power real-time ride-hailing decisions, including pricing, matching, and vehicle positioning.
What you'll do
- Implement and scale the core economic engine for Waymo’s ride-hailing services.
- Develop infrastructure to automatically train and deploy optimization and prediction ML models for real-time decisions.
What they ask for
- BS in Computer Science or equivalent practical experience.
- 5+ years programming in backend languages such as Java or C++.
- Experience building backend platforms that support multiple product use cases or services.
- Machine Learning Engineering experience in Python using mature ML frameworks such as TensorFlow, PyTorch, or Keras.
Nice to have
- MS in Computer Science or equivalent practical experience.
- Production ML/optimization deployment, ML data pipelines or workflow automation, ride-hailing or Marketplace experience, or coursework in ML and Optimization.
Pay
$213,000 — $263,000 USD base salary
Tools
Java, C++, Python, TensorFlow, PyTorch, Keras
AI focus
Automate training and deployment of ML models for real-time pricing, matching, and vehicle-positioning decisions.
Model-written summary · the original posting is authoritative