Researcher, Artificial Intelligence and Machine Learning for Autonomous Driving

General Motors

Company Type



General Motors R&D offers exciting opportunities for motivated artificial intelligence and machine learning researchers to join our cutting-edge autonomous vehicle research team in Warren, Michigan. These individual contributors will conduct research, develop algorithms and prototype software for GM test vehicles using state-of-the-art AI / ML techniques. They will contribute to GM AV strategy and produce innovative solutions for future GM autonomous vehicle perception, planning and behavior control functions. We are looking for researchers with expertise in one or more of the following areas.

  • Reinforcement Learning
  • Generative Adversarial Networks
  • Agent-based Symbolic AI
  • Deep Neural Networks with Memory
  • Learning from Less Data and Building Smaller Network Models
  • Optimizing Algorithms / Software on new Hardware Platforms for Training and Inference
  • Building End-to-End Simulation and Synthesizing Training Data for AI Systems
  • Application of AI / ML for AV Perception, Planning and Behavior Functions
  • Work as an independent yet integral member of a team to develop innovative solutions for highly automated research vehicles with world leading experts in autonomous vehicles.
  • Develop high quality C/C++ and/or Python code under Linux for PC and embedded platforms.
  • Prototype, test and debug software on autonomous research vehicles.
  • Plan and execute complex research and advance engineering projects.
  • Maintain state-of-the-art expertise in artificial intelligence, machine learning and software programming.
  • Generate intellectual property

The policy of General Motors is to extend opportunities to qualified applicants and employees on an equal basis regardless of an individual's age, race, color, sex, religion, national origin, disability, sexual orientation, gender identity/expression or veteran status. Additionally, General Motors is committed to being an Equal Employment Opportunity Employer and offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us at In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.


  • PhD or MS with 3+ years of experience in electrical engineering or computer science.
  • Expert-level knowledge in one or more areas identified above.
  • Hands-on algorithm development and implementation on hardware platforms
  • Strong software development skills in C/C++ / Linux with a proven ability to deliver high quality code.
  • Mathematically minded with experience in manipulating high-volume, high-dimensionality data from varying sources to highlight patterns, anomalies, relationships and trends with machine learning techniques.
  • Develop requirements, evaluate and benchmark artificial intelligence technologies.
  • Effective verbal/written communication along with strong interpersonal skill to work in a global cross-functional team environment.
  • Background in mobile robotics, autonomous vehicles, DLNN architectures, Environmental perception, 3D modelling, AV planning and behaviors.
  • Knowledge of data abstractions and non-linear mathematical and statistical modeling.
  • Hands-on experience in any one/more of the following areas:
  • GPU programming experience
  • OpenCL, Python, OpenCV
  • Caffe, TensorFlow

Primary Location

US-MI-Warren (Tech Ctr)

Posting Date

Nov 2, 2017, 6:58:00 PM - Dec 3, 2017, 4:59:00 AM


Research and Development

Read Full DescriptionHide Full Description
Confirmed 20 hours ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles