
Revolutionizing transportation with autonomous driving
Waymo, a subsidiary of Alphabet Inc., is at the forefront of autonomous driving technology, operating robotaxis in cities like Phoenix, San Francisco, and Los Angeles. With over 10 million fully driverless rides and more than 100 million miles driven, Waymo is transforming transportation. The compan...
Waymo offers comprehensive medical, dental, and vision insurance for employees and their dependents, along with commuter benefits and onsite wellness ...
Waymo fosters a culture of innovation and safety, focusing on the real-world application of autonomous technology. The company values diversity and in...

Waymo • Mountain View, California, United States, San Francisco, California, United States
Waymo is hiring a Software Engineer for their Planner Reasoning team to develop data-driven approaches for improving the Waymo Driver. You'll work with Python and Machine Learning technologies in a hybrid role based in Mountain View or San Francisco. Salary range: $170,000—$216,000 USD.
You have a strong background in software engineering, particularly in developing machine learning infrastructure and data-driven solutions. Your experience includes working with data pipelines and understanding the intricacies of data curation for machine learning applications. You are proficient in Python and have a solid grasp of machine learning concepts, enabling you to contribute effectively to the Planner Reasoning team at Waymo.
You are detail-oriented and possess excellent problem-solving skills, allowing you to tackle complex challenges in data processing and model evaluation. Your ability to collaborate with cross-functional teams ensures that you can integrate reasoning logic into machine learning models effectively. You are passionate about improving autonomous driving technology and are eager to make a significant impact in this field.
Experience with data introspection and evaluation techniques is a plus, as is familiarity with tools and frameworks used in machine learning. You thrive in a hybrid work environment and are comfortable communicating with both technical and non-technical stakeholders.
As a Software Engineer on the Planner Reasoning team, you will develop innovative methods to inspect, understand, and curate data for machine learning training and evaluation. Your role will involve building data tooling and infrastructure that facilitates experimentation and enhances the Waymo Driver's capabilities. You will collaborate closely with other engineers and data scientists to implement reasoning logic into machine learning models, ensuring that the Waymo Driver operates safely and efficiently.
You will also be responsible for auto-labeling training data and conducting data-driven evaluations to assess the performance of machine learning models. Your contributions will directly influence the Waymo Driver's behavior and its ability to navigate complex driving scenarios. You will engage in continuous learning and improvement, adapting your approaches based on the latest advancements in machine learning and data engineering.
Waymo provides a competitive salary range of $170,000—$216,000 USD, along with eligibility for an annual bonus program and equity incentive plan. You will have access to generous company benefits, fostering a supportive work environment that values innovation and collaboration. Join us in our mission to revolutionize mobility and make a meaningful impact on road safety through cutting-edge technology.
Apply now or save it for later. Get alerts for similar jobs at Waymo.