Role · AI Hiring Index · as of 2026-10-05
Forward Deployed Engineer jobs at AI companies
Databricks (311) and OpenAI (103) lead 1,078 open Forward Deployed Engineer roles across 64 AI companies. 31% are remote and 24% are in the Bay Area.
Forward deployed and applied AI engineers take a customer's real workflow and build the LLM application that runs it on their company's platform — agents, retrieval, evals — through to production, then carry what they learned back to the product team.
At the labs this sits with the customer-facing organisation (Applied AI, deployment); at AI-native startups it is often an engineering team that travels.
Demand this month
| Hiring most | Open roles |
|---|---|
| Databricks | 311 |
| OpenAI | 103 |
| Mistral AI | 57 |
| Anthropic | 52 |
| Decagon | 38 |
| Nebius | 34 |
| Scale AI | 33 |
| Cursor | 33 |
| CoreWeave | 31 |
| LangChain | 30 |
What Forward Deployed Engineer postings ask for
Share of 1,078 open postings that mention each skill.
| Skill | Share, as a bar | Share | |
|---|---|---|---|
| Python | 59% | n=635 | |
| LLMs | 42% | n=455 | |
| Evals | 21% | n=230 | |
| RAG / retrieval | 16% | n=172 | |
| Prompting | 16% | n=169 | |
| TypeScript | 15% | n=157 | |
| Kubernetes | 13% | n=138 | |
| Fine-tuning | 8% | n=84 | |
| PyTorch | 5% | n=51 | |
| vLLM / SGLang / TensorRT | 4% | n=40 | |
| RL / post-training | 3% | n=36 | |
| MCP | 3% | n=31 | |
| C++ | 3% | n=31 | |
| Go | 3% | n=28 | |
| CUDA / Triton | 1% | n=15 | |
| Rust | 1% | n=12 | |
| Distributed training | 1% | n=10 | |
| PhD | 0% | n=5 | |
| JAX | 0% | n=3 |
Posted base pay
Median posted range $182K–$250K base, from 448 postings that publish pay (42% of this role's openings). This is the base range a posting advertises — not total compensation, which adds equity and bonus; for that, Levels.fyi is the reference.
Half of the posted ranges have their midpoint between $205K and $253K; the median midpoint is $216K.
What to learn
What you can skip
Shipping production software, integrating APIs, debugging a system you did not write, cloud and containers, and talking to customers about trade-offs — the baseline half of these postings is what a senior software engineer already does.
Forward Deployed Engineer
After the foundations: build an agent on a customer's own data and tools, prove it works with their examples, run it inside their environment, and adapt the model when prompting is not enough.
Stage 1Build on the customer's data and tools
Turn a real workflow into an agent that uses the customer's systems.
- RAG / retrieval · 16% of FDE / Applied postings (n=1,078) · about 1 week
Retrieve from the customer's own documents and measure how often the right passage comes back.
article — Hybrid search (embeddings plus BM25), reranking and chunk context, each with a measured drop in retrieval failures — design with numbers.
Checkpoint: Hybrid retrieval with a labelled query set — BM25 plus vectors fused with reciprocal rank fusion, a reranker, and 50 hand-labelled queries; report recall@k and nDCG against keyword search alone.
- MCP · 3% of FDE / Applied postings (n=1,078) · about 3 days
Expose the customer's systems to the agent through MCP, with tool descriptions tuned until it picks them correctly.
docs — The protocol itself — tools, resources, transports — straight from the spec rather than from a framework's wrapper around it.
Checkpoint: An MCP server for an API you know, measured by an agent — Expose five real operations as tools, then run an agent on 30 tasks and count how often it picks the right tool with the right arguments; rewrite descriptions until that number moves.
- Agents · about 1–2 weeks
Build a tool-using agent for someone else's workflow, with step limits and error handling you can explain.
article — Workflows versus agents, and when you need neither: the handful of patterns these systems are built from, named by a lab that ships them.
course — Hands-on: tool calling, a ReAct-style loop and multi-agent setups in code you run — the gap between reading about agents and writing one.
Checkpoint: Write the agent loop yourself, then evaluate it — Messages API tool use with a step cap, tool-error retries and context trimming; score it on 30 real tasks for tool choice, argument correctness and steps taken.
Stage 2Prove it works
Show, with the customer's own examples, that it works and keeps working.
- Evals · 21% of FDE / Applied postings (n=1,078) · about 1 week
Build an eval set from the customer's real cases and report quality in their terms before and after each change.
article — Start from error analysis on real traces, not from a metric; then judges you check against people — the practice behind 'evaluation frameworks' in these postings.
Checkpoint: An eval report a customer can read — Fifty real cases from one workflow, labelled with the person who does the work today; a before-and-after table for one change, and the three failure types that remain.
Stage 3Deploy into their environment
Run it where the customer's systems and security rules are.
TypeScript · 15% of FDE / Applied postings (n=1,078) · about 3 days Skip with 5+ years as a software engineer
Read and change the TypeScript front ends and SDKs a customer integration touches.
docs — The language's own reference, short enough to read in an evening — enough to read and change the web and SDK code these roles ship to customers.
Checkpoint: Type an SDK for an API you use — Write a small typed client for a real API — request and response types, errors as values, one streaming endpoint — and publish it with its tests.
Kubernetes · 13% of FDE / Applied postings (n=1,078) · about 1 week Skip with 5+ years as a software engineer
Deploy and debug a service on a cluster you do not own.
docs — The project's own six-module tutorial: create a cluster, deploy, expose, scale and roll out an app — the vocabulary every customer's environment is written in, in an afternoon.
docs — Pods, services and running containers debugged with what you get on a cluster you do not own — describe, logs, events, a shell — the job when a customer's deployment misbehaves.
Checkpoint: Deploy your agent where a customer would run it — Package the agent as a container, deploy it to a local cluster with its secrets, a health probe and resource limits, then kill a node and watch what happens.
Stage 4Adapt the model
Know when prompting is not enough, and what to do next.
- Fine-tuning · 8% of FDE / Applied postings (n=1,078) · about 2 weeks
Fine-tune a small model for one narrow customer task and compare it with a prompted frontier model on quality, latency and cost.
course — Tokenizers, the Trainer, and fine-tuning chapters in runnable notebooks — enough to fine-tune a small open model on your own data.
docs — The library behind most supervised fine-tuning and preference tuning (DPO, GRPO) you will be asked about, with working recipes.
Checkpoint: Fine-tune against a prompted baseline — LoRA-tune a small open model on one narrow task and compare it with a prompted frontier model on the same eval set — quality, latency and cost per 1,000 calls.
One project
Deploy an agent into someone's real workflow — Pick an actual process (your team's, a friend's company's), build the agent end to end with an eval set and a cost and latency budget, run it for a week, and write up what broke and what the numbers were.
Open Forward Deployed Engineer roles
- Enterprise Solutions Engineer - ColombiaElevenLabs · Colombia · first seen 2026-10-05 · board verified 2026-10-05
- Enterprise Solutions Engineer - GreeceElevenLabs · Europe | Greece · first seen 2026-10-05 · board verified 2026-10-05
- Deployment Strategist - ColombiaElevenLabs · Colombia · first seen 2026-10-05 · board verified 2026-10-05
- Deployment Strategist - ArgentinaElevenLabs · Argentina · first seen 2026-10-05 · board verified 2026-10-05
- Enterprise Solutions Engineer - MexicoElevenLabs · Mexico · first seen 2026-10-05 · board verified 2026-10-05
- Forward Deployed Engineer - Software Engineer - MexicoElevenLabs · Mexico · first seen 2026-10-05 · board verified 2026-10-05
- Forward Deployed Engineer - Software Engineer - TurkeyElevenLabs · Turkey · first seen 2026-10-05 · board verified 2026-10-05
- Forward Deployed Engineer - Software Engineer - United KingdomElevenLabs · London | United Kingdom · first seen 2026-10-05 · board verified 2026-10-05