Waymo

About Waymo

Revolutionizing transportation with autonomous driving

🏢 Tech👥 1001+ employees📅 Founded 2009📍 Mountain View, CA💰 $11.1b3.7
B2CTransportAutomation

Key Highlights

  • Operates in cities like Phoenix, San Francisco, and LA
  • Completed over 10 million fully driverless rides
  • Raised $11.1 billion in funding
  • Aiming for one million trips per week by 2026

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...

🎁 Benefits

Waymo offers comprehensive medical, dental, and vision insurance for employees and their dependents, along with commuter benefits and onsite wellness ...

🌟 Culture

Waymo fosters a culture of innovation and safety, focusing on the real-world application of autonomous technology. The company values diversity and in...

Waymo

Software Engineering Mid-Level

WaymoMountain View - Hybrid

Apply Now →

Overview

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.

Job Description

Who you are

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.

Desirable

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.

What you'll do

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.

What we offer

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.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Waymo.

Similar Jobs You Might Like

Based on your interests and this role

Waymo

Software Engineering

Waymo📍 Mountain View - Hybrid

Waymo is hiring a Software Engineer for the Planner Reasoning team to develop business logic software that enhances the Waymo Driver's performance. You'll work with technologies like Java and Python. This position requires experience in software development and a strong understanding of autonomous systems.

🏢 HybridMid-Level
1w ago
Waymo

Software Engineering

Waymo📍 Mountain View - Hybrid

Waymo is seeking a Senior Software Engineer for the Planner Reasoning team to develop business logic software that enhances the Waymo Driver's performance. You'll work with Java and Python to ensure safety and compliance in autonomous driving. This role requires significant experience in software engineering.

🏢 HybridSenior
1w ago
Waymo

Machine Learning Engineer

Waymo📍 Mountain View - Hybrid

Waymo is seeking a Senior Machine Learning Engineer for their Planner Reasoning team to design and implement ML solutions for autonomous vehicle planning. You'll work with Python and TensorFlow, focusing on reinforcement learning and data-driven approaches. This role requires significant experience in machine learning.

🏢 HybridSenior
13h ago
Waymo

Staff Engineer

Waymo📍 Mountain View - Hybrid

Waymo is hiring a Staff Software Engineer for the Planner Reasoning team to enhance the Waymo Driver's performance and safety. You'll work with Python and machine learning technologies to solve complex behavioral driving issues. This role requires a PhD and significant experience in autonomous systems.

🏢 HybridLead
1w ago
Waymo

Software Engineering

Waymo📍 Mountain View - Hybrid

Waymo is hiring a Senior Software Engineer to enhance the Planner Reasoning and Driving Logic Capabilities of their autonomous driving technology. You'll work with Java, C++, and Python to improve the Waymo Driver's performance. This role requires significant experience in software engineering.

🏢 HybridSenior
1w ago