Waymo is the self-driving technology company with a mission to make it safe and easy for people and things to move around. Building on software and sensor technology developed at Google, Waymo is now launching the world’s first fully self-driving transportation service that will take members of the public from A to B at the touch of a button.
Software Engineering builds the brains of Waymo's fully self-driving vehicles. Our software allows our vehicles to perceive the world around them, make the right decision for every situation, and deliver people safely to their destinations. We think deeply and solve complex technical challenges in areas like robotics, perception, decision-making and deep learning, while collaborating with hardware and systems engineers. If you’re a software engineer or researcher who’s curious and passionate about Level 4 autonomous driving, we'd like to meet you.
The Scene Understanding team at Waymo helps bridge the gap between sensing and action by interpreting and classifying the world around us. We collaborate across a broad range of technical areas to help understand and navigate scenarios as common as a stalled vehicle, as complex as a construction zone or as rare as a newly built road. We utilize a diverse suite of sensors and techniques to continually improve the behavior and performance of the self driving car.
In this role you'll:
Work at the intersection of Sensing, Planning, and Mapping technologies
Prototype and deploy robust and reliable solutions to cutting-edge driving problems
Improve how our vehicles act and react in complex, nuanced and rare situations
Grow a fundamental understanding of the next driving challenges by analyzing real-world logs collected on our state-of-the-art fleet
We'd like you to have at a minimum
BS/MS/PHD in Robotics, Computer Vision, Machine Learning, similar technical field of study, or equivalent practical experience
Experience in programming in C++ and with robust, safety-critical, efficient code
Experience in at least one of: robotics, machine learning, computer vision, LIDAR, autonomous systems, sensor fusion, pattern recognition, localization and mapping
Experience in data structures and advanced algorithms
Nice to have qualities:
Experience with autonomous or robotics systems deployed in the real world
A generalist mindset with an interest in solving open ended problems