Staff Software Engineer - Machine Learning

General Motors

Atlanta, Georgia, United States
Base: $134,000 to $235,900; bonus: incentive pyy b...
Hybrid
4+ years robotics or latency-sensitive backend experience
Strong c++ or python programming skills
Experience with tensorflow or pytorch frameworks
The Smart Agents group builds ML models to simulate road users for testing and training autonomous driving policies

Job Summary

  • The Smart Agents group builds ML models to simulate road users for testing and training autonomous driving policies.
  • Candidates will develop reinforcement learning models, optimize training loops, and create scalable ML infrastructure for production deployment.
  • General Motors offers a comprehensive benefits package including health insurance, retirement plans, and tuition assistance.

Matching Summary

The Smart Agents group builds ML models to simulate road users for testing and training autonomous driving policies.

Salary

Base: $134,000 to $235,900; Bonus: Incentive pay based on performance; Benefits: Medical, dental, vision, 401k, paid vacation

Skills & Requirements

Must-have

  • 4+ years robotics or latency-sensitive backend experience
  • Strong C++ or Python programming skills
  • Experience with TensorFlow or PyTorch frameworks
  • Proven track record deploying AV perception/prediction models

Nice-to-have

  • Experience in simulation and robotics domains
  • Background from autonomous vehicle companies
  • Proficiency in CPU/GPU profiling and process scheduling
  • Passion for self-driving car technology impact

Key Requirements

  • 4+ years of experience in robotics or latency-sensitive services
  • Must have US work authorization (no sponsorship provided)
  • Experience with machine learning classification and sequence prediction

Work Rights

Must have valid US work authorization

Tailored Resume

Cover Letter