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
Design, evaluate, and deploy learned interaction policies to handle complex navigation and yielding scenarios.
Collaborate cross-functionally at the intersection of prediction and: planning, leveraging large-scale models to solve complex agent interaction problems.
Integrate learned models into closed-loop simulation environments, benchmark: against rigorous safety metrics, and drive seamless transitions to production releases.
Focus on high-impact product outcomes, making pragmatic engineering decisions: to accelerate the shift from rule-based heuristics to scalable, data-driven policies.
BS in Computer Science, Machine Learning, Robotics, a related technical: field, or equivalent practical experience.
+ years of software engineering experience developing high-performance, efficient C++ code.
What they're looking for
- Hands-on experience building ML models, including expertise in learned: driving policies (RL/imitation learning), PyTorch or JAX, closed-loop simulation evaluation, and a proven track record of shipping models to production.
- Proven capability to collaborate effectively across cross-functional engineering teams.
- MS or PhD in Computer Science, Machine Learning, Robotics, or a related technical field.
- Demonstrated software engineering expertise in motion planning or related autonomous systems problems.