The opportunity
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to…
What you'll do
Train, evaluate, and ship production machine learning models to score rider: risk in real time, directly protecting revenue from payment fraud and reducing vehicle vandalism.
Engineer and maintain high-throughput, low-latency feature pipelines over: payment, trip, device, and identity events, ensuring consistency between offline training and online serving.
Build and operate the real-time model serving infrastructure integrated into: the critical trip creation and payment authorization paths under strict latency and availability budgets.
Design and implement safe, graduated enforcement mechanisms with full audit: trails, reversibility, and support for rider appeals.
Partner cross-functionally with Product, Finance, and Safety to balance: revenue protection, rider trust, and compliance as Waymo scales to new markets.
Bachelor's degree in Computer Science, Mathematics, Statistics, or equivalent practical experience.
What they're looking for
- + years of software engineering experience building distributed backend: systems or production ML systems (Python, Java, Kotlin, C++, Go, or similar).
- Hands-on experience training, evaluating, and deploying machine learning models to production.
- Experience serving models or critical business logic in low-latency,: high-availability production environments.
- Strong fundamentals in data modeling, and SQL analytics.