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 13 hours 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
    2 days ago
  • $105.9k - $180k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work...  ...and the brightest research scientist, software engineers, application development engineers...  ...QualificationsLead the Future of AI in Semiconductor ManufacturingJoin us in... 
    Software
    Minimum wage
    Work experience placement
    Flexible hours

    KLA-Belgium

    Ann Arbor, MI
    14 hours ago
  • $105.9k - $180k

     ...into R&D. Our expert teams of physicists, engineers, data scientists and problem-solvers work...  ...and the brightest research scientist, software engineers, application development engineers...  ...Qualifications Lead the Future of AI in Semiconductor Manufacturing Join... 
    Software
    Minimum wage
    Work experience placement
    Flexible hours

    KLA

    Ann Arbor, MI
    1 day 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
    Local area
    Remote work
    Flexible hours

    Utilidata

    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...  ...and the brightest research scientist, software engineers, application development engineers...  ...Qualifications Lead the Future of AI in Semiconductor Manufacturing Join us in... 
    Software
    Minimum wage
    Work experience placement
    Flexible hours

    Dormont Manufacturing Company

    Ann Arbor, MI
    5 days ago
  • $155.66k - $225.16k

     ...explore and build with a wide variety of AI language models (bots), including o3, o4-...  ...We’re hiring our first AI Automation Engineer to lead how we apply AI internally across...  ...automate your own process of creating this software Collaborate with teams across the business... 
    Software
    Remote job
    Full time
    Shift work

    Quora

    Ann Arbor, MI
    13 hours ago
  • $47.82 - $53.13 per hour

     ...tangible impact on millions of users. Are you a passionate AI Engineer ready to transform the financial landscape with intelligent...  ...** * Bachelor's degree in Computer Science, Software Engineering, Data Science, or a related field. * 3-6 years... 
    Software
    Hourly pay
    Temporary work
    Immediate start

    Aquent

    Ann Arbor, MI
    1 day ago
  •  ...is hiring for a Salesforce Architect to support a cloud-based software-as-a-service (SaaS) document automation product built for Salesforce...  ...priorities based on business needs • Partner with Sales Engineers on pre-sales efforts (POCs, demos, MVP builds) • Gather and... 
    Software
    Full time
    Shift work

    Insight Global

    Ann Arbor, MI
    1 day 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
    3 days ago
  • $112k - $184k

     ...Fullstack Visualization Software Engineer Palo Alto, CA / Ann Arbor, MI / Product & Technology - AD/ADAS / Employee / hybrid Woven by Toyota...  ...vehicles; Woven City, a test course for mobility; and Cloud & AI, the digital infrastructure powering our collaborative foundation... 
    Software
    Temporary work
    Work at office

    Woven

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

    Menlo Innovations

    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
    1 day ago
  •  ...position is hybrid Trinity Health IHA Medical Group is hiring a Software Engineer IV role to lead meaningful, high-impact engineering work in a...  ...and integrate Microsoft Azure capabilities including Azure AI Foundry, Copilot Studio, and Document Intelligence where they... 
    Software
    Work at office
    Immediate start
    Night shift

    Trinity Health

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

     ...Software Developer Senior The Center for Academic Innovation at the University of Michigan...  ...Developer Senior to join our Product Engineering team and contribute to the Michigan Online...  ..., communication, and outcomes, including AI-enabled tools where relevant to the role,... 
    Software
    Work at office
    Remote work
    Monday to Thursday

    University of Michigan Flint

    Ann Arbor, MI
    4 days ago
  •  ...banking industry database systems Performing all functions in the software development life cycle (specification, analysis, design, coding,...  ...tasks to be completed with Robotic Process Automation Familiarity with Machine Learning and Generative AI #J-18808-Ljbffr... 
    Software
    Full time
    Home office
    Flexible hours

    University of Michigan Credit Union

    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
    1 day ago
  • $114.4k - $137.3k

     ...family , we are focused solely on developing software for automated trucks to transform how the...  ....   Meet the Team   Torc’s Data Engineering team is a highly collaborative group focused...  ...Experience with scaling data for ML and AI workloads using Ray Perks of Being a... 
    Software
    Full time
    Immediate start
    Remote work
    Relocation

    TORC Robotics

    Ann Arbor, MI
    5 days ago
  •  ...TORC Robotics, Inc. seeks Staff Software Engineer in Ann Arbor, MI - Responsible for designing and developing robust production pipelines optimized for cloud computing, tailored for Data and AI applications; engaging in software development activities (architecture design... 
    Software

    TORC Robotics

    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
    2 days ago
  •  ...program/project management. With over 12,000 users globally, our software empowers automotive suppliers to optimize portfolios, manage...  ...Education ~ BA/BS degree in Finance, Business, Engineering, or a related discipline Additional Information All... 
    Software
    Work experience placement
    Work at office
    Remote work
    Flexible hours
    Afternoon shift

    Campfire Interactive

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

    Tekwissen

    Ann Arbor, MI
    5 days ago
  • $69.1k - $141.5k

     ...The Opportunity CACI’s Radar and Sensor Technologies group is seeking aspiring engineers, signals analysts, and physicists to join our team to support the development of algorithms and software related to synthetic aperture radar, low observables, electro-optical, and... 
    Software
    Remote work

    Dormont Manufacturing Company

    Ypsilanti, MI
    1 day ago
  •  ...Requirements Maximus is currently seeking a Cloud Platform Engineer. This is a remote position. Maximus is a trusted federal...  ...compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for... 
    Software
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Ann Arbor, MI
    3 days ago
  •  ...We are looking for a Senior DevOps Engineer to join our team in Ann Arbor, MI. The DevOps team is responsible for everything between the...  ...public cloud services - AWS, Azure, Google Cloud. Software Engineering experience in a higher-level language such as Java... 
    Software
    Permanent employment
    Full time
    For contractors
    Work at office
    2 days per week
    3 days per week

    Clarivate Analytics US LLC

    Ann Arbor, MI
    14 hours ago
  • $90k - $154k

     ...commonly supports hiring pipelines for roles such as junior software programmer, Java full stack engineer, Python/Java developer, DevOps/cloud engineer, plus...  ..., BI analyst, data engineer, data scientist, and ML/AI engineer. The focus areas remain: Java / Full Stack / DevOps... 
    Software
    Full time
    H1b
    Shift work

    SynergisticIT

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

     ...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
    2 days ago

Do you want to receive more vacancies?

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