About
Harnham, the leading recruitment specialist in Data and AI, is currently partnering with a leading DTC Media Streaming firm that operates across the US.
Role -
ML/AI Engineer Location -
Remote Pay -
$70 - 80 per hour W2 ONLY Length -
6 months Utilization -
40 hours per week Benefits -
401K Match, Medical, Dentistry As an AI/ML Engineer, you will be building an agentic analytics platform: a system of cooperating LLM-powered agents that query data sources, run analysis, generate visualizations, and turn natural-language questions into trustworthy, explainable answers. You will design, build, and operate both the agents and the infrastructure that ensures production reliability, working at the intersection of applied ML, distributed systems, and data analytics.
Key Responsibilities:
Design and implement multi-agent workflows (planner/executor patterns, tool-calling, routing, memory, and handoff between specialized agents) Build and maintain tools agents rely on, including SQL generation and validation, data connectors, retrieval pipelines, visualization, and result verification Develop evaluation frameworks such as offline test suites, golden datasets, LLM-as-judge grading, and regression tracking Optimize system performance across latency, cost, throughput, and failure handling Implement observability through tracing, logging, and monitoring for debuggability and auditability Collaborate with cross-functional teams to define correctness in analytics queries and encode it into the system Stay current with LLM and agent tooling and make pragmatic build vs. buy decisions Requirements:
5+ years of software engineering experience, including 2+ years building ML/AI or LLM-powered production systems Strong Python skills and experience with modern LLM frameworks (e.g., LangGraph or OpenAI Agent SDK) Experience with tool/function calling, RAG, prompt design, and agent-based architectures Hands-on experience with evaluation frameworks and observability tools for LLM systems Experience with vector databases and retrieval optimization Experience optimizing LLM systems for cost and latency (e.g., caching, batching, model routing) Strong data fundamentals including SQL and experience with data warehouses/lakehouses Strong communication skills and ability to translate ambiguous business questions into technical solutions
This is an excellent opportunity for an ML/AI Engineer to work on cutting-edge agentic systems, shaping how users interact with data through intelligent, explainable analytics platforms. So if you are interested, please apply below or contact Ciarán at Harnham
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.