
Staff Software Engineer, Perception Systems
Waymo
29 days ago
Mountain View, CA, USA
Staff+
H1B Sponsor
Base Salary
$238k - $302k/yr
Responsibilities
- Partner with Core Infrastructure teams to influence the roadmap for compute, storage, and scheduling.
- Serve as the technical escalation point for production blockers and troubleshoot complex failures.
- Profile and optimize end-to-end ML pipelines to identify and resolve bottlenecks.
- Build robust CLI tools and middleware to improve ML development processes.
- Write necessary shims and wrappers to integrate new Core Infra features into the ML stack.
Requirements
- Strong proficiency in C++ and Python, with the ability to write production-ready code.
- Deep understanding of distributed systems fundamentals, including resource management and job scheduling.
- Experience in debugging complex system issues using profilers and system logs.
- Demonstrated ability to drive technical consensus and mentor senior engineers.
Benefits
- Eligible for Waymo's discretionary annual bonus program.
- Participation in equity incentive plan.
- Generous Company benefits program.
Tech Stack
BazelC++Python
Categories
AI & MLBackendData Engineering