Software Engineer, Marketplace Logistic

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-08-18

About the job

The Marketplace team builds the core decision systems that keep Waymo running smoothly. They design the algorithms that match riders to vehicles, optimize routing, balance supply and demand, forecast rider demand, and power dynamic pricing. Their work ensures the fleet stays efficient, riders get fast pickups, and the AV network operates safely and profitably across cities.

Responsibilities

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

Developing infrastructure for automatically training and deploying sophisticated optimization and prediction ML models to make real-time decisions for pricing, matching, and positioning

Create experimentation, monitoring and analysis infrastructure for analyzing ongoing deployed models

Partnering with product data scientists to develop and productionize pricing and matching models for Waymo

Qualifications

Minimum

BS degree in Computer Science or equivalent practical experience

4+ years of experience programming in backend coding languages

Experience in building backend distributed system

Preferred

Experience in C++

MS in Computer Science, or equivalent practical experience

Experience in developing low latency, large-scale, user facing distributed systems

Experience in developing machine learning/optimization infrastructure and pipelines

Prior experience building and deploying ML / Optimization models into production environments

Experience at another Ride hailing or Marketplace company