Taro Logo

Senior Machine Learning Engineer

Global automotive company leading the change towards zero crashes, zero emissions, and zero congestion through autonomous vehicle technology.
Atlanta, GA, USAAustin, TX, USADetroit, MI, USA
$134,000 - $205,000
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
4+ years of experience
AI · Automotive

Description For Senior Machine Learning Engineer

General Motors is seeking a Senior Machine Learning Engineer to join their Smart Agents group, which is responsible for developing ML models and systems to simulate road users for autonomous vehicle training. This role combines cutting-edge machine learning with practical autonomous vehicle applications, focusing on creating realistic simulations for AV testing and training.

The position offers a competitive salary range of $134,000 to $205,000, along with comprehensive benefits including healthcare, retirement plans, and unique perks like GM vehicle discounts. Working remotely, you'll have the flexibility to work from home, though those near specific office locations are expected to maintain a hybrid schedule.

As a Senior ML Engineer, you'll be at the forefront of autonomous vehicle technology, working with advanced technologies including Generative AI models (GPT) and Reinforcement Learning (RL) policies. You'll be responsible for developing and optimizing ML/RL models, creating robust infrastructure, and building efficient data pipelines for both production deployment and rapid experimentation.

The ideal candidate brings 4+ years of experience in robotics or latency-sensitive backend services, strong programming skills in C++ or Python, and extensive experience with ML frameworks like TensorFlow or PyTorch. This role offers an opportunity to directly impact the future of autonomous driving technology while working with a talented team of Simulation, Behaviors, Perception, and Safety Engineers.

GM's vision of zero crashes, zero emissions, and zero congestion demonstrates their commitment to transformative technology and societal impact. This role offers not just technical challenges but the chance to contribute to safer, more efficient transportation systems of the future.

Last updated a day ago

Responsibilities For Senior Machine Learning Engineer

  • Develop machine learning (ML) and reinforcement learning (RL) models, including training loop development and optimization
  • Streamline integration and create ML infrastructure, metrics, and data pipelines
  • Contribute as a full-stack Machine Learning Engineer with strong software engineering skills
  • Support ML team in accelerating project timelines for Autopilot, Lane Keep, and autonomous vehicle technologies
  • Build and deploy perception/prediction/av models into real world environments

Requirements For Senior Machine Learning Engineer

Python
TypeScript
  • 4+ years of experience in robotics or latency-sensitive backend services
  • Experience in machine learning and classification with frameworks like Tensorflow or PyTorch
  • Experience building highly performant ML and system pipelines
  • Strong programming skills in modern C++ or Python
  • Experience with profiling CPU and/or GPU software
  • Expertise in scalable, efficient, fault-tolerant architectures
  • Experience working with RL and sequence prediction models

Benefits For Senior Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Health insurance (medical, dental, vision)
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance
  • Employee assistance program
  • GM vehicle discounts
  • Performance-based bonus program

Interested in this job?

Jobs Related To General Motors Senior Machine Learning Engineer