Senior Staff Machine Learning Engineer

Cruise is a self-driving service designed for the cities we love, building the world's most advanced self-driving vehicles to safely connect people to places, things, and experiences they care about.
$217,600 - $320,000
Machine Learning
Staff Software Engineer
Hybrid
10+ years of experience
AI · Automotive

Description For Senior Staff Machine Learning Engineer

Cruise, a leading self-driving service company, is seeking a Senior Staff Machine Learning Engineer to join their Behaviors Teams. This role is crucial in developing machine learning models that enable autonomous vehicles to navigate urban environments safely and smoothly. The ideal candidate will drive applied ML research and development, exploring new algorithms and optimizing on-road performance. They will be a technical leader, guiding technology choices and influencing cross-functional teams. The position requires expertise in deep learning, ML frameworks, and strong programming skills. The engineer will work on exciting challenges such as predicting agent behavior, generating safe trajectories, and optimizing for safety and comfort. This role offers the opportunity to make a significant impact on the future of autonomous driving technology while working with cutting-edge AI and robotics systems. Cruise offers competitive compensation, comprehensive benefits, and a flexible work environment, making it an excellent opportunity for those passionate about self-driving technology and its potential to reshape urban transportation.

Last updated 4 months ago

Responsibilities For Senior Staff Machine Learning Engineer

  • Explore, prototype, validate, and iterate new algorithms
  • Drive efforts to optimize, supervise and refine on-road performance for models on the path to production
  • Guide current and future technology choices
  • Enable other engineers to be more effective through design and code that is easy to extend and contribute to
  • Influence others and build consensus over contentious technical debates
  • Ensure better engineering best practices are adopted and followed
  • Drive long-term planning and establish scalable processes for execution
  • Work with teams across Cruise to foster a collaborative culture of testing, safety, and documentation
  • Pursue transformative technologies that enable scaling and bending the cost curve while driving significant change for engineering productivity

Requirements For Senior Staff Machine Learning Engineer

Python
  • BS, MS, or PhD in CS/CE/EE, or equivalent industry experience
  • Experience in SOTA deep learning techniques, e.g. training LLM/ foundational models and/or other large foundational models
  • Extensive experience with ML frameworks such as Tensorflow, Caffe, and PyTorch
  • Extensive experience with machine learning and classification
  • Strong programming skills in Python or C++
  • Excellent mathematical reasoning skills, especially with probability
  • Attention to detail and a passion for truth
  • A track record of efficiently solving complex problems collaboratively on larger teams
  • Strong expertise in writing production quality code and setting standards for code quality across engineering teams
  • Experience in driving technical strategy and vision for engineering teams and organizations
  • Leadership experience for planning and execution of cross-functional initiatives and projects

Benefits For Senior Staff Machine Learning Engineer

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

Interested in this job?

Jobs Related To Cruise Senior Staff Machine Learning Engineer

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.

Tech Lead / Staff ML Software Engineer - Perception Evaluation

Lead ML Software Engineer position at Cruise, focusing on autonomous vehicle perception systems, offering competitive salary and benefits.

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.