Software Engineer AI Jobs in Michigan

Software Engineer AI jobs in Michigan are in strong and growing demand, concentrated in automotive technology, mobility systems, and enterprise software, with openings at every level from entry-level through principal engineer. Detroit, Ann Arbor, and Grand Rapids anchor most of the hiring, where established employers such as Ford Motor Company, General Motors, and Rocket Companies maintain significant engineering operations. The most sought-after specialties include machine learning engineering, autonomous systems development, and large language model integration. Find a role that fits below and apply directly.

Find Software Engineer AI Jobs

Overview

Open roles12
Top employerGeneral Motors (GM)
Top cityWarren, MI
Cities hiring9
Work type63% On-site
Top industryEducation

Showing 5 of 12+ Software Engineer AI jobs

The University of Michigan
Professor / Associate Professor in Human-Centered Embodied Artificial Intelligence (Robotics)
We won't show you this job again
The University of Michigan
Added 3d ago
Professor / Associate Professor in Human-Centered Embodied Artificial Intelligence (Robotics)
The University of Michigan
Ann Arbor, Michigan
Higher Education
Research & Academia
Teaching & Instruction
On-Site
Doctoral degree
10,000+

Have you applied for this role?

Sandalwood Engineering & Ergonomics
Software Developer - AI & Embedded Systems for Automotive
We won't show you this job again
Sandalwood Engineering & Ergonomics
Added 4d ago
Software Developer - AI & Embedded Systems for Automotive
Sandalwood Engineering & Ergonomics
Livonia, Michigan
Embedded Systems Engineering
Engineering (Non-Software)
Technical Program Management
11-50

Have you applied for this role?

Bosch
Technical Manager – AI Software and Transformation
We won't show you this job again
Bosch
Added 1w ago
Technical Manager – AI Software and Transformation
Bosch
Plymouth, Michigan
Program Management
Project & Program Management
Project Management
Hybrid
Master's degree
10,000+

Have you applied for this role?

General Motors (GM)
Sr. Software Engineer - AI Quality and Productivity
We won't show you this job again
General Motors (GM)
Added 3w ago
Sr. Software Engineer - AI Quality and Productivity
General Motors (GM)
Warren, Michigan
Compliance & Risk
Engineering (Non-Software)
Health & Safety
Health & Safety (EHS & OHS)
Master's degree in software engineering
10,000+

Have you applied for this role?

Warner Norcross + Judd LLP
Director of Artificial Intelligence (AI) Adoption
We won't show you this job again
Warner Norcross + Judd LLP
Added 3w ago
Director of Artificial Intelligence (AI) Adoption
Warner Norcross + Judd LLP
Grand Rapids, Michigan
Business Operations
Customer Service
Customer Success
Hybrid

Have you applied for this role?

See All 12 Software Engineer AI Jobs in Michigan

Find roles in Michigan that match your experience and apply in just a few clicks.

Find Software Engineer AI Jobs

Software Engineer AI Jobs by City in Michigan

Where Michigan roles are concentrated, by current openings.

Warren
2 jobs
Detroit
2 jobs
Ann Arbor
2 jobs
Livonia
1 job
Milford
1 job
Dearborn
1 job
Plymouth
1 job
Grand Rapids
1 job
United States Of America
1 job

Software Engineer AI Job Market in Michigan

A snapshot from current Michigan openings, updated as new roles post.

Who's Hiring

General Motors (GM)
General Motors (GM)3 open roles
KLA
KLA1 open role
Bosch
Bosch1 open role

Top Industries Hiring

  • Education
  • Automotive
  • Manufacturing
  • Technology & Software
  • Electronics & Hardware

What Michigan Employers Look For

The qualifications that appear most often in software engineer AI jobs across Michigan.

  • Bachelor's or master's degree in computer science, AI, or a closely related engineering field
  • Proficiency in Python and at least one ML framework such as PyTorch or TensorFlow
  • Experience designing, training, and deploying machine learning or deep learning models
  • Familiarity with cloud platforms including AWS, Azure, or Google Cloud for AI workloads
  • Strong understanding of data pipelines, feature engineering, and model evaluation techniques
  • Ability to collaborate with cross-functional teams on production AI system integration

Software Engineer AI Jobs in Michigan: Frequently Asked Questions

How do you become a software engineer ai in Michigan?

A bachelor's degree in computer science, data science, or a related field is the standard entry point, and no state-issued license is required to work as a software engineer ai in Michigan. Most Michigan employers expect hands-on experience with machine learning frameworks alongside formal education. Building a project portfolio, contributing to open-source AI work, and pursuing credentials such as Google's Professional Machine Learning Engineer certification strengthen a candidacy in this market significantly.

How much do software engineer AIs make in Michigan?

Software engineer AIs in Michigan earn a median of about $125,570 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $78,930 for the lowest 10% to over $166,510 for the top 10%. Pay rises with experience, specialty, and employer.

Which companies hire software engineer ais in Michigan?

Employers hiring software engineer ais in Michigan right now include General Motors (GM), KLA, and Bosch, based on current listings on Migrate Mate as of September 2026. Michigan's strong automotive and mobility sector means many of these employers are integrating AI into vehicle systems, manufacturing processes, and connected-vehicle platforms.

Which Michigan cities have the most software engineer ai jobs?

Warren, Detroit, and Ann Arbor have the most software engineer ai openings in Michigan. Detroit leads because of its dense concentration of automotive OEMs and mobility startups, Ann Arbor draws heavily from the University of Michigan research ecosystem and adjacent tech firms, and Grand Rapids contributes through its growing enterprise software and advanced manufacturing sectors.

Are there remote software engineer ai jobs in Michigan?

Yes, and more than most fields. About 38% of software engineer ai openings tied to Michigan are remote or hybrid as of September 2026, reflecting how well this role translates to distributed work. Model development, data pipeline engineering, and research-oriented positions are the most commonly offered in fully remote arrangements.

How can I get hired as a software engineer ai in Michigan with little or no experience?

The most realistic entry path is landing a junior or associate machine learning engineer role, often by applying to rotational engineering programs at large Michigan employers such as Ford Motor Company or General Motors, which run structured new-grad tracks. Adjacent roles in data analytics, software quality engineering, or backend development at Michigan tech firms also provide a common bridge. A strong GitHub portfolio of AI projects and a relevant certification carry significant weight when a formal credential is absent.

Where can I find and apply to software engineer ai jobs in Michigan?

You can find and apply to software engineer ai jobs in Michigan on Migrate Mate, which lists current Michigan openings across experience levels and specialties. Find roles that fit your background and apply directly from each listing.

See All 12 Software Engineer AI Jobs in Michigan

Find roles in Michigan that match your experience and apply in just a few clicks.

Find Software Engineer AI Jobs