Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer, Perception Evaluation

$170k - $216k
Full-time

Waymo

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. 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. In this hybrid role, you will report to an Engineering Manager. You will: * 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. * 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. * Analyze and Report Findings: Assist in analyzing evaluation results, generating reports, and surfacing key insights to help improve perception system performance. You have: * Bachelor's degree in Computer Science or a related technical field, or equivalent practical experience.

  • 2+ years of software development experience.
  • 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. * Demonstrated ability to turn ideas into working software and a proactive approach to problem-solving. * Basic understanding of SQL and a willingness to develop skills in data analysis and querying. We prefer:
  • 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.
  • Passion for autonomous vehicle technology or robotics.
  • Experience with software development collaboration tools (e.g., Git, code
review systems). * Ability to learn new technologies and tools quickly. The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process. Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements. Salary Range

$170,000—$216,000 USD

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer, Perception Evaluation in Mountain View, CA vacancy
  • $170k - $216k

     ...across 15+ U.S. states. The Perception team at Waymo builds...  ...powers the Waymo Driver. Our software allows the Waymo Driver to perceive...  ...sensors, enabling software engineers like you to develop multi-...  ...using an automated system Evaluate new hardware specifications... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    21 hours ago
  • $170k - $216k

     ...Software Engineer, Quantitative Evaluations Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver...  ...changes to the Onboard software stack (Planner, Perception, etc). If you are passionate about autonomous vehicles... 
    Suggested
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  •  ...About the Organization The Evaluation team builds and evolves the...  ...into clear feedback for engineering and leadership, and help accelerate...  ...autonomous driving software performance atinterfaces across...  ...systems software (e.g., sensors,perception, prediction, planning, or... 
    Suggested
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    5 days ago
  • Software Engineer, Perception (SLAM/VIO) About Rivet Rivet is an American company building integrated task systems — fusing hardened hardware with...  ...and sync pipelines across multiple sensor types Evaluate algos against public benchmarks and real-world datasets... 
    Suggested

    Rivet Industries, Inc.

    Palo Alto, CA
    3 days ago
  • $136k - $199.2k

    ## Senior Software Engineer, Autonomy EvaluationApplyremote type: Remote/Hybridlocations: Sunnyvale...  ....**About the Organization**The Evaluation team builds and evolves the evaluation...  ...autonomy stack, including evaluation of perception, prediction, and planning models.* Build... 
    Suggested
    Remote work
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $181.1k - $318.4k

     ...Senior Software Engineer - 3D Vision & Perception Apple is where individual imaginations gather together, committing to the values that lead to great...  ...tooling for visualization, logging, debugging, and evaluation Integrate real-time 3D perception and input systems... 
    Relocation

    Apple

    Sunnyvale, CA
    1 day ago
  • $238k - $302k

     ...Senior Software Engineer, ML Evaluation Infra and Efficiency Waymo is an autonomous driving technology company with the mission to be the world...  ...teams across Waymo to develop and deploy models in Perception and Planning that are core to our autonomous driving software... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • Booster is seeking a Staff Engineer specializing in Computer Vision to design and implement perception systems. The successful candidate will have a Master's or Ph.D....  ...Responsibilities include optimizing algorithms, conducting evaluations, and collaborating on system integration.... 
    Full time

    Booster

    Mountain View, CA
    3 days ago
  • $125k - $222k

     ...ML Perception Software Engineer Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering the future...  ..., world modeling, and ML driven autonomy Test and evaluate your algorithms on real vehicles, owning large portions of... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • $120k - $180k

     ...C++ Developer for Testing Perception Software Mountain View, California, United States At...  ...testing Resource(CPU, Memory) usage evaluation Static analysis (based on Autosar C++...  ...effective communication with software engineers and in teams Required... 
    Work experience placement
    Work at office
    Local area

    Phantom AI

    Mountain View, CA
    4 days ago
  • $349k - $431k

     ...Principal Software Engineer, Perception Pretraining Waymo is an autonomous driving technology company with the mission to be the world's most...  ...systems that develops models with large-scale data, training, evaluation, and deployment ~6+ years of experience in a technical... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $170k - $216k

     ...Software Engineer, Statistical Evaluation and Sampling 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... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    16 hours ago
  • $151k - $255k

     ...Software Engineer - Perception (Fallback Stack) Sunnyvale, California, United States About Applied Intuition Applied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15 billion, the Silicon Valley company is creating the... 
    Odd job
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    21 hours ago
  • $140k - $390k

     ...What to Expect As a Software Engineer for the Optimus Simulation team, you will be responsible for creating and maintaining the Optimus...  ...experience, preferably in video game gameplay systems or closed-loop evaluation systems ~2+ years of HIL, SIL, or closed-loop evaluation... 
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $193.93k - $291.15k

     ...Senior Software Engineer, Perception ML Data Mountain View, California (HQ) About the Role We're a team of high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Perception ML Data Engineer, you'll bridge machine... 

    Nuro

    Mountain View, CA
    2 days ago
  • $193.93k - $291.15k

     ...Sr. Software Engineer, Perception Data Infrastructure Mountain View, California (HQ) About the Role We are a team of high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure... 

    Nuro

    Mountain View, CA
    1 day ago
  • $281k - $356k

     ...Senior Staff Software Engineer, Perception Data Waymo is an autonomous driving technology company with the mission to be the world's most trusted...  ...and technical steering of all data used to train and evaluate the Waymo Driver's perception system. We own the end-to-end... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $151k - $255k

    Decisive Point in Sunnyvale, California, seeks a Perception Engineer to enhance simulation capabilities for autonomous vehicles. Candidates should have over 5 years of experience in AV or robotics, proficient in C++ or Python, and familiar with machine learning practices... 

    Decisive Point

    Sunnyvale, CA
    21 hours ago
  • $189k - $310.5k

     ...assist technologies; Arene, our software development platform for...  ...core technology in the areas of perception, planning, control, and HMI...  ...LOOKING FOR? We are seeking a Lead Engineer to serve as the right‑hand...  ..., increase performance, and evaluate design tradeoffs related to... 
    Temporary work
    Work at office

    Woven

    Palo Alto, CA
    4 days ago
  • $231.9k - $298.1k

     ...Applied Intuition builds the software infrastructure for...  ...Technical Lead Manager to own the perception model at the core of our autonomy...  ...lead the team that trains, evaluates, and ships this model, and...  ...technically lead a team of perception engineers. Set high technical... 
    Odd job
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Sunnyvale, CA
    4 days ago
  • A robotics company in California is seeking a Robotics Software Engineer who will develop and maintain software for humanoid robots. This role focuses on integrating sensors and perception systems, ensuring robust operation in real-world environments. Ideal candidates will... 

    Rhoda AI

    Palo Alto, CA
    4 days ago
  • $180k - $260k

     ...solution that integrates advanced software and hardware powering the...  ...looking for talented Staff Engineers with expertise in classical...  ...delivery of a multi-modal perception system. The ideal candidate...  ...Train perception models, evaluate their performance, investigate... 
    Odd job
    Work at office

    Gatik AI

    Mountain View, CA
    1 day ago
  • $170k - $216k

     ...sensor data super-fast and feed it to the Perception models. We specialize in low-level...  ...throughout the whole stack. We are looking for engineers with a CPU, GPU, or system-level...  ...is a plus. You’ll work across the entire software stack to optimize latency and compute utilization... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    17 hours ago
  •  ...Expect You are the bridge between raw data and robotic intelligence. As a Full Stack Engineer, ML Data & Evals, you will build the "Laboratory" where our ML team evaluates and deploys models. Your work accelerates the research-to-production loop, creating the infrastructure... 
    Shift work

    Sunday

    Redwood City, CA
    2 days ago
  • $175k - $215k

     ...create a training ground for the Waymo Driver. The Simulator Evaluation team faces the ultimate data challenge: How do you...  ...prove that a virtual world is "real"? We are looking for a Software Engineer to build the metrics and pipelines that grade this hybrid environment... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  • $143.5k - $215.2k

    KBR, Inc. is seeking a full-time Robotics Engineer to develop software systems for future lunar rovers. The role involves conducting research and...  ..., focusing on key areas like autonomy, navigation, and perception. The ideal candidate will have a strong background in robotics... 
    Full time

    KBR, Inc

    Mountain View, CA
    1 day ago
  • $154.9k - $209.6k

     ...’s mission is to bring the next wave of perception to a broad range of applications from automated...  ...Role Overview: We're looking for an engineer who can own data collection, scalable...  ...collection vehicles. Debug hardware/software integration issues on data collection... 
    Full time

    Aeva

    Mountain View, CA
    17 hours ago
  • $204k - $259k

     ...create a training ground for the Waymo Driver. The Simulator Evaluation team faces the ultimate data challenge: How do you...  ...that a virtual world is "real"? We are looking for a Senior Software Engineer to build the metrics and systems that grade this hybrid environment... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    1 day ago
  •  ...are looking for talented Staff Engineers with expertise in classical and...  ..., and delivery of a multi‑modal perception system. The ideal candidate will be a software expert who has overseen a process...  ...inferencing etc. Train perception models, evaluate their performance, investigate... 
    Work at office

    Booster

    Mountain View, CA
    3 days ago
  • $145k - $170k

     ...Software Engineer, AI Platform - New Grad Mountain View, California (HQ) Who We Are...  ...across various domains, including 2D/3D perception, mapping, behavior trajectory, and language...  ..., the platform supports the autonomy evaluation infrastructure by providing detailed... 

    Nuro

    Mountain View, CA
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Perception Evaluation. Be the first to apply!