CareerPlanGet AI match score →

Staff Software Engineer, Machine Learning, Planner Selection

Mountain View (US-MTV-EMF680)💼 Full-time💰 $238,000–$238,000🗓 2026-06-17 → 2026-07-31

Core

Developing generalized ML models for real-time decision-making systems that guide autonomous vehicles through complex urban environments.

Role type

Staff Software Engineer, Machine Learning (Planner Selection)

Builds

The Waymo Driver autonomous ride-hail service and vehicle platforms

Domain

Autonomous driving / Robotics

Deliverable

production ML models

Required skills

Machine Learning model development, C++, Python, production systems experience, root cause analysis of driving behavior, framework development, interpretability, long-tail scenario solving

Preferred skills

AV or Robotics experience, 8+ years of Software Engineering in complex systems

Technologies

C++, Python

Responsibilities

Investigate driving behavior issues from logs to understand root causes; Improve performance of state-of-the-art ML models in Planner; Develop foundational frameworks to advance Waymo Driver capabilities; Expand the impact of ML models while preserving interpretability and behavioral guarantees; Directly contribute to solving challenging long-tail driving situations

Seniority

Staff, hands-on IC with strategic impact

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗