Procom
AI Software Engineer
Ann Arbor, MI, United States · Hybrid
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 →