1

New Grad Ai Software Engineer Jobs in Michigan (NOW HIRING)

The AI Expert - Software Engineering is responsible for designing, developing, and integrating artificial intelligence capabilities into production-grade software systems. This role blends deep AI/ML ...

Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Work on continuously improving performance and optimizing the application and implement new ... Experience leveraging Gen AI to accelerate cloud-native modernization efforts (e.g., AI-assisted ...

Software Engineer

Allen Park, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Work on continuously improving performance and optimizing the application and implement new ... Experience in AI/ML, data science, or advanced analytics, with commitment to continue learning AI ...

Software Engineer

Farmington Hills, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Software Engineer is responsible for designing, developing, modernizing and supporting customer ... Utilize AI-assisted coding tools such as Claude Code, Cursor, GitHub Copilot, or similar ...

Staff Software Engineer - AI II

Ann Arbor, MI · Hybrid

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Staff Software Engineer (AI), you'll architect and prototype AIdriven systems-multiagent ... New York City, San Francisco, Los Angeles, and/or Irvine, CA; McLean, VA; Washington, DC. The base ...

Software Engineer

Farmington, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Software Engineer is responsible for designing, developing, modernizing and supporting customer ... Utilize AI-assisted coding tools such as Claude Code, Cursor, GitHub Copilot, or similar ...

Senior Software Engineer

Ann Arbor, MI · On-site

$100 - $130/hr

AI is central to how we work here, and we treat it as serious leverage: a force multiplier for ... Designing and implementing new services and APIs. * Building reusable user experiences and ...

Software Engineer

Dearborn, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Work on continuously improving performance and optimizing the application and implement new ... AI & Hiring Disclosure We use AI tools to support parts of our hiring process, such as reviewing ...

Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Design multi-agent AI systems, evaluate trade-offs (single vs. multi-agent, RAG vs. fine-tuning ... onboard new hires. In short, the role combines deep technical architecture responsibility with ...

Software Engineer

Dearborn, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Work on continuously improving performance and optimizing the application and implement new ... AI enabled Development and tools (GitHub Co-Pilot, Gemini Conductor, Open Code, etc.) Experience ...

Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Work on continuously improving performance and optimizing the application and implement new ... AI & Hiring Disclosure We use AI tools to support parts of our hiring process, such as reviewing ...

Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer #1059251 Position Description: The Connected Vehicle Data Enablement (CVDE ... Experience using AI or automation tools to improve engineering productivity, code quality, testing ...

Software Engineer

Three Rivers, MI · On-site

$80K - $90K/yr

GitHub Copilot, Claude, Cursor or ChatGPT) - Familiarity with AI directed prompt engineering for ... software engineering principles, design patterns, algorithms, and system architecture ...

Software Engineer

Wyoming, MI · On-site

$80K - $90K/yr

GitHub Copilot, Claude, Cursor or ChatGPT) - Familiarity with AI directed prompt engineering for ... software engineering principles, design patterns, algorithms, and system architecture ...

Showing results 41-60

New Grad Ai Software Engineer information

What is the difference between New Grad Ai Software Engineer vs Ai Software Engineer?

AspectNew Grad Ai Software EngineerAi Software Engineer
Required CredentialsBachelor's degree in CS, AI, or related field; internship experience preferredBachelor's or Master's degree; 1+ years experience often required
Work EnvironmentEntry-level, collaborative teams, mentorship programsMid-level to senior teams, more independent responsibilities
Employer & Industry UsageTech companies, startups, research labs hiring new graduatesEstablished companies, industry projects, ongoing AI development

The main difference between a New Grad Ai Software Engineer and an Ai Software Engineer is experience level. The new graduate role is designed for recent graduates with limited professional experience, focusing on learning and growth. In contrast, an Ai Software Engineer typically has more experience, handling complex projects independently. Both roles require a strong foundation in AI and software development, but the level of responsibility and independence increases with experience.

What are the key skills and qualifications needed to thrive as a new grad AI software engineer, and why are they important?

To thrive as a New Grad AI Software Engineer, you need a strong background in computer science fundamentals, programming (Python, Java, or C++), and a solid understanding of machine learning concepts, often supported by a relevant bachelor's or master's degree. Familiarity with frameworks such as TensorFlow or PyTorch, experience with data processing tools, and knowledge of cloud platforms like AWS or Azure are typically required. Strong problem-solving abilities, a willingness to learn, and effective teamwork and communication skills help new grads stand out. These skills and qualities enable engineers to contribute to complex AI projects, adapt to evolving technologies, and collaborate effectively within multidisciplinary teams.

What does a new grad AI software engineer do?

A New Grad AI Software Engineer is an entry-level professional who designs, develops, and tests artificial intelligence systems and applications. They often work with machine learning models, data processing, and software development tools to build intelligent solutions. Their responsibilities may include coding, debugging, collaborating with senior engineers, and staying updated on the latest AI techniques. This role provides valuable hands-on experience and opportunities to contribute to innovative AI projects while learning from experienced colleagues.

What are some common challenges faced by new grad AI software engineers in their first year on the job?

New grad AI Software Engineers often face the challenge of bridging the gap between academic knowledge and real-world application. Adapting to large, production-level codebases, collaborating effectively within cross-functional teams, and learning to balance experimentation with delivery timelines are common hurdles. Additionally, keeping up with rapidly evolving AI technologies while mastering company-specific tools and workflows can be demanding. However, mentorship programs and regular code reviews are typically in place to support new grads as they grow into their role.

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

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

Infographic showing various New Grad Ai Software Engineer job openings in Michigan as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 9% Part Time, 1% Temporary, and 5% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution.

Full-time

Re-posted 22 days ago


Job description

AI Expert – Software

Location: Detroit, MI- Onsite

Type: Full-time

Security Clearance: No clearance required, must be clearable.

Job Description

The AI Expert – Software Engineering is responsible for designing, developing, and integrating artificial intelligence capabilities into production-grade software systems. This role blends deep AI/ML expertise with strong software engineering practices to build scalable, secure, and maintainable AI-enabled applications across enterprise and mission-critical environments.

Responsibilities

  • Design and develop AI-enabled software applications and platforms
  • Integrate machine learning models, LLMs, and AI services into backend and full-stack systems
  • Develop, test, and deploy AI solutions using modern software engineering best practices
  • Build and maintain data pipelines, APIs, and AI-driven services
  • Collaborate with software engineers, data scientists, DevOps, and product teams
  • Ensure AI solutions are scalable, secure, explainable, and production-ready
  • Perform model evaluation, performance tuning, and continuous improvement
  • Support cloud-based deployment and monitoring of AI systems
  • Document system architecture, models, and development processes

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.
  • 5+ years of professional software development experience.
  • Strong programming skills in Python and at least one additional language (Java, C++, or JavaScript).
  • Hands-on experience integrating AI/ML models into software applications.
  • Experience with machine learning frameworks such as TensorFlow, PyTorch, or Scikit-learn.
  • Experience building APIs, microservices, or backend systems.
  • Strong understanding of software architecture, version control, and CI/CD practices.

Preferred Qualifications

  • Master’s degree or PhD in AI, Machine Learning, or a related discipline.
  • Experience working with large language models (LLMs) and generative AI tools.
  • Familiarity with cloud platforms (AWS, Azure, or GCP) and AI deployment pipelines.
  • Experience with MLOps, model monitoring, and lifecycle management.
  • Background supporting government, defense, or regulated environments.
  • Ability to obtain and maintain a security clearance if required by contract.

Eccalon logo

About Eccalon

Sourced by ZipRecruiter

We are a cross-functional collective of innovative minds that leverages technology to tackle the most challenging problems of this generation for clients, the nation, and the world. Eccalon fosters creativity, curiosity, and imagination across all departments and divisions to pioneer new ideas, products, and services. We advance innovation.​

Industry

Guided missile and space vehicle manufacturing

Company size

11 - 50 Employees

Headquarters location

Hanover, MD, US

Year founded

2017