Waymo
Senior Software Engineer, Vehicle Interaction
$213K–$263K
Mountain View, CA, USA +1 · Senior · Full-time · Posted Oct 5, 2026
- Location
- Mountain View, CA, USA
Mountain View, California, United States - Experience
- 5+ years of software engineering experience developing high-performance, efficient C++ code.
- Education
- BS in Computer Science, Machine Learning, Robotics, a related technical field, or equivalent practical experience.
About the job
Develop and deploy learned vehicle-interaction policies and motion-planning algorithms for autonomous driving, evaluating their safety in simulation and transitioning them to production.
What you'll do
- Design, evaluate, and deploy learned policies for complex navigation and yielding scenarios.
- Collaborate across prediction and planning teams to solve agent-interaction problems.
- Integrate models into closed-loop simulation, benchmark safety, and support production releases.
What they ask for
- BS in Computer Science, Machine Learning, Robotics, a related technical field, or equivalent practical experience.
- 5+ years of software engineering experience developing high-performance, efficient C++ code.
- Hands-on ML model-building experience, including learned driving policies (RL/imitation learning), PyTorch or JAX, closed-loop simulation evaluation, and a track record of shipping models to production.
- Ability to collaborate effectively across cross-functional engineering teams.
Nice to have
- MS or PhD in Computer Science, Machine Learning, Robotics, or a related technical field.
- Experience in motion planning or autonomous systems, large-scale ML systems, or technical leadership.
Pay
$213,000 — $263,000 USD base salary
Tools
C++, PyTorch, JAX, RL/imitation learning
AI focus
Build, evaluate, and deploy learned driving policies and machine learning models for vehicle interaction, using closed-loop simulation and safety metrics.
Model-written summary · the original posting is authoritative