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 2 days ago
Similar jobs that could be interesting for youBased on the AI Software Engineer in Ann Arbor, MI vacancy
  •  ...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
  •  ...relate to this position. Who We Are AI&DHI serves as the operational backbone...  ...closely with Michigan Medicine, Michigan Engineering, and other institutional units to deliver...  ...to researchers, clinicians, analysts, and software engineers by helping them identify... 
    Software
    Full time
    Temporary work
    Part time
    Remote work
    Work from home

    University of Michigan

    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
    21 hours ago
  •  ...Senior 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... 
    Software

    Mariana Minerals

    Ann Arbor, MI
    4 days ago
  •  ...Manager, Software Engineering, ProQuest d/b/a Clarivate Analytics (US) LLC, Ann Arbor, MI Duties: 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... 
    Software
    Immediate start
    Remote work

    Clarivate Analytics US LLC

    Ann Arbor, MI
    1 day 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
    3 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
  •  ...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...  ...pipelines. Our tools enable global engineering teams to validate complex driving systems... 
    Software
    Work at office
    Flexible hours

    Woven by Toyota

    Ann Arbor, MI
    21 days ago
  •  ...Job Description As the VP of Engineering, you will be responsible for leading the execution...  ...• Drive innovation (including Agentic AI initiatives) • Support CTO in executing...  ...team • Experience with SaaS / enterprise software environments • Strong communication; customer... 
    Software

    Insight Global

    Ann Arbor, MI
    1 day 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
  •  ...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
  •  ...(Tue,Wed & Thu) nn Arbor, MI 9:00 - 18:00 System Engineer (MBSE / Embedded Systems) - Contract Location: Ann Arbor, MI...  ...to design and own the architecture of complex embedded software features for a next-generation vehicle platform. You'll translate... 
    Software
    Contract work
    3 days per week

    Artech

    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
    Work at office
    2 days per week
    3 days per week

    Clarivate Analytics US LLC

    Ann Arbor, MI
    4 days ago
  • $90.4k - $132.6k

     ...comprised of Manufacturing, Supply Chain Management, Manufacturing Engineering, Installation and Quality, builds our leading-edge technology...  ..., and executive-ready summaries.Preferred QualificationsThe AI Software Engineer will design and build AI-driven applications powered... 
    Software
    Minimum wage
    Full time
    Worldwide

    KLA-Tencor

    Ann Arbor, MI
    13 hours ago
  •  ...Drive, Dropbox, etc.) Exposure to LEAN, Six Sigma, or similar process improvement initiatives Substantial experience with ERP software, especially PeopleSoft Familiar with basic accounting principles Previous work in linen or supply distribution in a... 
    Software
    Full time
    Casual work
    Work at office
    Immediate start
    Remote work
    Monday to Friday
    Flexible hours

    University of Michigan

    Ann Arbor, MI
    3 days ago
  •  ...reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent... 
    Software
    Full time
    H1b
    Remote work

    SynergisticIT

    Ann Arbor, MI
    2 days ago
  •  ...countries and regions worldwide. Position: Calibration Engineer Location: Ann Arbor, MI 48105 Duration: 12 Months Job...  ...necessary for job execution (Technical, Driving, etc.)Perform software logic and value confirmation activities Requirements:... 
    Software
    Temporary work
    Worldwide

    Tekwissen

    Ann Arbor, MI
    1 day ago
  • $94.1k - $160k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work...  ...QualificationsDesign and develop AI-enabled applications and services. Build,...  ...and generative AI models. Develop scalable software using modern programming languages and cloud... 
    Software
    Minimum wage
    Full time
    Work experience placement
    Flexible hours

    KLA-Tencor

    Ann Arbor, MI
    1 day ago
  •  ...represent TestingXperts Inc. TestingXperts is a Specialist QA & Software Testing Company, and an Independent Software Testing division...  ...be interested in this position Software QA Automation Engineer Pulse4.0 Location: Ann Arbor, MI Job Description... 
    Software
    Full time
    Night shift

    TestingXperts Inc. DBA Damcosoft

    Ann Arbor, MI
    2 days ago
  • $150k - $250k

     ...Max AI – Stripe for Healthcare Max AI is the World’s first human-free, fully-autonomous medical billing AI agent. Many startups...  ...research at MIT and Caltech for over 10 years. And our Head of Engineering was one of the earliest engineers at Figma. AI Engineer... 

    Max AI, Inc.

    Ann Arbor, MI
    21 hours ago
  • Intermediate Software Developer Position Inquiry Intermediate Software Developer Our Development team focuses on implementation, using a test-driven design and development approach. Developers work in pairs on a variety of projects, rotating pair partners and/or projects... 
    Software
    Full time
    Work at office
    Trial period

    Menlo Innovations

    Ann Arbor, MI
    3 days ago
  • Treetown Tech seeks Senior Embedded Software Engineers to join their multi-disciplinary engineering team in Ann Arbor, Michigan. This is a hybrid remote position offering schedule flexibility and the opportunity to work from home several days per week and dependent upon... 
    Software
    Full time
    Local area
    Immediate start
    Remote work
    Work from home
    Relocation package
    Flexible hours

    Rehmann

    Ann Arbor, MI
    more than 2 months 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
    21 days ago
  • $80k - $120k

     ...skills. The annual salary range for this position is $80,000-$120,000. ABOUT ACCUMTECH AccumTech is a small, but growing, software service company that has annually been voted one of Crain’s Detroit Business Coolest Places to Work by our employees since 2019.... 
    Software
    Flexible hours

    AccumTech

    Ann Arbor, MI
    23 days ago
  •  ...thinkorswim Save team, you will help build the next generation of AI-powered solutions that enhance client experiences, improve...  .... This is an opportunity to work at the intersection of software engineering, cloud technology, data platforms, and Generative AI while partnering... 
    Software
    Work at office

    Charles Schwab

    Ann Arbor, MI
    1 day ago
  • $110k - $145k

     ...including 28 state Departments of Transportation, are using MS2 software to manage their transportation data. MS2 is located in the...  ...environment for transportation professionals and Software Engineers with competitive compensation and benefit packages. We're a small... 
    Software
    Work at office
    Relocation package
    Flexible hours
    Night shift
    1 day per week

    Midwestern Software Solutions, LLC ("MS2")

    Ann Arbor, MI
    4 days ago
  • $120k - $150k

     ...Software Engineer Utilidata is a fast-growing AI company enabling AI data centers to dynamically orchestrate power and unlock more compute capacity from existing energy infrastructure. For over a decade, we have applied AI to the electric grid — bringing real-time visibility... 
    Software
    Casual work
    Local area
    Remote work
    Flexible hours

    Utilidata

    Ann Arbor, MI
    3 days ago
  •  ...facilities management. Working closely with Project Managers, Engineers, Geologists and Hydrogeologists with project-related tasks. Schedule...  ....  Update and maintain Salesforce opportunity tracking software as required.  Assist with project setup / updates in... 
    Software
    Contract work
    Part time
    For subcontractor
    Work at office
    Local area

    Robert Half

    Ann Arbor, MI
    4 days ago
  • $40 per hour

     ...The Software Engineer Intern implements developer tools or product features on a rapid-release cycle. You will work in an agile development methodology...  ...edge to the world’s most complex organizations. Our AI-powered platform unifies finance, risk, and sustainability on... 
    Software
    Remote job
    Summer work
    Internship
    Summer internship
    Work at office

    Workiva

    Ann Arbor, MI
    1 day ago
  • $99.9k - $137.37k

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

    SiTime Corporation

    Ann Arbor, MI
    15 days ago

Do you want to receive more vacancies?

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