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.
Software Engineer, Developer Productivity, AI Tools
📜 Description
- Enable researchers and engineers to leverage AI to improve coding productivity without compromising code quality.
- Standardize AI coding tools, such as Claude Code, Cursor, and Codex, integrating org-wide configurations with individual preferences.
- Build secure, reproducible agent sandboxes for remote dev & CI testing.
- Set up golden-path dev environments and guardrails for secrets/PII.
- Help individual contributors develop their personalized AI-enabled workflow.
- Track tool usage, reliability, and cost.
🛠️ Requirements
- Bachelor's degree or equivalent industry experience in computer science, engineering, or similar.
- Experience developing productivity tools and best practices for large codebases.
- Ability to communicate clearly and work with researchers to build and manage a variety of internal tools.
- Hands-on experience with container platforms (e.g. Docker/Kubernetes) and modern CI (GitHub Actions/Buildkite).
- Practical experience with AI coding tools and model APIs (e.g. OSS via vLLM / SGLang / TGI).
- Solid Linux/networking fundamentals; comfort with secrets management and safe egress.
- Proficiency in systems programming languages (e.g. Rust) and scripting languages (e.g. Python).
✨ Benefits
- Dental
- Vision benefits
- Unlimited PTO
- Paid parental leave
- Relocation support as needed
Similar jobs
Search more Software Engineer jobsSoftware Engineer (Gen AI)
As a Software Engineer (Gen AI), you will build and ship AI-driven workflows, taking ownership of features from design to implementation while collaborating with cross-functional teams.
As a Software Engineer at Lyft, you will design and maintain systems, collaborate on projects, write maintainable code, and ensure high availability for security monitoring.
Software Engineer, Observability
As a member of the Observability team, you will maintain and enhance Lyft's logging and metrics infrastructure, ensuring operational health and performance across the platform.
In this role, you'll collaborate with engineering, product, data science, analytics, operations, and AI/ML teams on programs that empower us to iterate quickly, delighting our passengers and drivers with rideshare focused mapping.
