Tech Lead / Staff ML Software Engineer - Perception Evaluation

Self-driving service company building advanced autonomous vehicles to safely connect people to places, partnered with GM and Honda.
$175,100 - $257,500
Machine Learning
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
5+ years of experience
AI · Automotive

Description For Tech Lead / Staff ML Software Engineer - Perception Evaluation

Cruise, a pioneering self-driving vehicle company backed by industry giants GM, Honda, Microsoft, and Walmart, is revolutionizing urban transportation. We're seeking a Staff ML Software Engineer to lead our Perception Evaluation team, focusing on next-generation autonomous vehicle perception solutions. This role combines technical leadership with hands-on engineering, requiring expertise in machine learning, distributed systems, and large-scale data processing.

As a Tech Lead, you'll architect and implement critical evaluation systems that directly impact our autonomous vehicle perception capabilities. You'll work at the intersection of ML research and engineering, leading complex technical projects and establishing best practices that shape our multi-year product strategy. The role offers unique challenges in applying ML evaluation at scale in a real-world, safety-critical context.

We offer a competitive compensation package starting from $175,100 to $257,500, along with comprehensive benefits including medical coverage, 401(k) matching, and flexible work arrangements through our CruiseFlex policy. Our inclusive culture values diverse perspectives and creates an environment where every employee can thrive.

This opportunity is ideal for someone passionate about autonomous technology who wants to make a lasting impact on the future of transportation. You'll be working with cutting-edge technology, collaborating with top talent, and contributing to a mission that aims to save lives and reshape cities through innovative self-driving technology.

Last updated 11 days ago

Responsibilities For Tech Lead / Staff ML Software Engineer - Perception Evaluation

  • Drive technical roadmap and architect perception evaluation systems
  • Design and implement scalable ML evaluation frameworks and pipelines
  • Create and maintain technical standards and best practices
  • Develop innovative technical solutions for ML evaluation challenges
  • Partner with ML Research, Data, and Infrastructure teams
  • Establish metrics and frameworks for ML model evaluation
  • Lead technical deep dives and architecture discussions
  • Champion code quality and testing standards

Requirements For Tech Lead / Staff ML Software Engineer - Perception Evaluation

Python
  • BS, MS, or Ph.D. in Computer Science, Electrical Engineering, Mathematics, Physics, or related field
  • 5+ years of software engineering experience with focus on large-scale systems
  • 2+ years of technical leadership experience
  • Track record of successful cross-functional technical collaboration
  • Expert-level programming skills in Python and C++
  • Deep understanding of ML model lifecycle, MLOps, and evaluation metrics
  • Extensive experience with ML frameworks (PyTorch, TensorFlow)
  • Strong expertise in distributed systems design
  • Experience in implementing large-scale data processing pipelines
  • Excellence in technical communication and documentation

Benefits For Tech Lead / Staff ML Software Engineer - Perception Evaluation

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
Commuter Benefits
  • Medical / dental / vision insurance
  • Subsidized mental health benefits
  • Paid time off and holidays
  • Paid parental, medical, family care, and military leave
  • 401(k) Cruise matching program
  • Fertility benefits
  • Dependent Care Flexible Spending Account
  • Flexible Spending Account & Health Saving Account
  • Perks Wallet program
  • Pre-tax Commuter benefit plan
  • CruiseFlex location-flexible work policy

Interested in this job?

Jobs Related To Cruise Tech Lead / Staff ML Software Engineer - Perception Evaluation

Staff Autonomy Evaluation Engineer

Staff Autonomy Evaluation Engineer position at Cruise, leading autonomous vehicle evaluation and metrics development with machine learning focus.

Staff Autonomy Evaluation Engineer

Staff Autonomy Evaluation Engineer position at Cruise, leading autonomous vehicle evaluation and metrics development with machine learning focus.

Senior Staff Engineer, AI Foundations

Senior Staff Engineer role at Cruise, leading AI infrastructure for self-driving vehicles. Shape the future of autonomous technology.

Senior Staff Software Engineer, Motion

Senior Staff Software Engineer, Motion at Cruise: Lead advanced self-driving technology development in San Francisco.

Senior Staff Machine Learning Engineer

Senior Staff Machine Learning Engineer at Cruise: Lead AI development for self-driving cars, shape the future of urban transportation.