Waymo, an industry leader in autonomous driving technology that evolved from the Google Self-Driving Car Project, is seeking a Senior Software Engineer to join their Perception Scene Semantics team. This role offers an exciting opportunity to work on cutting-edge ML systems that power autonomous vehicles, which have already provided over one million rider-only trips across 13+ U.S. states.
The position focuses on developing and evaluating machine learning models for critical scene understanding tasks, including construction zones, emergency scenes, and mapless driving scenarios. As a senior engineer, you'll be responsible for the entire ML pipeline, from data mining to model deployment, with a particular emphasis on creating sophisticated evaluation systems that ensure the safety and performance of Waymo's perception models.
Working in a hybrid environment and reporting to a Technical Lead Manager, you'll collaborate with a talented team to drive architectural improvements and new feature development. The role combines deep technical expertise in machine learning with practical engineering skills, requiring proficiency in modern ML frameworks and C++ programming.
What makes this role particularly compelling is its direct impact on autonomous driving safety and innovation. You'll be working with state-of-the-art ML technologies, including Large Language Models and Vision Language Models, while contributing to a mission-critical system that's actively shaping the future of transportation.
The position offers competitive compensation ($204,000-$259,000), comprehensive benefits, and the opportunity to work with The World's Most Experienced Driver™. For ML engineers passionate about solving complex real-world problems and advancing autonomous vehicle technology, this role presents an exceptional opportunity to make a meaningful impact while working with cutting-edge technology.