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

AI Software Engineer

$60 - $80 per hour

Smart IMS Inc

Job Title: AI Software Engineer

Duration (Contract): 18 Months

Client Location: Ann Arbor, MI

Location Preference: Onsite

Job Description:
As an AI Software Engineer , you will design, develop, and deploy AI-powered applications and services that leverage modern machine learning, Generative AI, agent frameworks, and enterprise software engineering practices. This role requires a strong combination of software development expertise and hands-on experience building, integrating, and supporting AI solutions in production environments. You will collaborate closely with software engineers, architects, product managers, and business stakeholders to deliver scalable, secure, and high-performing AI solutions. The ideal candidate will have experience developing AI-enabled applications, integrating Large Language Models (LLMs), implementing agent-based workflows, and applying modern software engineering principles to enterprise-scale solutions.

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, orchestrated workflows, prompts, tools, and automation frameworks.

  • Implement Retrieval-Augmented Generation (RAG), semantic search, vector search, and knowledge retrieval solutions.

  • Develop APIs, microservices, and backend services supporting AI workloads and integrations.

  • Evaluate, benchmark, monitor, and optimize AI model performance, quality, latency, scalability, and cost.

  • Build automated testing, monitoring, observability, and reliability solutions for AI applications.

  • Collaborate with product owners and stakeholders to translate business requirements into technical solutions.

  • Implement responsible AI practices, security controls, privacy safeguards, and governance standards within AI solutions.

  • Contribute to architecture decisions, coding standards, and software engineering best practices.

  • Support production AI applications, troubleshoot issues, and participate in incident resolution activities.

  • Drive continuous improvements in AI development methodologies and operational processes.

Required Skills, Experiences, Education, and Competencies:

  • Bachelor s degree in Computer Science, Software Engineering, Data Science, Artificial Intelligence, or a related field.

  • 3-6 years of professional software development experience.

  • 2+ years of hands-on experience developing AI, Machine Learning, or Generative AI applications.

  • Strong programming skills in one or more of the following languages: Python, Java, C#, TypeScript, or JavaScript.

  • Experience designing and developing REST APIs, microservices, and distributed systems.

  • Experience working with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform (GCP).

  • Strong understanding of software engineering fundamentals including design patterns, testing methodologies, CI/CD pipelines, security practices, and observability.

  • Experience implementing Generative AI solutions using Large Language Models.

  • Knowledge of Prompt Engineering, Retrieval-Augmented Generation (RAG), embeddings, vector databases, and semantic search technologies.

  • Experience developing AI agents, intelligent workflows, and AI orchestration frameworks.

  • Strong understanding of API design, object-oriented programming, event-driven architectures, and scalable application development.

  • Experience with automated testing frameworks, source control systems, and modern development practices.

  • Familiarity with monitoring, logging, observability, and performance optimization techniques.

  • Experience implementing secure deployment practices, identity management, and access control models.

  • Strong analytical, problem-solving, troubleshooting, and communication skills.

  • Experience working within Agile software development environments.

Preferred Skills, Experiences, Education, and Competencies:

  • Experience with LLM platforms such as OpenAI, Azure OpenAI, Anthropic Claude, Gemini, or similar AI services.

  • Experience building AI agents, MCP-based integrations, tool-calling frameworks, and multi-agent orchestration solutions.

  • Experience implementing Retrieval-Augmented Generation (RAG) architectures and vector database platforms.

  • Familiarity with prompt engineering methodologies, evaluation frameworks, and AI quality assessment techniques.

  • Experience with Docker, Kubernetes, Cloud Run, or similar containerization and orchestration technologies.

  • Experience developing AI assistants, copilots, conversational AI applications, and intelligent automation solutions.

  • Experience building document intelligence, knowledge management, search, and content retrieval platforms.

  • Exposure to AI-powered developer productivity tools and enterprise AI transformation initiatives.

  • Master s degree in Computer Science, Artificial Intelligence, Software Engineering, Data Science, or a related discipline is preferred.

The hourly range for roles of this nature are $60.00 to $80.00/hr. Rates are heavily dependent on skills, experience, location, and industry.

cyberThink is an Equal Opportunity Employer.

Vacancy posted 1 day 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

     ...collaboration, and making a tangible impact on cutting-edge AI initiatives. Are you a passionate AI Engineer ready to make a significant impact? We are...  .... You will work closely with a talented team of software engineers, product managers, architects, and data... 
    Software
    Hourly pay
    Temporary work

    Aquent

    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
    3 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
    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
    5 days 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
    24 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
    4 days 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
    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
    21 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
    23 hours 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
    4 days ago
  •  ...place, then replacing manual, spreadsheet driven work with software people actually want to use.In this role you will design and...  ...to understand it before you build anything. And you will use AI as an engineering tool rather than a talking point, because a growing share of... 
    Software
    Work at office
    Remote work

    University of Michigan

    Ann Arbor, MI
    3 days 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
    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 experienceAdditional InformationU.S. citizens... 
    Software

    Sonsoft

    Ann Arbor, MI
    5 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
    3 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
    5 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
    5 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
    3 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 days ago
  •  ...will do: Partner with visual designers, product managers, engineers, contractors, growth, and the founders to produce and improve...  ...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
    2 days ago
  • $99.9k - $137.37k

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

    SiTime

    Ann Arbor, MI
    4 days 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
    2 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
    Full time
    Work at office

    The Charles Schwab Corporation

    Ann Arbor, MI
    5 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
    3 days ago
  • $94.9k - $176.3k

    Thomson Reuters U.S. Income Tax Compliance software is relied upon by the largest multi-...  ...results oriented and innovative software engineer to our team who will help us extend our market...  ...) is a plus.Working Experience with AI Developer tools (Claude or Copilot, Cursor... 
    Software
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    Flexible hours

    Thomson Reuters

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

     ...and thousands of responding institutions to securely verify balances and transactions with speed and certainty.As a Staff Software Engineer - AI on the Confirmation Product Engineering team, you will be a hands-on technical leader building and delivering production platform... 
    Software
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    3 days ago
  •  ...specializes in customized web, mobile and AI applications with application integration services that span the entire software development lifecycle.Logic is seeking an experienced...  ...is a full-time position reporting to the Engineering Director. This is a salaried position with... 
    Software
    Full time

    Logic Solutions

    Ann Arbor, MI
    3 days ago
  • $88k - $163k

     ...in a world class company? The Commercial Engineering Organization within Thomson Reuters is looking...  ...to grow, lead, and thrive in an AI-enabled future.Industry Competitive Benefits...  ...Our products combine highly specialized software and insights to empower professionals with... 
    Software
    Full time
    Work experience placement
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Ann Arbor, MI
    7 days ago
  •  ...Arbor, MIProduct & Technology - Cloud & AI /Employee /HybridWoven by Toyota is enabling...  ...driver assist technologies; Arene, our software development platform for software-defined...  ...well-being for all.TEAMOur Cloud and Data Engineering organization is working on accelerating... 
    Software
    Work at office
    Flexible hours

    Woven by Toyota

    Ann Arbor, MI
    4 days ago
  • $151.6k - $222.4k

     ...AWS, GCP, Azure, and GovCloud. The team is composed of skilled engineers focused on building resilient, scalable infrastructure with a collaborative...  ...and infrastructure connect and protect organizations in the AI era - and beyond. We’ve been innovating fearlessly for 40 years... 
    Software
    Full time
    Temporary work
    Local area
    Immediate start
    Remote work
    Flexible hours

    CISCO Systems

    Ann Arbor, MI
    4 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
    3 days ago

Do you want to receive more vacancies?

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