The Simulation group at General Motors is solving one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads.
Requirements
- Strong programming skills in C++ and Python
- Experience with building or extending AV/Robotic simulation
- Experience working on game engines such as Unity, Unreal Engine, or PhysX
- Experience with reinforcement learning, gym environment, or LLM
- Strong programming skills in modern C++ and Object-oriented Design
- Clear track record of effective collaboration with customers
- Comfortable collaborating across large engineering organizations
Responsibilities
- Drive the development of simulation frameworks that enable high-fidelity and high-performance validation of the autonomy stack
- Develop the gym environment for reinforcement learning model training
- Collaborate across large engineering organizations to achieve technical goals
- Learn the ins and outs of the autonomous driving software stack, simulation frameworks, and RL model training
- Provide the best developer experience
- Effectively drive collaborations across large engineering organizations
- Deliver quality results in a hybrid or remote workplace
Other
- BS, MS, or PhD in Computer Science, Robotics, Machine Learning or equivalent experience
- 5+ years relevant industry experience
- Passion for safe, fully-electric, self-driving technology and its impact on the world
- Clear track record of effective collaboration with customers and continuous delivery of quality results in a hybrid or remote workplace
- Comfortable collaborating across large engineering organizations