Senior AI engineer · 10+ years in software

Your AI demo worked. Production is a different problem.

Most AI features die somewhere between the demo that got applause and the system that survives real users. I work on the second half — evals, retrieval quality, agent reliability, cost and latency — on products that are already live.

Symptom Usual root cause →
Answers cite sources that don't contain the answer.
LikelyChunk boundaries splitting a claim from the context that qualifies it.
p50 latency is fine. p95 is fourteen seconds.
LikelyTool calls running serially with no timeout budget or fallback path.
Token spend quadrupled last month and nobody knows why.
LikelyNo prompt caching; full conversation history resent every turn.
The agent works about 80% of the time.
LikelyNo eval suite, so the other 20% is invisible until a user reports it.
Quality dropped after a model version bump.
LikelyPrompts hand-tuned against vibes, with no regression tests to catch drift.
If two or more of these are yours, that's the conversation I'm useful for.

Engagements

Start small. Scale up only if it's worth it.

Three ways to work together. Most people start with the audit, because it's the cheapest way to find out whether the rest is worth doing.

One week · fixed price

Production readiness audit

$4,000

I go through your AI system the way an on-call engineer would, and hand back a ranked list of what will break and what it costs to fix.

  • Eval baseline on your real traffic
  • Cost and latency profile per request path
  • Ranked failure modes with root causes
  • Prioritized fix list you can hand to anyone
  • Fee credited if you continue into a build
3–8 weeks · scoped

Build engagement

from $18,000

I do the work. Fixing what's broken, or building the next version of the AI surface with the reliability layer in from the start.

  • Async updates every day or two
  • Eval suite and tracing ship with the code
  • Your repo, your infra, no lock-in
  • Two weeks of bug support after launch
Monthly · 2 days a week

Fractional AI engineer

from $8,000/mo

Embedded with your team as the person who owns the AI surface area, so your engineers can own everything else.

  • In your standups, your Linear, your Slack
  • Architecture decisions and code review
  • Roadmap ownership for the AI layer
  • Three-month minimum, then rolling

Scope

What I actually work on

Evaluation and regression testing

Task-level success criteria, golden datasets from your real traffic, and CI that catches quality drift before your users do.

Retrieval quality at scale

Chunking, reranking, hybrid search, and grounding that holds up past the few thousand documents where most RAG systems start hallucinating citations.

Agent reliability

Bounded autonomy, retries, tool-call guardrails, and state persistence — so a multi-step agent fails safely instead of confidently.

Cost and latency engineering

Prompt caching, model routing, batching, and streaming. Usually the difference between unit economics that work and ones that don't.

Observability and tracing

Per-request visibility into what the model saw, what it called, what it cost, and where it went wrong. You can't fix what you can't see.

Shipping the next version

Full-stack when you need it: backend API, LLM layer, frontend, deployment. One person, one codebase, no coordination tax.

How it goes

Three steps, no surprises

STEP 01

Discovery call

Thirty minutes. You describe what's live and what's going wrong. I tell you whether I can help, what it would take, and what it would cost. If you don't need me, I'll say so.

STEP 02

Audit

One week, fixed price. I get read access, run evals against your real traffic, and come back with a ranked list of failure modes and fixes. Useful even if you stop there.

STEP 03

Build or embed

I work the fix list in scoped sprints, or embed part-time and own the AI roadmap. Deployed code, tests, docs, and a handoff call. Your repo, no lock-in.

Selected work

Systems that run without me

Podium

Autonomous AI sales agent

An AI agent that runs complete sales conversations for auto dealerships end to end, without a human in the loop, plus the customer data platform that gives it real context on every lead. Deployed on a platform serving more than 100,000 local businesses.

Hard part: keeping a long-running agent coherent and safe across a full sales cycle. Shipped: context pipeline, guardrails, and evaluation on live conversations.
PythonLLM agentsPostgreSQLReactAWS
Podium AI sales agent dashboard showing lead conversion metrics

Caddi

AI workflow automation platform

A browser extension records how people actually do their work, then a video pipeline extracts key frames and combines them with transcription and LLMs to produce structured, executable workflows. Users query and modify their automations through a natural language chatbot.

Hard part: turning messy, unstructured screen recordings into something deterministic enough to run. Shipped: the core pipeline, plus a graph editor for repairing incomplete automations by hand.
PythonClaudeLiteLLMGolangReactAWS
Caddi workflow automation platform interface

Revado AI

Text-to-SQL for medical billing

Billing specialists query medical codes in plain English instead of writing SQL, cutting manual lookup effort by 40%. Also built the denied-claims dashboard, an automated denial-and-appeal workflow using speech recognition, and a PyTorch model that predicts claim rejections before they happen.

Hard part: generated SQL has to be correct, not plausible — a wrong join is a wrong bill. Shipped: schema-grounded generation with validation before execution.
PythonLangChainClaudeFastAPIPostgreSQLPyTorch
Revado AI healthcare transparency platform

About

Who you'd be working with

I'm Devin Jackson. I've been writing software for over a decade and working on AI systems full-time for the last two years. Right now I'm a Senior AI Engineer at Podium. Before that: Caddi, Revado AI, and Nickels, where I led a generative AI customer tool that drove a 20% engagement lift. Before the AI work, three and a half years as a senior engineer at LeafLink building a B2B e-commerce platform.

I started taking on outside work because I kept meeting founders in the same spot: an AI feature shipped, users on it, and no one on the team who had done this at scale before. The demo is the easy part now — writing the first version of a RAG pipeline takes an afternoon. Knowing why retrieval quality collapses at a hundred thousand documents, or why your agent's token spend went up tenfold, is the part that takes having done it.

I work remotely from Maryland, mostly with US startups between seed and Series A.

Experience
10+ years software engineering, 2 years AI full-time
Current
Senior AI Engineer, Podium
Industries
Fintech, healthtech, e-commerce
Stack
PythonClaude APIOpenAILangGraphLiteLLMRAGpgvectorFastAPIPostgreSQLPyTorchNext.jsReactAWSDocker

Next step

Tell me what's breaking.

Thirty minutes, no pitch. I'll tell you straight whether this is a problem I can fix, roughly what it would take, and what it would cost.