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

AI Software Engineer

Mindlance

Job Description

Job Description

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 3 days ago
Similar jobs that could be interesting for youBased on the AI Software Engineer in Ann Arbor, MI vacancy
  • $47.82 - $53.13 per hour

     ...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
    Hourly pay
    Temporary work

    Skill Corp

    Ann Arbor, MI
    4 days ago
  • $25 - $28 per hour

     ...by operators who understand the mission, engineered for the conditions that degrade or defeat...  ...Artificial Intelligence/Machine Learning (AI/ML) Engineer Interns will help develop...  ...document, implement, debug, and test AI-enabled software components, including algorithms,... 
    Software
    Hourly pay
    Contract work
    Temporary work
    Internship
    Work at office
    Local area
    Remote work

    Accelint Holdings LLC

    Ann Arbor, MI
    12 hours ago
  • $85k - $92k

     ...internal support. TIS is also home to the AI Enablement Team, which partners with...  ...Creative Studios, Operations, and product engineering teams, we keep CAI's systems dependable and...  ...-GPU local AI server and the open-source software stack that supports it, gaining experience... 
    Software
    Work at office
    Local area
    Remote work
    Monday to Thursday

    University of Michigan

    Ann Arbor, MI
    1 day ago
  •  ...collaborate closely with Sales, Customer Success, Product, Support and Engineering to translate business requirements into technical solutions,...  ..., or professional services.Experience in SaaS, enterprise software, or system integration strongly preferred.Prior experience... 
    Software
    Remote work

    S-Docs

    Ann Arbor, MI
    3 days 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
    2 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
    2 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
    3 days ago
  •  ...Senior Integrations Software EngineerJoin the team, turning internet intelligence into real...  ...looking for a Senior Integrations Software Engineer to help build and evolve our next-...  ...generation of integrations by developing AI Agent skills and plugins to support Agentic... 
    Software

    Censys

    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
    12 hours ago
  •  ...time Company Description Information Technology - Computer Software Services Job Description Net Developer Ann Arbor, MI...  ...Description. General Responsibilities • Works with team to re-engineer the existing global in store technology applications using .Net... 
    Software
    Full time
    Flexible hours

    Direct Staffing Inc

    Ann Arbor, MI
    1 day ago
  •  ...months 100% onsite. After 6 months 4 days on site and 5th day remote. Candidate will pick their remote day. Mid-Level AI Software Test Engineer Position Summary We are seeking a Mid-Level AI Software Test Engineer to design, automate, and execute testing strategies... 
    Software
    Remote work

    Mindlance

    Ann Arbor, MI
    3 days ago
  • $45 - $50 per hour

     ...employee of The Judge Group NO RELOCATION REQUIRED Mid-Level AI Engineer / AI Developer Location: Ann Arbor, MI Contract | 1+...  ...We are seeking a Mid-Level AI Engineer with 3-6 years of software development experience and 2+ years building AI/ML or Generative... 
    Software
    Hourly pay
    Contract work
    Relocation

    Judge Group, Inc.

    Ann Arbor, MI
    3 days ago
  •  ...will do: Partner with visual designers, product managers, engineers, contractors, growth, and the founders to produce and improve...  ...product experience is also a plus. Experience in web3, consumer software, or financial services. Knowledge of Blender 3D, Cinema The... 
    Software
    For contractors

    Damco

    Ann Arbor, MI
    3 days ago
  •  ...Project Manager with a strong background in ENOVIA PLM solutions, AI/ML initiatives, and technical project delivery. The ideal...  ...launch. This individual will work closely with data scientists, software engineers, PLM teams, business stakeholders, and vendors to deliver AI/... 
    Software
    Long term contract

    Dawar Consulting

    Ann Arbor, MI
    23 hours ago
  •  ...Management) tools such as Monday.com · Expert in Microsoft Office Suite and diagramming tools such as Miro or Visio · Proficiency in software development tools such as JIRA and Confluence · Ability to translate technical and design tasks into project plans, and... 
    Software
    Contract work
    Work at office
    Remote work

    Workcog

    Ann Arbor, MI
    4 days ago
  •  ...every human identity to restore trust in the AI era. We bring workforce‑grade identity...  ...across their workforce to prevent social engineering and deepfake impersonation attacks....  ...cybersecurity, identity, or enterprise security software company. A track record of owning... 
    Software
    Remote work
    Flexible hours

    Name Tag

    Ann Arbor, MI
    1 day ago
  • About Mariana Minerals Mariana Minerals is a software-first, vertically integrated minerals...  ...critical minerals powering modern energy, AI, and defense technologies. We’re...  ...for a highly motivated Full Stack Software Engineer to work on building the critical minerals... 
    Software

    Mariana Minerals

    Ann Arbor, MI
    1 day ago
  • $46.81 - $49.81 per hour

    job summary: 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... 
    Software
    Hourly pay
    Contract work
    Temporary work
    Work experience placement

    Randstad Digital

    Ann Arbor, MI
    3 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 experience Additional Information U.S. citizens... 
    Software

    Sonsoft Inc

    Ann Arbor, MI
    1 day ago
  • $100k

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

    SynergisticIT

    Ann Arbor, MI
    2 days ago
  •  ...GitHub Actions) to ensure efficient and consistent delivery of software across ADAS environments. Security Patch Deployment: Apply critical...  ...during EST/EDT hours, serving as backup to the West Coast engineer during peak incident periods. Documentation: Document processes... 
    Software
    Local area

    BayOne Solutions

    Ann Arbor, MI
    1 day ago
  • $100k

     ...Currently, We are looking for entry-level software programmers, Java full-stack developers,...  .../ Data Scientists, and Machine Learning engineers for full-time positions with clients....  ...life cycle Knowledge of Statistics, Gen AI, LLM, Python, Computer Vision, data visualization... 
    Software
    Full time
    H1b

    SynergisticIT

    Ann Arbor, MI
    2 days ago
  • $80k - $120k

    As a System Administrator and Azure Cloud Engineer, you will play a critical role in managing and maintaining on-premises and cloud hybrid...  ...,000. ABOUT ACCUMTECH AccumTech is a small, but growing, software service company that has annually been voted one of Crain’s... 
    Software
    Full time
    Flexible hours

    AccumTech

    Ann Arbor, MI
    a month ago
  • $120k - $160k

     ...Firmware EngineerKarman is a fast-growing AI company enabling AI data centers to...  ...them. We are seeking an Embedded Firmware Engineer to develop production-grade firmware for...  ...cyclesWrite and debug real-time embedded software in C/C++ on resource-constrained microcontrollers... 
    Software
    Full time
    For contractors
    Internship
    Local area
    Remote work
    Flexible hours

    KARMAN INC

    Ann Arbor, MI
    1 day ago
  • $19 - $20 per hour

     ...technical issues, and escalating complex problems. The ideal candidate will work on-site in Detroit, assisting users with hardware and software troubleshooting using GUI-based tools. Base pay range $19.00/hr - $20.00/hr Responsibilities Support end users with the setup and... 
    Software
    Full time
    Work at office

    Blue Chip Talent

    Ann Arbor, MI
    2 days ago
  • $183.1k - $340k

     ...Manager, Guided Assurance, and Confirmation. As a Principal Software Engineerfor Cloud Audit Suite,you willbe the technical architect...  ...technology stacks. You will also help drive our shift to an engineering-led, AI-native organization,one where AI writes much of thecodeand... 
    Software
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work

    Thomson Reuters

    Ann Arbor, MI
    23 hours ago
  • $158.9k - $295.1k

     ...Job Description Are you an engineering leader who likes solving hard technical problems and...  ...Thomson Reuters is looking for a Principal Software Engineer to join the ONESOURCE Income...  ...our APIs. We have started building with AI, including our own MCP servers , and we... 
    Software
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    22 days ago
  • $24 - $40 per hour

     ...area of expertise. We are looking for an exceptional Graduate AI Engineer Intern to help build the next generation of AI-enabled...  ...business challenges. The ideal candidate will combine strong software engineering fundamentals with expertise in machine learning, generative... 
    Software
    Hourly pay
    Minimum wage
    Internship

    KLA

    Ann Arbor, MI
    1 day ago
  • $56k - $63k

     ...degree in economics or a related field and 1 to 3 years of related experience Prior experience with data analysis and data analysis software. Candidate must be highly detail-oriented and display competence at following directions. Candidate must possess excellent... 
    Software
    Immediate start
    Remote work
    Monday to Friday
    Shift work

    University of Michigan Flint

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

    Karman is a fast-growing NVIDIA-backed AI company enabling AI data centers to dynamically...  ...of accountability across customers, Engineering, Product, Sales, and executive teams. You...  ...Hands-on experience with project management software such as Jira, Smartsheet, or MS Project.... 
    Software
    Work at office
    Local area
    Remote work
    Flexible hours

    KARMAN INC

    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!