Senior Software Engineer, Vehicle Interaction
Mountain View, California$213k - $263kFull-timePosted 2w ago
About the role
Senior Software Engineer role focusing on modeling agent interactions for autonomous driving, specifically designing and deploying learned interaction policies, integrating models into simulation and production environments, and collaborating across prediction and planning teams.
Responsibilities
- 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.
Qualifications
- 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 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.
Skills
Required:C++Machine learning / RL / imitation learningPyTorch or JAXClosed-loop simulationCross-functional collaboration
Benefits
- Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.
- Salary Range: $213,000—$263,000 USD per year.
- Health and wellness benefits (medical, dental, vision, mental wellness support).
- Financial wellness (compensation, bonus opportunities, equity, and additional perks).
- Flexibility and time off (on-site or hybrid work model, remote opportunities, paid time off, bereavement, sick, and parental leave).
- Support for families (enhanced leave options).
- Education reimbursement and personal/professional development opportunities.
Last updated Oct 22, 2026. Interested? Apply on the company site.
About Waymo
The World’s Most Experienced Driver
Waymo—formerly the Google self-driving car project—makes it safe and easy for people & things to get around with autonomous vehicles.
Autonomous DrivingAutonomous VehiclesMobilityRide-Hailliquid-ai-recruiting-target
More open roles at Waymo
- Staff Machine Learning Engineer, TLM , Labeling Automation5d agoMountain View, California · Software Engineering
- Technical Program Management, Commercialization5d agoMountain View, California, San Francisco, California · Product
- Technical Program Manager5d agoRemote · Waymo
- Staff Systems Engineer, Driving Behaviors5d agoMountain View, California, San Francisco, California · Systems Engineering
- Lead Program Manager - New Platform Validation Operations5d agoMountain View, California, San Francisco, California · Operations