Waymo

Principal Software Engineer, Onboard Field Response

$349K–$431KFull-time · Mountain View, CA
✓ Verified live on the employer's own system · added 104 days ago
Save search
Senior · 10+ yrs exp

Requirements

Education: Master's degree or related field

Experience: 10+ years

Skills & tools

Machine LearningProcess ImprovementProgrammingTeam LeadershipDevopsHiringCommunications

Benefits — mentioned in this posting

Remote / flexible
Apply on company site ↗ See your fit → free

Full job description

The Onboard Software team develops the critical software and machine learning models that power the Waymo Driver. Our systems enable the vehicle to perceive its surroundings, make safe driving decisions, and transport people to their destinations. With Waymo's fleet driving millions of miles every week, we operate at a scale that exposes our technology to a vast array of challenging real-world scenarios.

As the Onboard Field Response Lead, you will play a key role in our continuous improvement cycle. Your primary responsibility will be to lead the engineering analysis and response to novel, rare, or unexpected events encountered by the fleet in the field. This includes both spearheading timely investigations and resolutions, as well as proactively evolving the Onboard Software system to enhance its robustness and adaptability.

This unique role blends software engineering leadership with principles akin to Site Reliability Engineering (SRE), but instead of a traditional large-scale web service, our "site" is a rapidly growing and evolving fleet of autonomous vehicles operating in multiple cities. The challenges of ensuring reliability for a distributed, mobile, real-world system like ours are unprecedented.

If you are a software engineering leader with SRE-like qualities who is passionate about solving first-of-their-kind problems with significant real-world impact and be hands on, we'd like to meet you.

This is a hybrid role and reports to the Head of Planner within the Onboard organization.

- Organize and participate in oncall rotations for how to respond to driving issues in the field.

- Harden software, develop playbooks, improve oncall metrics and post-mitigation workstreams, and improve robustness of the software system running inside the autonomous vehicle.

- Lead the engineering analysis and response to novel, rare or unexpected events encountered by the fleet in the field.

- Partner with organization leads and others across the Onboard organization to improve large-scale software engineering best practices.

- Contribute to Onboard software architecture to help improve its robustness and debuggability.

- If needed: request, hire, and manage additional engineers to contribute to the above responsibilities.

- Master's degree or PhD in Computer Science, Engineering, or a related technical field

- 10+ years of experience leading large-scale production software systems, especially machine learned systems

- 5+ years of experience as an organizational leader, managing a group of people and partnering with other organizational leaders

- Organizational awareness, extremely collaborative, strong communication, focus on value add to the company and to the team

- Experience leading hybrid hardware/software production systems

- Experience leading teams who work on modern deep ML / large scale models

- Track record of bringing about change in 1000+ person engineering organizations

More jobs at Waymo

Similar jobs near Mountain View, CA

Tell me when more Principal Software Engineer, Ads Format, Level 7 jobs post near Palo Alto, CA We re-check every listing against the employer’s own board — no résumé needed.

Search Principal Software Engineer, Onboard Field Response jobs near Mountain View, CA → Browse all live jobs

This posting was published by Waymo on their own careers system and is shown here with a direct link to apply there. Employers: for corrections or removal, contact jobs@veritahire.com.