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 Senior

WaymoMountain View - On-Site

Apply Now →

Overview

Waymo is hiring a Senior Software Engineer for their Pin Infrastructure team to build the infrastructure for autonomous driving technology. You'll work with Java and collaborate with Machine Learning teams. This position requires experience in software engineering and a passion for autonomous driving.

Job Description

Who you are

You have a strong background in software engineering with a focus on building complex systems — your experience includes working on robotics or autonomous systems, and you are familiar with the challenges of integrating software with hardware. You possess a deep understanding of machine learning principles and have applied them in real-world scenarios, particularly in perception and decision-making tasks. Your programming skills are robust, especially in Java, and you are comfortable collaborating with cross-functional teams to solve intricate technical challenges. You are curious and passionate about Level 4 autonomous driving, eager to contribute to a mission that aims to improve mobility and safety on the roads.

Desirable

Experience with cloud computing platforms and infrastructure management is a plus, as is familiarity with simulation environments used in autonomous driving. You thrive in collaborative settings and are excited about the opportunity to work alongside experts in various fields, including machine learning and systems engineering.

What you'll do

As a Senior Software Engineer on the Pin Infrastructure team, you will be responsible for developing the systems that ensure Waymo customers are picked up and dropped off at the correct locations. You will collaborate closely with machine learning teams to integrate new algorithms and improve the overall user experience. Your role will involve tackling unique challenges presented by each new city we expand into, ensuring that our infrastructure is robust and reliable. You will also engage in code reviews, mentor junior engineers, and contribute to the continuous improvement of our software development processes.

What we offer

Waymo provides a competitive salary range of $204,000—$259,000 USD, along with eligibility for an annual bonus program and equity incentive plan. We offer generous company benefits, including health insurance, retirement plans, and opportunities for professional development. Join us in our mission to create the world's most trusted driver and make a significant impact on the future of mobility.

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 - On-Site

Waymo is seeking an Onboard Software Performance Engineer to enhance the performance of autonomous driving systems. You'll work with Java, C++, and Python to develop modular architecture improvements and optimize compute usage. This role requires experience in software performance engineering.

🏛️ On-SiteMid-Level
1w ago
Waymo

Software Engineering

Waymo📍 Mountain View

Waymo is seeking a Senior Software Engineer to evaluate and launch machine learning models for autonomous driving technology. You'll work with Python and statistical analysis to enhance mapping systems. This role requires 5+ years of industry experience.

Senior
1w ago
Nuro

Software Engineering

Nuro📍 Mountain View - On-Site

Nuro is seeking a Senior Software Engineer to develop and integrate hybrid cloud performance benchmarking systems for their self-driving technology. You'll work with Java and machine learning to enhance autonomy feature development. This role requires significant experience in software engineering and cloud infrastructure.

🏛️ On-SiteSenior
1w ago
Waymo

Backend Engineer

Waymo📍 Mountain View - On-Site

Waymo is seeking a Senior Backend Engineer to develop critical infrastructure for their mapping technology. You'll work with C++ to build robust backend systems that support autonomous driving. This role requires over 4 years of experience in backend engineering.

🏛️ On-SiteSenior
1w ago
Waymo

Staff Engineer

Waymo📍 Mountain View - On-Site

Waymo is hiring a Staff Software Engineer for their Infrastructure team to lead the development of mapping infrastructure for autonomous driving. You'll work with machine learning models and improve software efficiency. This role requires expertise in Python and AWS.

🏛️ On-SiteLead
1w ago