Staff Software Engineer, DUE Experience

Waymo

Mountain View (CA)

On-site

USD 251,000 - 310,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary annual bonus program
Equity incentive plan
Generous company benefits

Job summary

Waymo is seeking a skilled engineer to design and develop Agentic AI components as part of the Driver Understanding and Evaluation team. You will drive the architectural design and hands-on development of solutions that enhance the Waymo Driver’s capabilities.

Ideal candidates have strong experience in software engineering, particularly with multi-agent systems, and hold a degree in Computer Science. Familiarity with AI/ML is preferred. Competitive salary ranges from $251,000 to $310,000, plus bonuses and benefits.

Qualifications

  • 5+ years of experience in software engineering, focusing on distributed systems.
  • Expertise in applied LLMs and developing multi-agent systems.
  • Experience with agent orchestration frameworks.

Responsibilities

  • Own architectural design and development of Agentic AI components.
  • Engineer scalable workflows with LLM orchestration frameworks.
  • Collaborate with teams to embed autonomous agents in evaluation process.

Skills

Software Engineering
Multi-agent Systems
Agentic AI Development
Prompt Engineering
Excellent Communication

Education

Bachelor's degree in Computer Science or related field

Tools

C++
Python

Job description

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 Driver Understanding and Evaluation (DUE) team at Waymo is developing rich metrics for understanding the behavior of the Waymo Driver in the real world, and technologies such as context and scene analysis to understand driving, augmenting real‑world driving data to generate rare driving events, build large‑scale data infrastructure, and improve components such as agents and a realistic simulator. These technologies come together to drive the overall technical strategy and methodology used to evaluate the behavior of the Waymo Driver.

You will:
  • Own the architectural design and hands‑on development of robust Agentic AI components, focusing on multi‑agent orchestration, tool execution, and reasoning loops for event triage.
  • Engineer scalable agentic workflows using modern LLM orchestration frameworks to automate and augment triage capabilities for Engineering and SWQOps.
  • Implement stateful agentic infrastructure, including long‑term memory management (RAG, vector databases), semantic routing, and custom internal tool integrations.
  • Collaborate with partner teams to embed autonomous agents directly into the Waymo Driver evaluation lifecycle.
  • Tackle complex automation problems by breaking them down into actionable multi‑agent projects and driving the technical execution of the team’s roadmap.
You have:
  • Significant experience (typically 5+ years) in software engineering, with a focus on designing, building, and maintaining complex distributed systems.
  • Strong expertise in applied LLMs and Agentic AI development, with a proven track record of building multi‑agent systems, reasoning engines, or autonomous workflows.
  • Strong proficiency with agent orchestration frameworks and advanced prompt engineering.
  • Proven ability to execute on technical strategy, collaborate inclusively with cross‑functional teams, and drive end‑to‑end development of AI‑native applications.
  • Excellent communication skills, with the ability to clarify technical limitations and solutions for partner teams.
  • Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience.
We prefer:
  • Master’s or PhD in Computer Science or a related field, with a specialization in AI/ML or a related area.
  • Experience developing custom tools/plugins for agents, semantic routers, and implementing complex multi‑agent collaborative patterns.
  • Familiarity with autonomous vehicle simulation, testing, or evaluation domains.
  • Proficiency in C++ and Python, with experience building production‑grade microservices and pipelines.
  • Experience working with large‑scale data processing, knowledge graphs, and distributed systems.
  • Familiarity with Google’s or Waymo’s internal AI/ML platforms and infrastructure.
Salary Range

$251,000 – $310,000 USD

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer, DUE Experience Waymo Mountain View, CA, Seattle, WA, New York City, Lo[...]
Staff Software Engineer, DUE Experience Waymo Mountain View, CA, Seattle, WA, New York City, Lo[...]

Neura Market • Mountain View (CA)

Hybrid
USD 251,000 - 310,000
Discretionary annual bonus
Equity incentives
Company benefits plan
Sr. Staff Software Engineer, DUE Experience
Sr. Staff Software Engineer, DUE Experience

Waymo • Ventura (CA)

Hybrid
USD 298,000 - 368,000
Discretionary annual bonus
Equity incentive plan
Generous benefits program
Sr. Staff Software Engineer, DUE Experience
Sr. Staff Software Engineer, DUE Experience

Waymo • Mountain View (CA)

Hybrid
USD 298,000 - 368,000
Discretionary annual bonus
Equity incentive plan
Generous company benefits
Sr. Staff Software Engineer, DUE Experience Waymo Mountain View, CA, Seattle, WA, New York City[...]
Sr. Staff Software Engineer, DUE Experience Waymo Mountain View, CA, Seattle, WA, New York City[...]

Neura Market • Mountain View (CA)

Hybrid
USD 298,000 - 368,000
Annual bonus
Equity incentive
Company benefits
Senior Software Engineer, DevAI
Senior Software Engineer, DevAI

Waymo • San Francisco (CA)

Hybrid
USD 213,000 - 263,000
Annual bonus program
Equity incentive plan
Company benefits program
Staff Machine Learning Engineer, DUE Waymo Mountain View, CA, USA
Staff Machine Learning Engineer, DUE Waymo Mountain View, CA, USA

Neura Market • Mountain View (CA)

Hybrid
USD 238,000 - 302,000
Discretionary annual bonus
Equity incentive plan
Benefits program
Staff Software Engineer, DevAI Waymo Mountain View, CA, USA; San Francisco, CA, USA
Staff Software Engineer, DevAI Waymo Mountain View, CA, USA; San Francisco, CA, USA

Neura Market • Mountain View (CA)

Hybrid
USD 251,000 - 310,000
Annual bonus
Equity plan
Benefits program
Senior Staff Engineer, Agentic AI Engineering
Senior Staff Engineer, Agentic AI Engineering

Waymo • Mountain View (CA)

Hybrid
USD 251,000 - 310,000
Discretionary annual bonus
Equity incentive plan
Generous benefits package
Senior Software Engineer, DevAI
Senior Software Engineer, DevAI

Waymo • Mountain View (CA)

On-site
USD 213,000 - 263,000
Discretionary annual bonus program
Equity incentive plan
Generous company benefits program
Machine Learning Engineer, Driver Understanding and Evaluation
Machine Learning Engineer, Driver Understanding and Evaluation

Waymo • Mountain View (WY)

Hybrid
USD 164,000 - 222,000
Annual bonus
Equity incentives
Benefits package