Taro Logo

Staff AI Developer and Machine Learning Engineer

Leading automotive company transforming transportation through software-driven innovation, focused on Zero Crashes, Zero Emissions, and Zero Congestion.
Milford, MI 48381, USA
Machine Learning
Staff Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
AI · Automotive

Job Description

General Motors is seeking a Staff AI Developer and Machine Learning Engineer to join their innovative team focused on transforming transportation through software-driven innovation. This role sits at the intersection of AI, machine learning, and automotive engineering, working on cutting-edge projects involving simulation, automation, AI agents, and large language models (LLMs).

The position requires a seasoned professional with 7+ years of experience in building and deploying advanced machine learning systems. You'll be responsible for architecting and implementing scalable AI/ML solutions that drive real-world engineering impact across vehicle design, calibration, and performance. The role combines hands-on development with technical leadership, requiring expertise in LLMs, transformer architectures, and simulation-integrated models.

Working in GM's Milford, Michigan location in a hybrid arrangement, you'll collaborate with cross-functional teams including engineers, data scientists, and domain experts. Key responsibilities include prototyping AI systems, leading ML integration into engineering tools, developing custom feature extraction methods, and establishing MLOps practices.

This is an excellent opportunity for someone passionate about applying AI to automotive innovation, with the chance to work on GM's vision of Zero Crashes, Zero Emissions, and Zero Congestion. The role offers comprehensive benefits including health insurance, retirement plans, and unique perks like GM vehicle discounts and a company vehicle program.

Last updated 3 days ago

Responsibilities For Staff AI Developer and Machine Learning Engineer

  • Prototype and productionize scalable AI systems
  • Lead AI/ML integration into core engineering tools and simulation frameworks
  • Evaluate and define RAG systems, fine-tuning strategies, and feedback loops
  • Drive initiatives involving multi-agent AI systems and simulation orchestration
  • Develop custom feature extraction methods for predictive modeling
  • Apply statistical methods, anomaly detection, and clustering
  • Create interactive data visualizations
  • Design and build ML models for simulation surrogates
  • Develop and operationalize full-stack AI pipelines using MLOps practices
  • Serve as technical liaison between teams
  • Mentor engineers and data scientists

Requirements For Staff AI Developer and Machine Learning Engineer

Python
  • Bachelor's in Computer Science, Engineering, Mathematics, or related field
  • 7+ years of experience building and deploying advanced machine learning or deep learning systems in production
  • Expertise with LLMs, transformer architectures, AI agents, or simulation-integrated models
  • Strong experience in Python, ML frameworks, SQL, and signal processing libraries
  • Experience with RAG, prompt engineering, and embedding optimization
  • Knowledge of ML modeling and toolsets
  • Experience with MLOps tools and deploying models via containerized microservices
  • Strong interpersonal and communication skills

Benefits For Staff AI Developer and Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Relocation Benefits
  • Health and wellbeing programs
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Life insurance
  • Paid vacation & holidays
  • Tuition assistance
  • Employee assistance program
  • GM vehicle discounts
  • Company vehicle program
  • Relocation benefits

Related Jobs