Already a candidate?

Feedback
Skip to main content
P

Procom

AI Software Engineer

Ann Arbor, MI, United States · Hybrid

Contract · 18 Months
Start Nov 2026

RATE

$52/hr USD

POSTED

10/7/2026

Job Description

AI Software Engineer:
On behalf of our technology client, Procom is searching for an AI Software Engineer for a 6-month role. This position is a hybrid position with 4 days onsite at our client’s Ann Arbor, MI office.

AI Software Engineer - Job Description:
We are seeking a Mid-Level AI Engineer to design, develop, and deploy AI-powered applications and services. This role involves building scalable AI solutions using modern machine learning, generative AI, and enterprise software engineering practices. The ideal candidate will work closely with software engineers, product managers, and data teams to integrate and operate AI solutions in production environments.

AI Software Engineer - 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.

AI Software Engineer - Mandatory Skills:
• 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 Python, Java, C#, or TypeScript/JavaScript.
• Experience developing REST APIs and distributed services.
• Experience working with cloud platforms such as Azure, AWS, or GCP.
• Strong understanding of software engineering fundamentals.

AI Software Engineer – Nice-to-Have Skills:
• Experience with LLM platforms such as OpenAI, Anthropic Claude, Azure OpenAI, or Gemini.
• Experience building AI agents and multi-agent workflows.
• Experience with RAG architectures and vector databases.
• Familiarity with prompt engineering and evaluation frameworks.
• Experience with containerization and orchestration using Docker or Kubernetes.

AI Software Engineer – Assignment Length:
This is a 6-month contract position with the potential for hybrid work arrangements thereafter.

AI Software Engineer - Start Date:
ASAP.

AI Software Engineer - Assignment Location:
Ann Arbor, Michigan, United States. This position is hybrid with 4 days onsite and 1 day remote, with the candidate able to choose their remote day.

Benefits

Procom provides Basic Life/AD&D insurance, Short- and Long-Term Disability, and EAP at no cost to eligible employees after a waiting period. Medical and dental coverage (employee premium contributions), a non-matching 401(k) plan, and additional voluntary coverage are also available. This role includes legislatively required paid leave; no bonus, commission, or equity compensation applies.

Ready to apply?

You'll complete the application through our portal.

Role summary

AI Software Engineer

Ann Arbor, MI · Hybrid

RATE

$52/hr USD

TYPE

Contract · 18 Months

STARTS

11/9/2026

POSTED

2 hours ago

ATS ID

332039



Not quite the right fit?

Browse all of our open roles across tech, finance, and engineering.

See all jobs →

Looking for something specific?

Create a profile and get jobs recommended to you based on your skills and preferences.

Create a profile →
Terms of Use
•
Privacy Policy