Waymo aims to accelerate the safe deployment of its autonomous driving technology by combining on-vehicle and off-vehicle resources to handle highly ambiguous or complex situations encountered by the Waymo Driver.
Requirements
3+ years of industry experience with distributed systems
Experience with C++, Java, or related structured programming language
A generalist mindset, willing to learn a breadth of new skills
Responsibilities
Leverage offboard resources to help our self-driving vehicles in highly ambiguous or complex situations.
Prototype and deploy safe, robust, and reliable solutions to real-world challenges in autonomous driving.
Work with onboard engineering teams to anticipate and plan for issues at the edge of our self-driving capabilities.
Work closely with our users, the Fleet Response Operations team.
Work on mission-critical systems and infrastructure to support Waymo’s state-of-the-art fleet.
Have the opportunity to work on the full length and breadth of the problem (web apps, distributed systems, data analysis, etc).
Other
BS degree in Computer Science or similar technical field of study