waymo
Software Engineer, Labeling Infrastructure
Mountain View, CA, USAFrom $216kmidAdded today
About this role
Join Waymo's Labeling Platform Team to build infrastructure that powers the ML lifecycle for autonomous driving. You'll develop annotation tools, optimize data production pipelines, and collaborate with operations teams to scale labeled dataset generation that directly improves the Waymo Driver.
What you'll do
- Design and build labeling infrastructure for production dataset creation
- Optimize end-to-end data flywheel efficiency through automation and monitoring
- Develop annotation and review tools for ML training workflows
- Collaborate with labeling operations to improve process efficiencies
- Build tooling for workforce management and task distribution at scale
- Maintain and debug large-scale data processing pipelines
What they're looking for
- TypeScript and frontend frameworks (React, Angular)
- API server and web backend development
- Large-scale data pipeline design and optimization
- Data annotation tool development
- Python and/or C++ programming
- Database and data infrastructure management
- Monitoring and debugging distributed systems
- ML ecosystem and ML labeling best practices
Benefits
- Competitive salary ($170,000–$216,000)
- Discretionary annual bonus program
- Equity incentive plan
- Generous company benefits package
- Hybrid/remote work flexibility
- Work on cutting-edge autonomous driving technology
Likely interview questions
- Describe a labeling or annotation tool you've built—what challenges did you face in scaling it?
- How have you optimized data processing pipelines for performance and cost at scale?
Opens the official application on the employer’s site. No login required.