Principal Software Engineer, Perception Pretraining
$349k - $431kWaymo
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 Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.
The Perception team at Waymo builds technology that powers the Waymo Driver. Our models allow the Waymo Driver to perceive the world around it, make the right decision for every situation, and deliver people safely to their destinations. We conduct research to address real-world problems and collaborate with research teams at Alphabet. We have access to millions of miles of driving data from a diverse set of sensors, allowing ML practitioners like you to develop multi-modal models and techniques at scale.
You will report to our Director of Engineering in our Perception Organization.
You will:
- Develop sensor-fusion foundation models for the Waymo Driver which can run on the car and provide a temporal-spatial understanding of the surrounding environment
- Solve large-scale, multi-stage training of sensor fusion foundation models with millions of miles of driving data under limited labeling budget partnering with Waymo infrastructure teams
- Develop solutions for frequently updating the models and minimizing time-to-impact from observing to addressing an issue
- Optimize end-to-end latency from model training/update to model deployment
- Drive and accelerate collaborations between Perception teams, between Perception and AI Foundation teams, and partner with the teams working on Planning, Simulation and seek collaboration with Alphabet's research teams
You have:
- Master's degree or PhD in Computer Science, Engineering, or a related technical field
- 10+ years of experience in ML model development, and you have 4+ years experience with large-scale vision, video, or multi-modal foundation model development and their integration in end-to-end models
- 6+ years of experience in ML-driven production systems that develops models with large-scale data, training, evaluation, and deployment
- 6+ years of experience in a technical leadership role leading technical teams and setting technical directions in large ML Engineering organizations
- 3+ years of experience with computer vision models, or LLMs, or vision language models
- Proficiency in C++, Python, and modern deep learning toolkits like PyTorch or JAX
- Passion to lead engineering excellence and efficient model development through flywheel automation, while having direct technical experience in model quality development to achieve our goals
We prefer:
- Experience in multi-modal LLM pretraining and fine-tuning, and their infrastructure
- Experience in model distillation techniques and compute optimization
- Familiarity with end-to-end models and their development challenges
#LI-Hybrid
The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.
Waymo employees are also eligible to participate in Waymo’s discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.
Salary Range
$349,000—$431,000 USD
$162k - $260k
...crucial goods where they need to go, and make mobility more efficient and accessible for all. We’re searching for a Senior Software Engineer, Perception to join our autonomous driving team. In this role, you will collaborate closely with cross-functional engineering teams...SuggestedWork at officeLocal area3 days per week$189k - $303k
...need to go, and make mobility more efficient and accessible for all. We’re searching for a Staff Software Engineer and Machine Learning practitioner to join the Perception Tracker Team at Aurora. In this role, you will play a critical part in elevating the Aurora Driver...SuggestedWork at officeLocal area3 days per week- ...autonomy. We are looking for a Helix AI Engineer, Pretraining to build large-scale foundation... ...backbone for downstream capabilities in perception, planning, and action. Responsibilities... ...and training strategies Solid software engineering skills and ability to build...SuggestedFull timeWork at office
- ...autonomy. We are looking for a Helix AI Engineer, Video Pretraining to lead the development of large-... ...to enable downstream capabilities in perception, prediction, and embodied reasoning.... ...design and training strategies Solid software engineering skills and ability to...SuggestedFull timeWork at office
$162k - $260k
...Senior Software Engineer, Perception Aurora's mission is to deliver the benefits of self-driving technology safely, quickly, and broadly. The Aurora Driver will create a new era in mobility and logistics, one that will bring a safer, more efficient, and more accessible...SuggestedWork at officeLocal area3 days per week- ...Software Engineer We are looking for a software engineer with expertise in perception for autonomous vehicles or mobile robots. Your contributions will focus on building out key capabilities of our core simulation engine. As a Perception Engineer on the Fallback Stack...Odd jobFor contractorsFor subcontractor
$228k - $285k
...to protect it for future generations. Role Summary As a Software Engineer specializing in safety-critical self-driving software, you will... ...testing, and enhancing onboard software that runs Rivian's Perception models that underpin all self-driving features Develop...Full timeContract workLocal area$193.93k - $291.15k
...high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Senior Perception ML Data Infrastructure Engineer, you will... ...About You ~ BS/MS in Computer Science , Software Engineering, Robotics, or a related...Full time$154.9k - $209.6k
...’s mission is to bring the next wave of perception to a broad range of applications from automated... ...Role Overview: We're looking for an engineer who can own data collection, scalable... ...collection vehicles. Debug hardware/software integration issues on data collection...Full time$193.93k - $291.15k
...high-output generalists where ML and systems engineering converge to push autonomy performance forward. As a Perception ML Data Engineer, you’ll bridge machine learning... ...area.Experience:4+ years of industry software engineering experience with Python fluency and...Immediate startFlexible hours$135k - $168.8k
...design and develop algorithms and systems that improves the perception of the surrounding environment for the vehicle. This role will... ...Be highly collaborative and work closely with research and engineering teams Mentor junior team members Minimum Qualifications MS...Full timeRelocation packageFlexible hours$125k - $222k
...Software EngineerApplied Intuition, Inc. is powering the future of physical AI. Founded in 2017 and now valued at $15... ...commitments.About the RoleWe are looking for a software engineer with expertise in perception for autonomous vehicles or mobile robots. Your contributions...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift- ...Perception Autonomy Engineer As a Perception Autonomy engineer, you will be pivotal in developing, integrating, and maintaining real-time sensor software solutions deployed across a range of heterogenous autonomous vehicles and different domains (e.g., land, air, sea...For contractorsFor subcontractorRemote work
- Applied Intuition seeks a Perception Autonomy Engineer to develop real-time sensor software integrating AI/ML algorithms for autonomous vehicles. You will fuse data from EO, IR, lidar, radar, and other modalities, while deploying on embedded Linux devices and collaborating...
$183.83k - $275.98k
...and other leading investors.About the RoleOur team is growing and we are looking for experienced machine learning researchers and engineers to join us. In this role, you will apply your expertise in machine learning to solve an array of challenges in Nuro's autonomy stack...Immediate startFlexible hours$247.5k - $267k
...shape the future of enterprise marketing. What You’ll DoAs a Principal Engineer, you will:Solve complex architectural challenges to harness... ...security, reliability, and compliance.What You Bring10+ years in software engineering, with at least 3+ years in a principal/staff-...Work at office3 days per week$261.5k - $353.5k
...opportunity to prosper. We never stop working to find new, innovative ways to make that possible.Job OverviewCome join Intuit as a Principal Software Engineer! We're constantly evolving to deliver on our mission to power prosperity around the world. As a Principal Engineer, you'...Worldwide$276k - $414k
...addition to Bitmoji, Saturn, and other digital services.Snap Engineering teams build fun and technically sophisticated products that... ...execute with privacy at the forefront.We’re looking for a Principal Software Engineer to join the Ads Format team at Snap.What you’ll do...Full timeTemporary workLive inWork at officeLocal area$143k - $286k
...Team: Customer Engagement Services Technology Engineering TeamThe Customer Engagement Services Technology... ...on delivering world-class experiences and software solutions for Contact Centers and our customers. As a Principal, Software Engineer, you will set the tone of engineering...Full timeTemporary workPart timeWorldwide$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...audio, video, and multimodal content. We are looking for a Principal Software Engineer - Responsible AI who is passionate about building customer...Ongoing contractWork at officeLocal area3 days per week$110k - $220k
...$110000 - $220000/yearType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficeJoin Walmart as a Principal Software Engineer for the Colony Platform within our AI & Data organization and help make it trivially easy for associates — engineers, data...Full timeContract workTemporary workPart timeLocal area$272k - $431.25k
...scale systems. You will transform sparse perception signals and dense video clips into... ...coverage. You will work with a diverse team of engineers in mapping, perception, reconstruction,... ...experience building production-quality software systems.Solid foundation in 3D computer...Full timeWorldwide$119.8k - $234.7k
...officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewAbout the Role We’re building AI‑first engineering systems that power growth at Microsoft — designing, shipping, and...Ongoing contractLocal area3 days per week$210k - $300k
...is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.PRINCIPAL WI-FI SOFTWARE ENGINEER (STARLINK)At SpaceX we’re leveraging our experience in building rockets and spacecraft to deploy Starlink, the world’s...Permanent employmentTemporary workLive inRemote workWorldwideWeekend work$170k - $240k
...security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team.Job Responsibilities:Develop and maintain software components on current and future productsResponsible...Full timeWorldwideHome office$110k - $220k
...States; BENTONVILLE, ARSalary: $110000 - $220000/yearType: Regular/PermanentCompany: WalmartPrincipal, Software Engineer We are seeking a talented and passionate Principal, Software Engineer to join our International Technology Organization. The ideal candidate will have...Full timeTemporary workPart timeWork at officeFlexible hours$261.5k - $353.5k
...already powers the QuickBooks Connector on Claude and ChatGPT, and our own Intuit Intelligence capability.We're hiring a Principal Software Engineer to own the multi-year technology vision and strategy for agent-readiness across Fintech — both bets, end to end. This is...Worldwide$110k - $220k
...agile and cloud native. We learn from each other every day. We have a startup culture and are looking to grow our team with software engineers who take pride in their craft and are ready to grow in a fast-paced team-oriented environment. We not only create affordability...Full timeTemporary workPart timeWorldwide$142.8k - $274.8k
...type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany: MicrosoftOverviewThe... ...broadly with ML researchers, system engineers, and production engineers. Engage with key partners to understand...Ongoing contractLocal area3 days per week$200.5k - $260.5k
As a Principal Software Engineer, you will:Work with developers within the team and on other cross-functional projects, as well as project management to drive, develop, and maintain the productDevelop and maintain software components on current and future productsHands...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer, Perception Pretraining. Be the first to apply!
- principal software engineer Mountain View, CA
- principal cloud computing engineer Mountain View, CA
- principal Mountain View, CA
- senior principal cloud computing engineer Mountain View, CA
- principal data scientist Mountain View, CA
- senior principal scientist Mountain View, CA
- software Mountain View, CA
- software sales Mountain View, CA
- embedded software Mountain View, CA
- id software Mountain View, CA


