Software Engineer, Perception Eval
WaymoMountain View, CA, USAPosted 24 February 2026
Tech Stack
Job Description
<div class="content-intro"><p>Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.</p></div><p data-pm-slice="1 3 []"><span style="font-size: 10pt;">The Perception Evaluation team at Waymo is at the forefront of autonomous driving, ensuring the safety and reliability of our self-driving technology. We develop and utilize cutting-edge tools and methodologies to rigorously assess the performance of our Perception systems, a critical component for safe and effective autonomous operation. We are seeking a Software Engineer play a pivotal role in shaping the future of transportation by directly impacting the quality and reliability of Waymo's autonomous vehicles.</span></p>
<p><span style="font-size: 10pt;">In this hybrid role, you will report to an Engineering Manager.</span></p>
<p><span style="font-size: 10pt;"><strong>You will:<br></strong></span></p>
<ul>
<li style="font-size: 10pt;"><span style="font-size: 10pt;">Develop and Implement Evaluation Tools: Design, code, test, and maintain software components for our perception evaluation pipelines and tools, primarily using C++ and Python.</span></li>
<li style="font-size: 10pt;"><span style="font-size: 10pt;">Execute Evaluation Workflows: Run and monitor perception evaluation jobs, analyze results, and troubleshoot issues within the evaluation framework to ensure timely and accurate feedback.</span></li>
<li style="font-size: 10pt;"><span style="font-size: 10pt;">Contribute to Pipeline Enhancements: Identify and implement improvements to our existing evaluation infrastructure for better efficiency, scalability, and reliability.</span></li>
<li style="font-size: 10pt;"><span style="font-size: 10pt;">Collaborate with the Team: Work closely with other engineers and researchers within the Perception Eval team to understand requirements, contribute to designs, and implement solutions.</span></li>
<li style="font-size: 10pt;"><span style="font-size: 10pt;">Analyze and Report Findings: Assist in analyzing evaluation results, generating reports, and surfacing key insights to help improve perception system performance.</span></li>
</ul>
<p><span style="font-size: 10pt;"><strong>You have:</strong></span></p>
<ul>
<li style="font-size: 10pt;"><span style="font-size: 10pt;">Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.</span></li>
<li style="font-size: 10pt;"><span style="font-size: 10pt;">2+ years of software development experience.</span></li>
<li style="font-size: 10pt;"><span style="font-size: 10pt;">Strong programming skills in C++ and Python, with a focus on writing clean, efficient, and well-tested code.</span></li>
<li style="font-size: 10pt;"><span style="font-size: 10pt;">Solid understanding of software engineering principles, data structures, and algorithms.</span></li>
<li style="font-size: 10pt;"><span style="font-size: 10pt;">Demonstrated ability to turn ideas into working software and a proactive approach to problem-solving.</span></li>
<li style="font-size: 10pt;"><span style="font-size: 10pt;">Basic understanding of SQL and a willingness to develop skills in data analysis and querying.</span></li>
</ul>
<p><span style="font-size: 10pt;"><strong>We prefer:</strong></span></p>
<div class="has-nudge" data-nudge-id="390521d2-de73-46be-a646-2f5fc1b0ffe3">
<ul>
<li style="font-size: 10pt ... (truncated, view full listing at source)
Apply Now
Direct link to company career page
More jobs at Waymo
See all →Back-End Senior Software Engineer, Simulation
Mountain View, CA, United States; New York City, NY, United States · 26 February 2026
Regulatory Counsel
San Francisco, CA, USA; Mountain View, CA, USA · 26 February 2026
Business Development & Strategic Partnerships Lead, Japan
Tokyo, Japan · 26 February 2026
2026 Summer Intern, PhD, Perception
Mountain View, California, USA · 25 February 2026
More Python jobs
See all →[Summer 2026] People Science - PhD Intern
Roblox · San Mateo, CA, United States
Team Lead - Security Platform
Cloudflare · Distributed; Hybrid
Sr. Security Software Engineer, Applied Computing (Starshield)
SpaceX · Hawthorne, CA
Security Software Engineer, Applied Computing (Starshield)
SpaceX · Washington, DC