Taro Logo

Senior Machine Learning Engineer

Automotive company leading the change towards Zero Crashes, Zero Emissions and Zero Congestion through technology and innovation.
$134,000 - $205,000
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Automotive

Job Description

General Motors is seeking a Senior Machine Learning Engineer to join their Data Search and Mining group, focusing on providing high-quality data for Foundational Drive Model's training and evaluation at scale. This role is part of GM's vision for Zero Crashes, Zero Emissions, and Zero Congestion.

The position involves working with cutting-edge Multi-Modality Models, VLM, and MLLM to deliver high-precision search and mining solutions for autonomous vehicle training and evaluation. You'll be responsible for accelerating experiments on advanced search capabilities and state-of-the-art models, then scaling them to production level.

As a Senior ML Engineer, you'll handle PB-level data processing, support key training and evaluation projects, and work on model evaluation, fine-tuning, and deployment. The role requires expertise in distributed backend systems, modern ML frameworks, and strong programming skills in C++ or Python.

The position offers a competitive salary range of $134,000 to $205,000, along with comprehensive benefits including health insurance, retirement plans, and GM vehicle discounts. The role is remote-based, though candidates near specific locations (Atlanta, Austin, Detroit, Warren, Milford, or Mountain View) are expected to work from the office three times a week.

This is an excellent opportunity for experienced ML engineers passionate about self-driving technology and its impact on the world. You'll be part of a team driving innovation in autonomous vehicle technology while working with state-of-the-art ML models and infrastructure at scale.

Last updated 3 days ago

Responsibilities For Senior Machine Learning Engineer

  • Evaluate and apply SOTA multiple modality machine learning models for search and mining needs
  • Perform model fine-tuning and evaluation
  • Integrate with company infrastructure including data infrastructure, compute platform, labeling, and simulation
  • Develop distributed backend systems and batch data processing
  • Support autonomous vehicle technologies
  • Provide scalable and cost-efficient mining solutions for PB-level data
  • Support key training and evaluation projects across the company

Requirements For Senior Machine Learning Engineer

Python
  • 4+ years of experience in robotics or latency-sensitive backend services
  • Proven experience in machine learning and classification
  • Familiar with ML frameworks such as Tensorflow or PyTorch
  • Strong programming skills in modern C++ or Python
  • Experience with profiling CPU and/or GPU software
  • Experience building highly performant ML and system pipelines
  • Expertise in scalable and fault-tolerant architecture design
  • Experience working with Multiple Modality models

Benefits For Senior Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Health insurance
  • Dental insurance
  • Vision insurance
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance
  • Employee assistance program
  • GM vehicle discounts
  • Bonus potential based on company and individual performance