Drimva

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

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