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
📅 Aug 4
AI ToolsCoding AgentsDeveloper ProductivityContainer Platforms
📜 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, Observability
Lyft👥 10,000+ employees🏢 Transportation
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.
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, Async Platform
Lyft👥 10,000+ employees🏢 Transportation
As a Software Engineer for the Async Platform, you will design, develop, and maintain scalable systems while ensuring reliability and efficiency across the platform.
