Staff Software Engineer, DevAI

Waymo
Mountain View, CA, USA / San Francisco, CA, USA / Mountain View (US-MTV-EMF680), Mountain View, California, United States2026-04-29

About the job

Our mission is to build the next generation of AI-powered developer tools and agentic systems that accelerate the development of the Waymo Driver. We focus on transforming the Software Development Life Cycle (SDLC) through cutting-edge Generative AI and multi-agent frameworks, enabling our engineering teams to build, test, and deploy autonomous driving technology with unprecedented speed and quality.

Responsibilities

Revolutionize the Inner Loop: Develop multi-agent frameworks and tools designed to enable engineers to write and test code significantly faster, with a focus on spec-driven development and context-aware code generation

Build the Outer Loop: Design and deploy sophisticated agentic flows to automate complex engineering tasks, including root cause analysis agents, automated triage workflows etc.

Enhance Driver Debugging: Create specialized agents for perception debugging to accelerate the troubleshooting of complex driving behaviors observed in the real world and simulation

Productionize AI Models: Develop data pipelines and evaluation strategies to deploy state-of-the-art LLMs and agentic solutions into Waymo’s production environment

Collaborate Across Waymo: Partner with engineering teams to understand their unique workflows and drive the adoption of novel DevAI tools

Qualifications

Minimum

Multi-Agent Systems: Hands-on experience building and deploying multi-agent frameworks and agentic AI systems

SDLC Expertise: Deep understanding of modern software development lifecycles, with a passion for improving the developers velocity and innovation rate

Spec-Driven Development: Proven track record of utilizing spec-driven development methodologies to build robust software

Advanced AI/ML: Strong expertise in Large Language Models (LLMs), including techniques like prompt engineering and Retrieval-Augmented Generation (RAG)

Coding Excellence: Proficiency in architecting and delivering complex, large-scale software systems

Leadership: Experience leading technical work across multiple interdependent teams

Experience: 8+ years software development experience

Preferred

Master's or PhD in Computer Science or a related technical field, with a focus on AI/ML

Experience developing or applying AI-powered tools for software engineering

Deep understanding of modern AI architectures and techniques, including prompt engineering, fine-tuning, and retrieval-augmented generation (RAG)

Experience designing, building, and deploying agentic AI systems and frameworks, including multi-agent systems and their application to complex problem domains

Passion for improving developer experiences, and a vision for the future of AI-assisted software development