Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

AI Software Engineer

Mindlance

Work Location: Ann Arbor, MI

6 months 100% onsite and then after the 6 months 4 days onsite and 5th remote. Candidate is able to pick their remote day.

Mid-Level AI Engineer / AI Developer
Position Summary
We are seeking a Mid-Level AI Engineer to design, develop, and deploy AI-powered applications and services. This role will work closely with software engineers, product managers, architects, and data teams to build scalable AI solutions using modern machine learning, generative AI, agent frameworks, and enterprise software engineering practices.
The ideal candidate combines strong software development skills with hands-on experience building, integrating, and operating AI solutions in production environments.
Key Responsibilities
  • Design, develop, test, and deploy AI-enabled applications and services.
  • Build and integrate Generative AI solutions using large language models (LLMs).
  • Develop AI agents, workflows, prompts, tools, and orchestration frameworks.
  • Implement retrieval-augmented generation (RAG), semantic search, and knowledge retrieval solutions.
  • Build APIs, microservices, and backend services supporting AI workloads.
  • Evaluate, benchmark, and optimize AI model performance, quality, cost, and latency.
  • Develop automated testing, monitoring, and observability for AI applications.
  • Collaborate with product owners and business stakeholders to translate requirements into technical solutions.
  • Implement responsible AI, security, privacy, and governance controls within AI solutions.
  • Contribute to architectural decisions, coding standards, and engineering best practices.
  • Support AI applications in production and participate in troubleshooting and incident resolution.
Required Qualifications
  • Bachelor's degree in Computer Science, Software Engineering, Data Science, or related field.
  • 3-6 years of software development experience.
  • 2+ years of experience building AI/ML or Generative AI applications.
  • Strong programming skills in one or more of:
  • o Python
  • o Java
  • o C#
  • o TypeScript/JavaScript
  • Experience developing REST APIs and distributed services.
  • Experience working with cloud platforms such as:
  • o Azure
  • o AWS
  • o GCP
  • Strong understanding of software engineering fundamentals:
  • o Design patterns
  • o Testing
  • o CI/CD
  • o Security
  • o Observability
Preferred Qualifications
  • Experience with LLM platforms such as:
  • o OpenAI
  • o Anthropic Claude
  • o Azure OpenAI
  • o Gemini
  • Experience building:
  • o AI agents
  • o MCP-based integrations
  • o Tool calling frameworks
  • o Multi-agent workflows
  • Experience with RAG architectures and vector databases.
  • Familiarity with prompt engineering and evaluation frameworks.
  • Experience with containerization and orchestration:
  • o Docker
  • o Kubernetes
  • o Cloud Run
  • Experience working in Agile development environments.
Technical Skills
  • AI / Machine Learning
  • Generative AI
  • Large Language Models (LLMs)
  • Prompt Engineering
  • Retrieval-Augmented Generation (RAG)
  • Embeddings and Vector Search
  • AI Agent Frameworks
  • Model Evaluation and Benchmarking
Software Engineering
  • Object-Oriented Design
  • API Design
  • Microservices
  • Event-Driven Architecture
  • Automated Testing
  • CI/CD Pipelines
  • Git and Source Control
Cloud & Infrastructure
  • Azure, AWS, or GCP
  • Containers and Kubernetes
  • Monitoring and Observability
  • Identity and Access Management
  • Secure Deployment Practices
Success Measures
  • Delivers production-ready AI features with high quality and reliability.
  • Improves developer and customer productivity through AI-enabled capabilities.
  • Builds scalable and secure AI services aligned with enterprise governance requirements.
  • Demonstrates ownership from design through deployment and production support.
  • Collaborates effectively across engineering, architecture, product, and business teams.
Typical Projects
  • AI assistants and copilots
  • MCP servers and AI integrations
  • Knowledge search and RAG platforms
  • Agentic workflows and automation
  • Document intelligence solutions
  • AI-powered developer productivity tools
  • Conversational client experiences

"Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans."
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the AI Software Engineer in Ann Arbor, MI vacancy
  •  ...DHI serves as the operational backbone for AI and digital health research at U-M,...  ...closely with Michigan Medicine, Michigan Engineering, and other institutional units to deliver...  ...to researchers, clinicians, analysts, and software engineers by helping them identify appropriate... 
    Software
    Full time
    Remote work
    Work from home

    University of Michigan

    Ann Arbor, MI
    2 days ago
  • $111.1k - $188.9k

     ...invest 15% of sales back into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work together with the...  ...moment with us.Job Description/Preferred QualificationsThe AI Software Engineer will design and build AI-driven applications powered... 
    Software
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    4 days ago
  •  ...Job Title Bachelor’s degree in Computer Science, AI/ML, or related field 5+ years of relevant experience Strong hands-on experience with Kubernetes and container technologies in production Proficiency in Python, Golang, or similar programming languages Solid... 
    Software

    Saxon Global

    Ann Arbor, MI
    2 days ago
  •  ...AI Systems EngineerAI & Digital Health Innovation (AI&DHI) is the enabling engine for AI and digital health research at the University of Michigan, providing the infrastructure...  ...Sr Bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent... 
    Software
    Full time
    Remote work
    Work from home

    University of Michigan Flint

    Ann Arbor, MI
    4 days ago
  • $111.9k - $190.2k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work...  ...the RoleWe are seeking an AI Engineer to serve as a technical lead within...  ...years of experience building production software systemsAt least 2 years working with AI/ML... 
    Software
    Minimum wage
    Full time
    Work experience placement
    Worldwide
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    4 days ago
  • $170k - $210k

    Utilidata is a fast-growing NVIDIA-backed AI company enabling AI data centers to...  ...available to them. The AI Infrastructure Engineer is responsible for designing, building, and...  ...integration of power data with AI inference software.  This is Utilidata's first dedicated... 
    Software
    Full time
    Local area
    Remote work
    Flexible hours

    Utilidata

    Ann Arbor, MI
    more than 2 months ago
  •  ...are seeking a motivated and detail-oriented Associate Workday Engineer to join our Enterprise Applications team. This is an excellent...  ...Human Resources Technology, Enterprise Applications, and Cloud Software Platforms.In this role, you will support the administration, configuration... 
    Software
    Work at office
    Worldwide
    Shift work

    NSF International

    Ann Arbor, MI
    2 days ago
  •  ...Syms Strategic Group (SSG)  is seeking a talented Software Developer in Test (SDET) Location: Remote Department: Veterans...  ...metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation... 
    Software
    Full time
    Work experience placement
    Remote work

    Ssg

    Ann Arbor, MI
    14 hours ago
  •  ...Systems is currently seeking a curious and technically strong Data Engineering Intern to join our BIS (Business Intelligence & Systems) team....  ...in Computer Science, Data Engineering, Information Systems, Software Engineering, or a related field. Must be a US Citizen or have... 
    Software
    Permanent employment
    Full time
    Internship

    Unavailable

    Ann Arbor, MI
    5 days ago
  •  ...around the world. Founded in 1995, Logic offers specializes in customized web, mobile and now, AI applications with application integration services that span the entire software development lifecycle.Logic is seeking an experienced Technical Lead/Solutions Architect to... 
    Software
    Full time

    Logic Solutions

    Ann Arbor, MI
    14 hours ago
  • Manager, Software Engineering, ProQuest d/b/a Clarivate Analytics (US) LLC, Ann Arbor, MIDuties: Responsible for delivery of a specific product with ability to lead a small software engineering team and provide hands-on guidance in coding, architecture, and system design... 
    Software
    Full time
    Immediate start
    Remote work

    Clarivate Analytics

    Ann Arbor, MI
    3 days ago
  •  ...will contribute to system architecture across ERP platforms, tax engines, e-invoicing solutions, Treasury Management Systems, and...  ...Skills, and AccomplishmentsBachelor’s degree in Computer Science, Software Engineering, Business Administration, Tax, Finance, or a related... 
    Software
    Permanent employment
    Full time
    Work at office
    2 days per week
    3 days per week

    Clarivate Analytics

    Ann Arbor, MI
    4 days ago
  •  ...solutions? This is your chance to build scalable AI solutions using modern machine learning,...  ...decisions, coding standards, and engineering best practices, shaping our technical direction...  ...~ Bachelors degree in Computer Science, Software Engineering, Data Science, or a related... 
    Software

    Aquent Talent

    Ann Arbor, MI
    5 days ago
  •  ...Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology...  ...Qualifications=> Bachelor's Degree in computer science, math, computer engineering or equivalent experienceAdditional InformationU.S. citizens... 
    Software

    Sonsoft

    Ann Arbor, MI
    1 day ago
  • $140k - $200k

     ...accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class...  ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you'll help build and scale... 
    Software
    Full time
    Remote work
    Flexible hours

    Speechify

    Ann Arbor, MI
    14 hours ago
  • This is an opportunity to join IRIS Software Group as we transform into an AI-first company delivering cloud-native solutions that impact millions of...  ...operate and succeed. Role Purpose As a Senior Software Engineer, you will be a technical leader within your team,... 
    Software
    Shift work

    IRIS Software Group

    Ann Arbor, MI
    14 hours ago
  •  ...trading experiences. You’ll work within a highly collaborative engineering environment focused on building and sustaining mission‑...  ...Date: 18 hours ago(8/20/2026 1:09 PM)Category: Engineering & Software DevelopmentSalary Range: USD $144,000.00 - $162,000.00 / YearApplication... 
    Software
    Full time
    Work at office
    Immediate start

    The Charles Schwab Corporation

    Ann Arbor, MI
    1 day ago
  •  ...Developer - Mid-Level - Job Description: The Java Developer - Mid-Level will be involved in developing and enhancing a complex software platform. The role focuses on both client and server-side Java development, contributing to the system's scalability and... 
    Software
    Contract work
    Work at office
    Immediate start

    Procom

    Ann Arbor, MI
    5 days ago
  • We are looking for a Lead Software Engineer/Full stack Developer to join our IPG Technology team in Ann Arbor, MI. This is an amazing opportunity to work on Foundation IP, including the web application and Spring-based REST API supporting an external-facing product for... 
    Software
    Permanent employment
    Full time
    Work experience placement
    2 days per week
    3 days per week

    Clarivate Analytics

    Ann Arbor, MI
    1 day ago
  •  ...Months What you have * 3+ Years of Java, J2EE (both client and server side) * 3+ Years Experience with OOA/OOD, distributed systems/software, real time processing, relational database systems, messaging systems preferred * Experience development on a downloadable desktop... 
    Software
    3 days per week

    Spectraforce Technologies

    Ann Arbor, MI
    2 days ago
  • $22 per hour

     ...hardware. Service Desk Representatives support a wide variety of software, including Microsoft Windows operating systems and Microsoft...  ...penalties and civil liability. Use of Artificial Intelligence (AI) We may use Artificial Intelligence (AI) to support parts of our... 
    Software
    Contract work
    Temporary work
    Private practice

    TEKsystems

    Ann Arbor, MI
    2 days ago
  • $140k - $230k

     ...advanced driver assist technologies; Arene, our software development platform for software-defined...  ...a test course for mobility; and Cloud & AI, the digital infrastructure powering our...  ...seeking an experienced Senior Simulation Engineer with a strong background in developing... 
    Software
    Temporary work
    Work experience placement
    Work at office
    Flexible hours

    Woven by Toyota

    Ann Arbor, MI
    14 hours ago
  • $158.5k - $190k

     ...make their mark. Members of this tight‑knit group act as a force multiplier, increasing the efficiency and productivity of other engineering teams. Essential Responsibilities Build full stack systems that are highly responsive, scalable and resilient Provide a strong example... 
    Software
    Work at office
    Immediate start
    Remote work
    Work from home
    Flexible hours
    3 days per week
    1 day per week

    May Mobility

    Ann Arbor, MI
    2 days ago
  •  ...in a collaborative, innovative, and technically challenging environment, where developers have the opportunity to perform complex software design tasks and technical analysis on a highly performant, multi-threaded and resilient system, where high performance is key. Specifically... 
    Software
    Remote work

    Spectraforce Technologies

    Ann Arbor, MI
    2 days ago
  • $99.9k - $137.37k

     ...powers over 400 applications, including high-growth ones in AI datacenters, automated driving, industrial and humanoid robots...  ...is looking for a talented and motivated Senior Software/Firmware Engineer to join our growing infrastructure team in Michigan. You will... 
    Software
    Overseas

    SiTime

    Ann Arbor, MI
    14 hours ago
  •  ...DescriptionTekWissen provides a unique portfolio of innovative capabilities that seamlessly combines clients insights, strategy, design, software engineering, and systems integration. Job DescriptionWe are currently seeking a talented Interaction Designer for a 6-12 month project... 
    Software
    Remote work

    TekWissen

    Ann Arbor, MI
    4 days ago
  •  ...organization has an exciting opportunity to employ a Senior Storage Engineer to support and maintain our enterprise NAS storage...  ...strategies, and operational support of the NAS storage hardware and software systems - monitoring, break/fix, capacity management, vendor support... 
    Software
    Remote work
    Work from home
    Weekend work

    University of Michigan

    Ann Arbor, MI
    2 days ago
  •  ...Entry-Level Engineer PositionCompany - SynergisticIT We are looking for entry-level (fresher) engineers. As an entry-level engineer, you...  ...limited to): Develop, test, debug, and document application software Developing and implementing software solutions to meet real-time... 
    Software

    SynergisticIT

    Ann Arbor, MI
    5 days ago
  • $100k

     ...Currently, we are looking for entry-level software programmers, Java full stack developers,...  ...Python/Java developers, data analysts/data engineers/data scientists, machine learning...  ...life cycle knowledge of statistics, gen AI, LLM, Python, computer vision, data visualization... 
    Software
    Full time
    H1b
    Remote work

    SynergisticIT

    Ann Arbor, MI
    1 day ago
  •  ...advanced driver assist technologies; Arene, our software development platform for software-defined...  ...a test course for mobility; and Cloud & AI, the digital infrastructure powering our...  ...on the planet. The Arene Systems Engineering team drives the definition of the software... 
    Software
    Work at office
    Flexible hours

    Woven by Toyota

    Ann Arbor, MI
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI Software Engineer. Be the first to apply!