Taro Logo

Senior Machine Learning Engineer

Leading automotive company focused on creating a world with 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 building ML models and systems to simulate road users for autonomous vehicle testing and training. This role is critical in developing the AI that controls other vehicles, bikers, and pedestrians in simulation environments, essentially creating realistic interactions for AV training.

The position leverages cutting-edge technologies including Generative AI models (GPT) and Reinforcement Learning (RL) policies. Working closely with Simulation, Behaviors, Perception, and Safety Engineering teams, you'll be responsible for ML/RL model development, training loop optimization, and creating robust ML infrastructure for both production deployment and rapid experimentation.

As a senior engineer, you'll contribute to GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion through advanced autonomous vehicle technology. The role offers a competitive salary range of $134,000 to $205,000, along with comprehensive benefits including health coverage, 401k matching, and various insurance options.

This is a remote position, but candidates living within 50 miles of Atlanta, Austin, Detroit, Warren, Milford, or Mountain View are expected to work from office locations three times per week. The ideal candidate will bring 4+ years of robotics or backend services experience, strong ML expertise, and a passion for self-driving technology.

GM offers a collaborative work environment focused on diversity and inclusion, providing opportunities for professional growth and meaningful impact in the autonomous vehicle industry. The position includes attractive benefits such as paid time off, healthcare coverage, retirement plans, and unique perks like GM vehicle discounts.

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 ML models for simulation and autonomous vehicle systems

Requirements For Senior Machine Learning Engineer

Python
TypeScript
  • 4+ years of experience in robotics or latency-sensitive backend services
  • Experience 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
  • Track record in deploying perception/prediction/av models into real world environments
  • Experience working with RL and sequence prediction models
  • Expertise in scalable, efficient, and fault-tolerant architectures

Benefits For Senior Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
Relocation Benefits
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts
  • Performance-based bonus potential
  • Comprehensive health and wellbeing benefits

Interested in this job?

Jobs Related To General Motors Senior Machine Learning Engineer