Overview
On Site
$55 - $60
Contract - W2
Contract - 12 Month(s)
Skills
AI
Python
LangChain
LangGraph
NLP
LLMs
RAG
Vector Search
Semantic Retrieval
OpenSearch
Datadog
Job Details
Senior AI Developer
Moline, IL, 100% onsite
12 Months
Job Summary
We are seeking a highly skilled and innovative Senior AI Developer to lead the design and development of intelligent backend systems that power cutting-edge AI applications. This role focuses on building scalable, context-aware, and personalized AI solutions using modern frameworks and protocols for LLM orchestration, search, and retrieval.
Key Responsibilities
- Implement backend systems using Python for AI-driven automation and logic.
- Develop and maintain LLM-powered applications using LangChain, LangGraph, and Model Context Protocol (MCP).
- Integrate Response APIs and A2A Protocols to enable dynamic and standardized agent communication.
- Implement Retrieval-Augmented Generation (RAG) pipelines to enhance LLM responses with external document grounding.
- Design and optimize spec comparison logic, user feedback analysis, and personalization models using NLP and ML techniques.
- Build robust search and retrieval systems using KNN, hybrid search, and reranker models for semantic relevance.
- Ensure observability and debugging through OpenSearch Dashboards and Datadog.
- Collaborate with cross-functional teams to deliver AI features in products like Dealer Assistant and Avatar.
Required Skills & Qualifications
- 8+ years of experience in backend development with a strong focus on AI/ML systems.
- Proficiency in Python and experience with LangChain, LangGraph, and LLM orchestration.
- Deep understanding of LLMs, RAG, vector search, and semantic retrieval.
- Experience with NLP, classification models, and sentiment analysis.
- Familiarity with OpenSearch, Datadog, and observability tools.
- Strong grasp of agent communication protocols and context-aware model design.
- Ability to work in agile environments and lead technical discussions.
Preferred Qualifications
- Bachelor s degree in computer science, AI, Machine Learning, or related field.
- Contributions to open-source AI frameworks or research publications.
- Knowledge of cloud platforms (AWS, Azure, Google Cloud Platform) and MLOps practices.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.