Skip to content
← Back to job listings

Senior Software Engineer (Planner Reasoning)

Waymo · San Francisco, United States

External listingfull-time22 days ago

About The Role

Join Waymo, a leader in autonomous driving technology. As a Senior Software Engineer on the Planner Reasoning Team, you'll develop business logic software to enhance the Waymo Driver's performance, ensuring safety and compliance with road rules. You'll analyze large amounts of driving data and interact with machine learning models to solve driving problems. This hybrid role offers competitive compensation, comprehensive benefits, and opportunities for professional growth.

  • Develop business logic software to evolve driving performance of the Waymo Driver and work cross-functionally on safety, road rules compliance, and ride quality.
  • Develop and implement methods to evaluate and improve Waymo driving behaviors, and analyze large amounts of data of real-world and simulated driving.
  • Interact with ML models to maximize their impact towards solving driving problems, and evaluate new proposed changes utilizing a range of data-driven methods.
  • 6+ years of Software Engineering experience in Python or C++
  • Experience debugging and improving live, production systems
  • Demonstrated alignment with Waymo’s Values and Behaviors
  • Bachelors in Computer Science, Robotics, Math, Physics, Statistics (or similar technical field of study) or equivalent practical experience
  • Experience with designing scalable software architectures for complex systems
  • Proficiency in C++
  • Experience with large-scale data/ML applications
  • Evaluation experience, contributing to scalable evaluation workflows
  • Experience with autonomous systems

This is an external listing. JobSpring does not represent or verify the employer. Report this listing