
Company opportunities
Why consider a role at General Motors?
Browse active positions, review role requirements, and prepare before you apply.
Opportunities
Which roles are open at General Motors? 60
Staff Software Embedded Test Engineer
Warren, Michigan, United States
Senior Product Manager, Marketing Platforms
Austin, Texas, United States
Product Manager II - GM Protection
Irving, Texas, United States
Sr. Cybersecurity Engineer - Security Operations
Austin, Michigan, United States
Cybersecurity Engineer - Cloud
Irving, Texas, United States
Staff Product Manager - Simulation Evaluation Applications Infrastructure
Sunnyvale, California, United States
Manager, Cloud Engineering
Austin, Texas, United States
Staff ML Engineer - Embodied AI Evaluation Foundations
Sunnyvale, California, United States
Automation Platform and AI Integration Engineer
Austin, Texas, United States
Staff Product Manager- Vehicle Observability
Mountain View, California, United States
Software Developer
Warren, Michigan, United States
Sr. Systems Engineer - Global Design IT
Warren, Michigan, United States
Technical Principal - Global Network Engineer
Arlington, Texas, United States
Senior ML Infrastructure Engineer, Inference Platform
Austin, Texas, United States
Principal Machine Learning Scientist - Trajectory Generation
Sunnyvale, California, United States
Senior AV Network Engineer
Austin, Texas, United States
Staff AI/ML Engineer - CI Platform
Washington, District of Columbia, United States
Senior AI/ML Performance Engineer
Washington, District of Columbia, United States
Contact Center Support Engineer II (Bilingual Spanish)
Arlington, Texas, United States
Systems Engineer III
Arlington, Texas, United States
Ansible Automation and Platform Engineer
Austin, Michigan, United States
Data Engineer
Arlington, Texas, United States
Lead Site Reliability Engineer
Arlington, Texas, United States
Principal ML Systems Engineer, Data Platform (Autonomous Vehicles)
Austin, Texas, United States
Senior Software Engineer, SAP Developer
Austin, Michigan, United States
Senior Software Engineer
Warren, Michigan, United States
Staff Software Engineer – Vehicle Security
Milford, Michigan, United States
Senior Software Engineer - Notification Platform
Austin, Texas, United States
Senior Software Engineer - Self Service Automation
Austin, Texas, United States
ML / AI Software Engineer - C++ Metrics Frameworks
Sunnyvale, California, United States
Make your next move
Prepare before applying to General Motors
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Platform engineering jobsCompare current openings and review what to look for in this role.
- Machine learning jobsCompare current openings and review what to look for in this role.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.