Note: The job is a remote job and is open to candidates in USA. General Motors is redefining mobility through innovative vehicle and experience design. The Senior AI/ML Engineer will develop machine learning solutions to enhance autonomous driving capabilities and ensure safe vehicle behavior in real-world scenarios.
Responsibilities
- Develop and improve AI/ML solutions aligned with GM’s autonomous driving and future sensing objectives
- Apply techniques such as unsupervised pre-training, imitation learning, reinforcement learning, model scaling and selection, and foundation modeling to solve problems in object detection, tracking, classification, perception, and safe AI
- Develop and evaluate perception models and components for sensing studies involving cameras, lidar, radar, and multi-modal sensor fusion
- Implement and evaluate models, incorporating research advancements into practical applications
- Contribute to model training, fine-tuning, validation, debugging, and performance optimization for perception and sensor-fusion tasks
- Help define and implement robust metrics for detection, reconstruction, localization support, semantic labeling, and model robustness under varied environmental conditions
- Work with real and synthetic data to evaluate sensing tradeoffs across weather, lighting, occlusion, sensor noise, clutter, and near-field versus long-range scenarios
- Contribute to production pipelines and technical workflows spanning data loading, model evaluation, error analysis, and deployment-oriented support
- Collaborate with cross-functional teams to integrate models and algorithms into onboard driving systems and future sensing evaluation workflows
- Participate in code reviews, documentation, and technical discussions to support engineering quality and knowledge sharing
Skills
- Bachelor's or Master's degree in Computer Science, Robotics, Machine Learning, Electrical Engineering, or a related field
- Experience applying machine learning techniques to real-world systems or large-scale datasets
- Experience building AI/ML or perception systems in autonomy, robotics, computer vision, or related domains
- Proficiency in PyTorch and Python
- Experience working with model training pipelines or large-scale data processing workflows
- Strong data processing skills using tools such as NumPy, Pandas, and Apache Spark
- Experience with model validation, debugging, and failure analysis in ML or perception settings
- Experience with one or more perception domains such as object detection, segmentation, tracking, reconstruction, localization, or sensor fusion
- Ability to collaborate effectively within cross-functional engineering teams
- Experience with perception sensors including cameras, radar, and lidar
- Experience with multi-modal sensor fusion and system integration
- Experience with production ML pipelines, model optimization, and performance tuning
- Experience with simulation, synthetic data, or scenario-based evaluation
- Experience with architecting sensory systems or contributing to sensor placement and configuration studies
- Experience deploying ML models into production or working within production ML environments
- Experience in automotive, robotics, or safety-critical ML applications
Benefits
- Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
- GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
- This job may be eligible for relocation benefits.
Company Overview
Company H1B Sponsorship