Senior Software Engineer - ML/ Fraud PreventionPosted today$58K–$62K

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.