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 5 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
    1 day ago
  •  ...AI Systems Engineer AI & Digital Health Innovation (AI&DHI) is the enabling engine for AI and digital health research at the University...  ...Programmer/Analyst Sr Bachelor's degree in Computer Science, Software Engineering, a related field, or equivalent experience ~3-... 
    Software
    Full time
    Remote work
    Work from home

    University of Michigan Flint

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

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

    KLA

    Ann Arbor, MI
    4 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
    1 day 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... 
    Software
    Permanent employment
    Full time
    Internship

    East Penn Manufacturing

    Ann Arbor, MI
    5 days ago
  • $160k - $190k

    Utilidata is a fast-growing NVIDIA-backed AI company enabling AI data centers to dynamically orchestrate power and unlock more...  ...the power already available to them. We are seeking a Senior Software Engineer, DevOps to help design, build, and operate Utilidata's off-... 
    Software
    Full time
    Casual work
    Local area
    Remote work
    Flexible hours

    Utilidata

    Ann Arbor, MI
    22 hours ago
  •  ...Senior Full Stack Software Engineer Mariana Minerals is looking for an experienced Senior Full Stack Software Engineer to lead critical technical...  ...~ Experience with data engineering, ETL pipelines, or ML/AI integration is a plus. ~ Startup experience in a rapidly... 
    Software

    Mariana Minerals

    Ann Arbor, MI
    2 days ago
  •  ...tangible impact on millions of users. Are you a passionate AI Engineer ready to transform the financial landscape with intelligent solutions...  ...Qualifications** * Bachelors degree in Computer Science, Software Engineering, Data Science, or a related field. * 36 years of... 
    Software

    Aquent Talent

    Ann Arbor, MI
    4 days 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
    4 days ago
  • $107k - $176k

     ...-code templates and maintain documentation for deployment and configuration. * Provide technical mentorship to data and software engineering teams regarding AWS best practices and architecture patterns. Core Values Our core values define who we are as an organization... 
    Software
    Full time

    Arbor Research Collaborative for Health

    Ann Arbor, MI
    22 hours 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 c/o Allegis Group

    Ann Arbor, MI
    3 days 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... 
    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
  •  ...Description. General Responsibilities Works with team to re-engineer the existing global in store technology applications using.Net,...  ...functional requirements and designs and implement them into software modules, clarify scope and breadth of work tasks with business... 
    Software
    Full time
    Flexible hours

    Direct Staffing Inc

    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
    8 days 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
    1 day ago
  • $127.4k - $236.6k

    Lead Software Engineer, AI What if the AI agents you architect empower legal professionals to act with sharper judgment and greater leverage, using tools that are themselves AI-native and multiply what you and your team can ship? Our agent platform team builds... 
    Software
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work

    Thomson Reuters

    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
    5 days ago
  •  ...Calibration Engineer Our client, a major employer in the area, is looking for a Calibration Engineer to be part of its team in its...  ...necessary for job execution (Technical, Driving, etc.)Perform software logic and value confirmation activities Requirements:... 
    Software

    AVA Consulting

    Ann Arbor, MI
    3 days ago
  •  ...in-house and cloud-based information systems, and enterprise software architectures that support the bank's information security operations...  .... The position serves as a technical resource for security engineering initiatives, applying advanced knowledge to evaluate, build,... 
    Software
    Remote work

    WesBanco Bank Inc.

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

    Utilidata is a fast-growing NVIDIA-backed AI company enabling AI data centers to...  ...them. We're looking for a Principal Data Engineer to own the technical direction and execution...  ...and storage strategies Strong software engineering fundamentals, with the depth... 
    Software
    Local area
    Remote work
    Flexible hours

    Utilidata

    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
    5 days ago
  • $38.09 - $42.33 per hour

     ...exciting opportunity to join a collaborative, innovative, and technically challenging environment where you will perform complex software design, technical analysis, and contribute to a highly performant, multi-threaded, and resilient system. Your expertise will be crucial... 
    Software
    Hourly pay
    Temporary work

    Skill Corp

    Ann Arbor, MI
    2 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.... 
    Software

    SonSoft

    Ann Arbor, MI
    2 days ago
  • $90k - $100k

     ...everywhere. About the Michigan Online Product Engineering Team The Michigan Online Product...  ...code design, troubleshooting, and other software engineering activities Actively...  ..., communication, and outcomes, including AI-enabled tools where relevant to the role,... 
    Software
    Full time
    Temporary work
    Part time
    Work at office
    Remote work
    Worldwide
    Monday to Thursday

    University of Michigan

    Ann Arbor, MI
    1 day ago
  • $40 - $55 per hour

     ...Job Title: Embedded Software EngineerJob Description This role focuses on designing, developing...  ...Degree in Computer Science, Computer Engineering, Software Engineering, Electrical...  ...liability. Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI)... 
    Software
    Contract work
    Temporary work

    Actalent

    Ann Arbor, MI
    2 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
    5 days ago
  • $160.8k - $193k

     ...of the Daimler family , we are focused solely on developing software for automated trucks to transform how the world moves freight....  ...Succeed   Bachelor’s degree in Computer Science, Software Engineering, or related field with 6+ years of professional experience... 
    Software
    Full time
    Immediate start
    Relocation

    Torc Robotics

    Ann Arbor, MI
    1 day ago
  •  ...development —Javascript, React, etc Working knowledge of modern software development frameworks, including server-side MVC (e.g....  ...to succeed. Today, our product group comprises ~15 designers, engineers, and project managers. Some have decades of experience, some are... 
    Software
    Full time
    Part time
    Work experience placement
    Internship
    Work at office
    Local area

    Webfx.com

    Ann Arbor, MI
    1 day ago
  • $128.6k - $184.9k

     ...Splunk Platform Security Engineer Splunk, a Cisco company, is building a safer, more resilient...  ...across Splunk. Apply established software engineering and security best practices...  ...and implementation of new features. Use AI-assisted and agentic development... 
    Software
    Full time
    Temporary work
    Flexible hours

    Webex Events (formerly Socio)

    Ann Arbor, MI
    5 days 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
    1 day ago

Do you want to receive more vacancies?

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