General Motors is seeking a Senior Software Engineer specializing in Machine Learning to join their Smart Agents group, which is responsible for developing ML models and systems that simulate road users for autonomous vehicle training. This role combines cutting-edge machine learning with autonomous vehicle technology, focusing on creating realistic simulations for AV training.
The position involves working with Generative AI models (GPT) and Reinforcement Learning (RL) policies, developing sophisticated training loops and ML infrastructure. You'll be part of a team that works closely with Simulation, Behaviors, Perception, and Safety Engineers to advance autonomous driving technology.
As a Senior ML Engineer, you'll be responsible for building and optimizing ML/RL models, creating robust data pipelines, and ensuring efficient model deployment. The role requires expertise in both machine learning and software engineering, with a particular focus on real-world applications in the autonomous vehicle space.
The company offers a competitive compensation package ranging from $134,000 to $205,000, plus performance-based bonuses. Benefits include comprehensive healthcare, retirement savings, educational assistance, and unique perks like GM vehicle discounts. The position is remote-based, though regular office presence is required for those living near specific locations.
This is an excellent opportunity for experienced engineers passionate about self-driving technology and its potential to transform transportation. The role combines technical challenges with real-world impact, supporting GM's vision of zero crashes, zero emissions, and zero congestion. The ideal candidate will bring both technical expertise and the ability to collaborate across teams to drive innovation in autonomous vehicle technology.