waypointjobs

2T Consulting

Sr. AI/ML Developer - MSP Owner

Affton, MO

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 Affton, Missouri. 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

GliaCell Technologies

WhatJobs

Senior Full Stack Software Engineer

laurel, MD

See pay details in description

***An active or rein-statable TS/SCI with Polygraph security clearance is REQUIRED. Please do not apply if you currently do not possess this leve…

Last received from source 2026-10-09View job

Google LLC

WhatJobs

Senior Software Engineer, Cloud Node.js

kirkland, WA

See pay details in description

Share Senior Software Engineer, Cloud Node.js Google Kirkland, WA, USA X In most instances, this position requires in-person interviews as part…

Last received from source 2026-10-09View job

Geico

WhatJobs

Manager, Staff Software Engineering - HYBRID

dallas, TX

Salary$120,000.00 - $300,000.00

Why Join GEICO?At GEICO, we offer a rewarding career where your ambitions are met with endless possibilities.Every day we honor our iconic brand …

Last received from source 2026-10-09View job

GliaCell Technologies

WhatJobs

Senior Reverse Engineer / CNO Developer

laurel, MD

See pay details in description

***An active or rein-statable TS/SCI with Polygraph security clearance is REQUIRED. Please do not apply if you currently do not possess this leve…

Last received from source 2026-10-09View job

Google LLC

WhatJobs

Senior Software Engineer, XR Emulator

kirkland, WA

See pay details in description

Share Senior Software Engineer, XR Emulator corporate_fare Google place San Jose, CA, USA ; Kirkland, WA, USA X In most instances, this posi…

Last received from source 2026-10-09View job