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

AI Software Engineer

Mindlance

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

Work Location - Ann Arbor, MI

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
This description is suitable for an Engineer III / Senior Associate level AI Developer-someone who can independently deliver AI features while still working under technical guidance from senior engineers and architects

"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 2 days ago
Similar jobs that could be interesting for youBased on the AI Software Engineer in Ann Arbor, MI vacancy
  •  ...reliable technology products and services. As a Senior Manager, Software Development and Engineering within the thinkorswim Service Availability Engineering (...  ...that connect enterprise applications with Generative AI and large language model capabilities. In collaboration... 
    Software
    Full time
    Work experience placement
    Work at office

    The Charles Schwab Corporation

    Ann Arbor, MI
    5 days ago
  •  ...making a tangible impact on cutting-edge AI initiatives. Are you a passionate technologist...  ...of technical guidance from senior engineers and architects, fostering continuous...  ...an individual with a solid foundation in software development and a proven track record in... 
    Software

    Aquent Talent

    Ann Arbor, MI
    5 days ago
  • $109k - $203k

    Software Engineer - AI - CoCounsel Forward Deployed EngineeringAre you excited about building AI solutions that help legal professionals work faster, smarter, and with greater confidence? Do you enjoy operating at the intersection of engineering, legal workflows, and real... 
    Software
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    5 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
    3 days ago
  • $40 - $70 per hour

     ...Job Title: AI Software Test Engineer Duration (Contract): 18 Months Client Location: Ann Arbor, MI Location Preference: Onsite Job Description: As an AI Software Test Engineer, you will be responsible for designing, automating, and executing... 
    Software
    Hourly pay
    Contract work

    Smart IMS Inc

    Ann Arbor, MI
    5 days ago
  • $146.8k - $272.6k

    Thomson Reuters is looking for a Staff Software Engineer, AI Product Engineering to help shape and build the next generation of AI-powered software for tax and accounting professionals. You will join the CoCounsel for Tax & Accounting organization, working in a fast-moving... 
    Software
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    5 days ago
  • $85k - $92k

     ...Applied AI Engineer Apply Now How to Apply A cover letter and resume are important submissions for the hiring team to get a sense...  ...CAI's dedicated multi-GPU local AI server and the open-source software stack that supports it, gaining experience deploying,... 
    Software
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Remote work
    Monday to Thursday

    University of Michigan

    Ann Arbor, MI
    3 days ago
  • $129.6k - $220.3k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work...  ...Preferred QualificationsWe are seeking a AI/ML Engineer - Systems to help turn AI/ML...  ...of ML engineers, subject‑matter experts, software engineers, and product partners to integrate... 
    Software
    Minimum wage
    Full time
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    2 days ago
  • $105.9k - $180k

     ...AI/ML Engineer To make electronics, you need chips, wafers, transistors, reticles, and... To make these, you must see, test and manufacture...  ...and performance. The ideal candidate brings proven software engineering fundamentals and experience with modern AI frameworks... 
    Software
    Minimum wage

    KLA

    Ann Arbor, MI
    6 hours ago
  • $170k - $210k

    Karman is a fast-growing NVIDIA-backed AI company enabling AI data centers to dynamically...  ...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

    Karman

    Ann Arbor, MI
    a month ago
  • $90.4k - $132.6k

     ...Responsibilities:​Designing and developing AI agents and business solutions using...  ...in Computer Science, Information Systems, Engineering, Business Technology, or related field, or...  ...experience.Five (5) years of experience in software development, automation, business applications... 
    Software
    Minimum wage
    Full time

    KLA-Tencor

    Ann Arbor, MI
    5 days ago
  •  ...Job Title AI Software Engineer Intern Date posted 14-Oct-2026 Job ID 137214 City / Township / Village POUGHKEEPSIE, DURHAM, San Jose, New York State / Province New York, North Carolina, California Country United States Work arrangement Hybrid... 
    Software
    Contract work
    Fixed term contract
    Internship
    Shift work

    IBM

    Ann Arbor, MI
    3 days ago
  • $78.68k - $92.45k

     ...extended hours in front of a computer screen. Cognitive: Problem-solving, written, and verbal communication skills; computer and software skills; and ability to read and interpret text online or in printed form. About PMA At PMA, employee well-being is a daily... 
    Software
    For contractors
    Work from home

    PMA Consultants Careers

    Ann Arbor, MI
    28 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
    1 day ago
  •  ...9Reference26-00428 JOB ID: TYARD1508387 Job Title: Calibration Engineer Duration: 12 M+ Location: Ann Arbor, MI - 48105 Company...  ...necessary for job execution (Technical, Driving, etc.)Perform software logic and value confirmation activities Requirements: A Bachelor... 
    Software

    Ava Consulting

    Ann Arbor, MI
    5 days ago
  • $40.81 - $43.81 per hour

    job summary: Position Summary We are seeking a Mid-Level AI Software Test Engineer to design, automate, and execute testing strategies for AI-powered applications, machine learning systems, AI agents, copilots, and generative AI solutions. This role combines traditional... 
    Software
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad Digital

    Ann Arbor, MI
    1 day ago
  • $18 - $50 per hour

     ...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries...  ...Overview: Siemens Digital Industries Software is seeking an AI & Engineering Data Intern to support emerging Artificial Intelligence and... 
    Software
    Remote job
    Hourly pay
    Full time
    Internship
    Local area

    Siemens

    Ann Arbor, MI
    5 days ago
  • $24 - $32 per hour

     ...will support the development of applied AI solutions that address real business needs...  ...Turn ideas into products - partner with engineering and business teams on proof-of-concepts that...  ...in ML, data structures, algorithms, and software engineering. Proficient in Python with... 
    Software
    Hourly pay
    Minimum wage
    Internship

    KLA

    Ann Arbor, MI
    3 hours 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
    2 days ago
  • $43 - $48 per hour

     ...Location: Ann Arbor, MI Salary: $43.00 USD Hourly - $48.00 USD Hourly Description: Job Title: Mid-Level AI Software Development Engineer in Test (SDET) Location: Ann Arbor, MI (100% On-site for the first 6 months; 4 days On-site / 1 day Remote thereafter... 
    Software
    Hourly pay
    Contract work
    Remote work
    1 day per week

    Judge Group, Inc.

    Ann Arbor, MI
    3 days ago
  • $118.4k - $219.8k

    Job DescriptionWe are seeking a highly skilled Lead Software Engineer with 10+ years of experience designing, building, and operating scalable...  ...compliance with security and regulatory requirements.Leverage AI-assisted development tools such as GitHub Copilot, Cursor, Claude... 
    Software
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    2 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
    2 days ago
  • $110k - $204.2k

    Are you passionate about building AI-driven software that transforms how professionals work? Join our fast-moving, forward-thinking group that...  ...of Thomson Reuters, a global leader. As a Senior Software Engineer, AI, you will play a hands-on role in full-stack web... 
    Software
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    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
    2 days ago
  •  ...description JSM is helping our client find detail-oriented System Engineers to join its team. In this role, you'll support the...  ..., development, integration, and validation of system-level software solutions for advanced automotive platforms. You'll... 
    Software
    Full time
    Part time
    Work at office
    Remote work
    Monday to Friday

    JSM Consulting

    Ann Arbor, MI
    2 days ago
  •  ...Full Stack Software Engineer Mariana Minerals is a software-first, vertically integrated minerals company on a mission to supply the critical minerals powering modern energy, AI, and defense technologies. We're reimagining the minerals supply chain by combining deep... 
    Software

    Mariana Minerals

    Ann Arbor, MI
    1 day ago
  •  ...Job-ID Reference JOB ID: TYARD Job Title: Calibration Engineer Duration: 12 M+ Location: Ann Arbor, MI - 48105 Company Background:...  ...necessary for job execution (Technical, Driving, etc.)Perform software logic and value confirmation activities Requirements: A Bachelor... 
    Software

    AVA Consulting

    Ann Arbor, MI
    4 days 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
    5 days ago
  •  ...Senior Software Developer Position Inquiry Our Development team focuses on implementation, using a test-driven design and development...  ...such as AWS, Azure, and GCP LLM-powered development tooling and AI-assisted workflows Dev Ops pipelines Salesforce GIS... 
    Software
    Full time
    Work at office
    Trial period
    1 day per week

    Menlo Innovations

    Ann Arbor, MI
    2 days ago
  •  ...Job Description Job Description Job Title: Calibration Engineer Duration : 12 months contract(possibility of extension)...  ...necessary for job execution (Technical, Driving, etc.)Perform software logic and value confirmation activities Requirements:... 
    Software
    Contract work

    Acro

    Ann Arbor, MI
    7 hours ago

Do you want to receive more vacancies?

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