Sr. Software Engineer, Marketplace ML Platform

Waymo
Mountain View, CA, United States / Mountain View (US-MTV-EMF680), Mountain View, California, United States / San Francisco (US-SFO-MKT555), San Francisco, California, United States2026-05-12

About the job

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. The Marketplace team builds the core decision systems that keep Waymo running smoothly. The Platform team provides specialized business platforms supporting Marketplace ML and Optimization products, owning and hosting core ML models, automating the model life cycle, and working on next-generation Marketplace Simulation system.

Responsibilities

Implement and scale the core economic engine for Waymo's ride-hailing commercial services.

Develop high-level infrastructure code for automatically training and deploying sophisticated optimization and prediction ML models to make real-time decisions for pricing, matching, and positioning.

Qualifications

Minimum

BS degree in Computer Science or equivalent practical experience.

4+ years of experience programming in backend coding languages such as Java or C++.

Experience in building backend platforms supporting multiple product use-cases/services.

Prior Machine Learning Engineering experience in Python using mature ML frameworks such as TensorFlow, PyTorch or Keras.

Preferred

MS in Computer Science, or equivalent practical experience.

Experience building and deploying ML / Optimization models into production environments.

Experience developing ML data pipelines and ML workflow automation code on top of a mature ML infra.

Experience working at another Ride hailing or Marketplace company.

Coursework background in ML and Optimization.