Waymo is a self-driving technology company with a mission to make it safe and easy for people and things to get where they’re going. Since our start as the Google Self-Driving Car Project in 2009, Waymo has been focused on building the World’s Most Experienced Driver in hopes of improving the world's access to mobility while saving thousands of lives now lost to traffic crashes. Our Waymo Driver powers Waymo One, our autonomous ride-hailing service, as well as Waymo Via, our trucking and local delivery service. To date, Waymo has driven over 20 million miles autonomously on public roads across 25 U.S. cities and conducted over 15 billion miles of simulation testing.
Waymo has deployed a fleet of autonomous vehicles that generate vast amounts of data in a variety of sensing modalities. The Perception team at Waymo is responsible for the broad recognition problems autonomous vehicles face. In this capacity, our team builds the software infrastructure and models necessary to use the acquired sensor data, to recognize objects, and power our fleet of self-driving cars.
Within Perception, the Sensing team’s job is to make sure that sensors “just work” for the entire self driving car software stack. We make sure we have the right sensors, that they are properly calibrated and validated and that the software pipeline that streams sensor data into other modules of our onboard system is optimized for performance and usability. We design APIs that abstract away hardware details and provide convenient and fast access to the GBs of information that flow in from the physical sensors. We are responsible for the initial processing of the raw sensor signals including combining data from multiple sources, filtering and fault detection. In addition we use the sensor data to derive compact, higher level information about the environment around the self-driving car that feeds into the Perception and Planning models which in turn dictate the car’s responses.
We are looking to expand our team with like-minded, experienced software engineers with a passion for solving hard problems and developing highly performant, modular systems that expose clean and flexible APIs. In that role you’ll be collaborating with both our sensor hardware team and the engineers working on Perception and Planning across the organization. You’ll be expected to contribute to the overall architecture, implementation and ongoing maintenance of our codebase in addition to developing novel algorithms to solve challenging data and compute heavy problems. Working in our team you’ll be exposed to state-of-the-art sensors and high-performance sensor data pipelines, learn how to build robust solutions to cutting edge problems, and help improve how our vehicles use their sensors to perceive the world around them.
We'd like you to have:
Bonus qualifications in one of the following: