1

Ai Software Engineer Intern Jobs in Michigan (NOW HIRING)

AI Software Engineer

Ann Arbor, MI · On-site

$111K - $188K/yr

There is never a dull moment with us. /Preferred Qualifications The AI Software Engineer will design and build AI-driven applications powered by large language models (LLMs), with a focus on ...

New

AI Software Engineer

Ann Arbor, MI · On-site

$111K - $188K/yr

There is never a dull moment with us. /Preferred Qualifications The AI Software Engineer will design and build AI-driven applications powered by large language models (LLMs), with a focus on ...

New

AI Software Engineer

Ann Arbor, MI · On-site

$111K - $188K/yr

There is never a dull moment with us. /Preferred Qualifications The AI Software Engineer will design and build AI-driven applications powered by large language models (LLMs), with a focus on ...

New

AI Software Engineer

Ann Arbor, MI · On-site

$111K - $188K/yr

There is never a dull moment with us. /Preferred Qualifications The AI Software Engineer will design and build AI-driven applications powered by large language models (LLMs), with a focus on ...

New

As an AI-focused Software Engineer in Marketing Enterprise Analytics, you will architect systems where autonomous agents navigate complex marketing business logic, utilize the Model Context Protocol ...

As an AI-focused Software Engineer in Marketing Enterprise Analytics, you will architect systems where autonomous agents navigate complex marketing business logic, utilize the Model Context Protocol ...

Stefanini is looking for an AI Software Developer(Allen Park, MI) For quick apply, please reach out to Lovkesh Bharti at / We are looking for responsible for designing, developing, testing and ...

AI Software Developer

Ann Arbor, MI · On-site

$47.82 - $53.13/hr

Are you a passionate AI Engineer ready to transform the financial landscape with intelligent ... Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field. * 3 ...

AI Software Developer [211339]

Ann Arbor, MI · On-site

$47.82 - $53.13/hr

Are you a passionate AI Engineer ready to transform the financial landscape with intelligent ... Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field. * 3 ...

As a Mid-Level AI Software Test Engineer, you will be a critical contributor to the development and deployment of robust AI solutions. You will own the end-to-end testing and automation efforts ...

Join us and help shape the future of healthcare. Mission The Service Engineer Intern will gain ... Provide support for PTS Hardware and Software testing. * Help with daily clinical operations for ...

Join us and help shape the future of healthcare. Mission The Service Engineer Intern will gain ... Provide support for PTS Hardware and Software testing. * Help with daily clinical operations for ...

next page

Showing results 1-20

Ai Software Engineer Intern information

What are the key skills and qualifications needed to thrive as an AI Software Engineer Intern, and why are they important?

To thrive as an AI Software Engineer Intern, you typically need a solid background in computer science fundamentals, programming (especially Python), and foundational knowledge of machine learning concepts, often supported by progress toward a relevant degree. Familiarity with frameworks such as TensorFlow or PyTorch, version control systems like Git, and experience with data analysis tools are highly beneficial. Strong problem-solving abilities, curiosity, and effective communication set outstanding interns apart in collaborative and fast-paced environments. These skills and qualities are crucial for contributing meaningfully to AI projects and adapting to new technologies and challenges.

What does an AI Software Engineer Intern do?

An AI Software Engineer Intern assists in designing, developing, and testing artificial intelligence models and applications under the guidance of experienced engineers. Their responsibilities may include data preprocessing, implementing machine learning algorithms, coding in languages like Python, and collaborating with team members on AI projects. Interns also help optimize existing AI systems, conduct research, and document their work. The role provides practical experience and exposure to real-world problems in AI and software engineering.

What types of projects can an AI Software Engineer Intern expect to work on during their internship?

As an AI Software Engineer Intern, you will likely contribute to real-world projects such as developing machine learning models, preprocessing data, or supporting the integration of AI solutions into existing products. Interns often collaborate with senior engineers and data scientists, participating in code reviews and brainstorming sessions. You may also be involved in evaluating model performance, optimizing algorithms, or automating tasks using AI tools, giving you hands-on experience with both the technical and collaborative aspects of the role.
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 Intern jobs? Cities in Michigan with the most Ai Software Engineer Intern job openings:
Lead AI Software Engineer

Lead AI Software Engineer

Strategic Systems Inc

Farmington Hills, MI • On-site

Other

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Lead AI Software Engineer

Location: Farmington Hills, Michigan (Hybrid)
Duration: Long-Term Contract
Industry: Financial Services

Job Summary

Seeking a Lead AI Software Engineer to design and build backend services, APIs, and governance components that support enterprise AI and agentic systems. This role focuses on distributed architectures, cross-service enforcement patterns, observability, and platform engineering using modern cloud technologies.

Key Responsibilities
  • Design and develop scalable backend services and APIs.

  • Build enforcement, validation, and filtering mechanisms across distributed systems.

  • Define cross-service architecture patterns and interface contracts.

  • Develop shared platform tooling and governance components.

  • Implement observability solutions including logging, metrics, and distributed tracing.

  • Mentor engineers on defensive programming and resilient system design.

  • Collaborate across engineering teams to establish scalable development standards.

Required Skills
  • Python

  • TypeScript

  • AWS

  • AWS Lambda

  • AWS Fargate

  • API Gateway

  • Backend Development

  • REST APIs

  • Microservices

  • Distributed Systems

  • Platform Engineering

  • Software Deployment

  • Observability

  • Structured Logging

  • Metrics & Monitoring

  • Distributed Tracing

Preferred Skills
  • AWS Bedrock

  • Agentic AI / Multi-Agent Systems

  • LangChain

  • LangGraph

  • LLM Integration

  • Prompt Injection Detection

  • AI Guardrails

  • Output Filtering

  • Developer Tooling

  • Platform Engineering Experience

Required Experience
  • 5 - 8+ years of software engineering experience.

  • Strong hands-on experience with Python and TypeScript.

  • Experience building production systems on AWS.

  • Experience designing scalable backend services and APIs.

  • Experience with distributed systems and microservices architecture.

  • Experience defining technical standards, contracts, or reusable engineering patterns.

  • Experience mentoring engineers and providing technical leadership.

Domain Experience
  • Banking

  • Financial Services

Education
  • Bachelor's Degree in Computer Science, Engineering, or related field preferred.

  • Equivalent experience considered.

Additional Information
  • Work Model: Hybrid

  • Location: Farmington Hills, Michigan

  • Travel Requirements: None

  • Team Structure: AI Engineering / Platform Engineering Team

  • Interview Process: To be discussed

This role is ideal for engineers with deep backend expertise who are interested in building enterprise-scale AI platforms, governance frameworks, and agentic workflow systems.