waypointjobs

2T Consulting

Sr. AI/ML Developer - MSP Owner

Venice, IL

Check who can apply and the requirements below before continuing.

About this opportunity

2T Consulting lists this Sr. AI/ML Developer - MSP Owner opportunity in Venice, Illinois. Review the employer’s description below for duties, qualifications and application requirements.

Job description

We are looking for a skilled AI/ML Developer to join our agentic platform team on a contractual basis. You will design, develop, and deploy LLM-powered agents and pipelines that directly serve field technicians in production. You will work closely with the platform architect and contribute to the core multi-agent orchestration system.

Required Skills & Experience

10+ years of software development with strong Python expertise in production environments.

2+ years of hands-on LLM development (LangChain, LangGraph, or equivalent frameworks)

RAG pipeline experience - embeddings, vector search, re-ranking,answer generation

LLM APIs - OpenAI Chat Completions, Responses API, streaming, tool calling

Async Python - asyncio, FastAPI

Prompt engineering - system prompts, few-shot, structured JSON output

Circuit breaker patterns, retry logic, resilient service design

PostgreSQL and async ORMs (SQLAlchemy async / Alembic)

Git, CI/CD, Docker, Kubernetes basics

Strong system design skills - microservices, distributed systems, API design

Key Responsibilities:

Design and develop LLM-powered agents using LangGraph and LangChain frameworks

Build and enhance multi-agent orchestration pipelines with conditional routing, state management, and error recovery

Develop RAG pipelines with hybrid search (semantic + keyword), re-ranking, and Reciprocal Rank Fusion

Implement tool-calling agents with parallel API execution, sequential enrichment chains, and summarization

Build real-time streaming capabilities (WebSocket / SSE) for conversational AI

Integrate with Azure OpenAI APIs with circuit breaker patterns and fallback chains

Implement prompt engineering and dynamic prompt management (DB-backed with in-memory caching)

Design and implement multi-modal AI features (image analysis with vision models)

Write production-quality Python code with error handling, logging, observability, and unit tests

Participate in code reviews, architecture discussions, and sprint delivery

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs