Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Waymo Logo

Software Engineer, Perception Evaluation

Waymo

$170,000 - $216,000
Sep 16, 2025
Mountain View, CA, USA • San Francisco, CA, USA
Apply Now

Waymo is looking to improve the reliability and safety of its self-driving technology by ensuring the quality and reliability of its Perception systems, a critical component for safe and effective autonomous operation.

Requirements

  • Strong programming skills in C++ and Python, with a focus on writing clean, efficient, and well-tested code.
  • Solid understanding of software engineering principles, data structures, and algorithms.
  • Basic understanding of SQL and a willingness to develop skills in data analysis and querying.
  • Familiarity with large-scale data processing or distributed systems.
  • Experience with data analysis tools and libraries (e.g., Pandas, Colab) and visualization techniques.
  • Exposure to Machine Learning concepts, workflows, or evaluation methods.

Responsibilities

  • Develop and Implement Evaluation Tools: Design, code, test, and maintain software components for our perception evaluation pipelines and tools, primarily using C++ and Python.
  • Execute Evaluation Workflows: Run and monitor perception evaluation jobs, analyze results, and troubleshoot issues within the evaluation framework to ensure timely and accurate feedback.
  • Contribute to Pipeline Enhancements: Identify and implement improvements to our existing evaluation infrastructure for better efficiency, scalability, and reliability.
  • Analyze and Report Findings: Assist in analyzing evaluation results, generating reports, and surfacing key insights to help improve perception system performance.
  • Adapt to Evolving Needs: Demonstrate flexibility by tackling varied tasks and contributing to different aspects of the evaluation process as team priorities shift to support Waymo's growth.
  • 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.

Other

  • Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.
  • 2+ years of software development experience.
  • Demonstrated ability to turn ideas into working software and a proactive approach to problem-solving.
  • Passion for autonomous vehicle technology or robotics.
  • Ability to learn new technologies and tools quickly.