1

Ai Software Engineer Jobs in Michigan (NOW HIRING)

AI Software Developer [211339]

Ann Arbor, MI · On-site

$47.82 - $53.13/hr

Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field. * 3-6 years of software development experience. * 2+ years of experience building AI/ML or Generative AI ...

Senior Software Engineer, AI

Grand Rapids, MI · On-site

$117K - $155K/yr

The Senior AI Software Engineer is responsible for leading the design, development, and implementation of AI-driven systems, with a focus on large language models. This role involves collaborating ...

The Senior AI Software Engineer is responsible for leading the design, development, and implementation of AI-driven systems, with a focus on large language models. This role involves collaborating ...

Job Summary The Senior AI Software Engineer is responsible for leading the design, development, and implementation of AI-driven systems, with a focus on large language models. This role involves ...

Our AI-powered, cloud platform, RelativityOne, transforms massive volumes of complex information ... This role reports to the Manager of Software Engineering and provides the opportunity to work on ...

Senior Software Engineer, AI

Ann Arbor, MI · On-site

$119K - $158K/yr

As a Senior Software Engineer, AI, you will play a hands-on role in full-stack web development, focusing on AI solutions, agents, and RAG, as well as traditional application layers such as gateways ...

Software Engineer

Auburn Hills, MI · On-site

$70 - $100/hr

Develop software applications and services using modern programming languages and development ... Contribute to Physical AI projects involving robotics, autonomous systems, digital twins ...

Description Software Engineer I Location: Remote, USA Employment Type: Full-Time Benefits Offered ... Use AI-assisted development tools to accelerate development, refactoring, test creation, and ...

Showing results 21-40

Ai Software Engineer information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do ai software engineer jobs pay per year?

As of Sep 5, 2026, the average yearly pay for ai software engineer in Michigan is $128,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What does an AI software engineer do?

An AI Software Engineer designs, develops, and maintains software applications that incorporate artificial intelligence and machine learning technologies. They work with algorithms, data models, and programming languages such as Python, TensorFlow, and PyTorch to build intelligent systems. Their responsibilities include data preprocessing, model training, optimization, and deployment. Additionally, they collaborate with data scientists and software engineers to integrate AI solutions into real-world applications.

What are the key skills and qualifications needed to thrive as an AI software engineer?

To thrive as an AI Software Engineer, you need a strong background in computer science, mathematics, and machine learning principles, often backed by a relevant degree and experience with programming languages like Python or C++. Familiarity with frameworks such as TensorFlow or PyTorch, and experience deploying models in cloud environments or obtaining certifications in AI/ML, are highly valued. Strong problem-solving abilities, communication, and teamwork are important soft skills to bridge technical gaps and collaborate effectively. These skills and qualities enable the design, development, and deployment of effective AI solutions in dynamic, results-driven environments.

What are the most commonly searched types of Ai Software Engineer jobs in Michigan?

The most popular types of Ai Software Engineer jobs in Michigan are:

What cities in Michigan are hiring for Ai Software Engineer jobs?

Cities in Michigan with the most Ai Software Engineer job openings:

Infographic showing various Ai Software Engineer job openings in Michigan as of August 2026, with employment types broken down into 85% Full Time, 10% Part Time, 4% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $128,581 per year, or $61.8 per hour.

AI Software Development Engineer

Stellantis

Auburn Hills, MI • On-site

Full-time

Posted 16 days ago


Stellantis rating

7.5

Company rating: 7.5 out of 10

Based on 131 frontline employees who took The Breakroom Quiz

13th of 45 rated automakers


Job description

At Stellantis, we're building the next generation of connected, autonomous, and intelligent vehicles. We are looking for an experienced Software Engineer to develop AI pipelines supporting the software architecture and platform services that power multiple software defined vehicle domains including ADAS, Connectivity, Infotainment, and next-generation vehicle architectures.
In this role, you will design and develop AI pipelines, middleware and service-oriented software solutions, contribute to platform architecture, and work closely with cross-functional teams to deliver scalable, high-performance software.
Basic Qualifications:
  • Bachelor of Science degree in Electrical, Mechanical, Aerospace, or Computer Engineering, Computer Science, or related field
  • A minimum of 3 years of software development experience in C/C++, and/or other high-level programming languages
  • Knowledge of AUTOSAR (Classic & Adaptive) concepts, architecture, specifications, and configuration tools
  • Experience using Git, CMake/Bazel, Conan, and CI/CD toolchains.
  • Hands-on experience building LLM based Agentic AI pipelines
  • Experience deploying AI pipelines into production
  • Strong problem-solving, communication, and collaboration skills.
  • Familiarity with cloud-connected and AI-enabled vehicle platforms

What Stellantis employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom