Taro Logo

Senior Machine Learning Engineer

Automotive company leading the change towards Zero Crashes, Zero Emissions and Zero Congestion through engineering, technology and design.
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 training. This role is critical in developing the AI that controls other vehicles, bikers, and pedestrians in simulation environments - essentially creating the "other characters" in the training scenarios for autonomous vehicles. The technology stack includes cutting-edge Generative AI models (GPT) and Reinforcement Learning (RL) policies.

The position offers a competitive salary range of $134,000 to $205,000, along with comprehensive benefits including health insurance, 401k matching, and various other perks. The role can be performed remotely, though candidates near specific locations (Atlanta, Austin, Detroit, Warren, Milford, or Mountain View) are expected to work from the office three times per week.

The ideal candidate will have 4+ years of experience in robotics or latency-sensitive backend services, strong expertise in machine learning frameworks like Tensorflow or PyTorch, and proven ability in developing and deploying ML/RL models in real-world environments. They should be passionate about self-driving technology and have strong programming skills in C++ or Python.

Working at GM means contributing to their vision of Zero Crashes, Zero Emissions, and Zero Congestion. The company offers a collaborative environment where engineers can make a real impact on the future of transportation. This role presents an exciting opportunity to work on cutting-edge autonomous vehicle technology while being part of a team that's shaping the future of mobility.

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

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
  • Strong programming skills in modern C++ or Python
  • Experience with profiling CPU and/or GPU software
  • Experience working with RL and sequence prediction models
  • Track record in deploying perception/prediction/av models into real world environments
  • Expertise in setting scalable, efficient, and fault-tolerant architectures

Benefits For Senior Machine Learning Engineer

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

Interested in this job?

Jobs Related To General Motors Senior Machine Learning Engineer