What Is a Forward Deployed Engineer? (And When Do You Need One?)
A forward deployed engineer (FDE) is a senior engineer who embeds directly inside your team, learns how your business actually works, and ships the first working solution in your real environment — not a slide deck or a proof-of-concept that dies in a demo. The model pairs product-grade engineering with on-the-ground context, so what gets built solves the problem you actually have.
If you've ever watched a vendor deliver something technically impressive that nobody could use, you already understand why this role exists. The gap between "software that works in a demo" and "software that works inside your operation" is where most AI projects stall. Forward deployed engineering is the discipline built specifically to close that gap.
We've seen this pattern across dozens of engagements: the constraint on AI adoption is rarely the model. It's the last mile — the translation between a capable system and your messy, specific reality. That's the work an FDE owns.
What a Forward Deployed Engineer Is (and Where the Model Came From)
An FDE is a full-stack, senior engineer who works at the customer rather than for a distant product team. They sit in your standups, read your process docs, shadow the people doing the work, and then write production-grade code against what they learn. Discovery, scoping, build, deployment, and the first round of fixes — one person (or a small embedded pod) owns the whole arc.
The role was pioneered by Palantir in the early 2010s, where it was originally called a "Delta." Palantir's customers — often intelligence and defense agencies — couldn't hand over clean requirements, and traditional product discovery didn't work in environments the vendor couldn't even see into. So Palantir embedded engineers directly with customers to configure its platforms against real operational conditions. It worked well enough that, as Palantir describes the role, the FDE became central to how the company delivered value — and until roughly 2016, Palantir reportedly had more FDEs than conventional software engineers.
The model went mainstream in the AI era. OpenAI now hires forward deployed engineers to "lead complex end-to-end deployments of frontier models in production alongside" strategic customers. By 2026 it had become a recognized category — OpenAI, Anthropic, and Google were all hiring for the role. The reason is the same one Palantir hit a decade earlier: powerful technology only becomes valuable when someone embeds deeply enough to wire it into a specific business.
FDE vs. Consultant vs. Staff Engineer
The FDE sits in a spot that neither traditional consulting nor an internal hire fully covers. Here's how the three differ:
|
Management Consultant |
Staff Software Engineer (in-house) |
Forward Deployed Engineer |
|
|---|---|---|---|
|
Primary output |
Recommendations, strategy, decks |
Production software for internal roadmap |
Production software and the context to build the right thing |
|
Where they sit |
Alongside leadership, time-boxed |
Inside your org chart, permanently |
Embedded in your team, engagement-scoped |
|
Business context |
Learns it to advise |
Already has it |
Learns it and ships against it |
|
What you own after |
A plan you still have to execute |
The person and their knowledge |
A working system plus transferred method |
|
Speed to first result |
Slow — hands off to someone else to build |
Depends on existing backlog |
Fast — discovery and build are the same motion |
A consultant tells you what to do and leaves the doing to you. A staff engineer can build, but hiring one is a slow, permanent commitment — and a great AI engineer is hard to recruit for a problem you can't yet fully specify. The FDE collapses the advise-then-build handoff: the person learning your business is the same person writing the code, so nothing gets lost in translation.
What a Forward Deployed Engineer Does Day-to-Day
The rhythm of the role shifts week to week. As one Palantir FDE put it, "Some weeks, I spend most of my time developing and reviewing my team's code, like a typical software engineer. Other weeks, I spend most of my time scoping the future of a project with a client."
In practice, an FDE's work spans:
- Discovery in the real environment. Sitting with the people who do the work, mapping the actual process (not the documented one), and finding where the highest-leverage automation lives.
- Technical scoping. Turning a fuzzy business goal into a concrete, buildable first solution — and being honest about what's out of scope for round one.
- Building production-grade software. Writing real code that runs in your systems, against your data, with your edge cases — not a sandbox prototype.
- Deploying and hardening. Getting the thing live, then fixing what breaks under real load and real users.
- Transferring knowledge. Documenting decisions and pairing with your team so the capability outlasts the engagement.
That last point matters. A good FDE engagement is measured not just by what ships, but by what your team can maintain and extend once the engineer steps back.
Why the Model Works for AI Adoption: Embed, Learn, Transfer
Most AI initiatives fail in a predictable way. A team buys tools, runs a few pilots, gets a couple of local wins — and then nothing compounds. The subscriptions renew, but the business doesn't transform. The missing ingredient is almost never model capability. It's the deep, specific integration work that turns a general-purpose model into your system.
Forward deployed engineering is built for exactly this, and it works because of three moves in sequence:
- Embed. The engineer learns your business from the inside — your workflows, your data quirks, your compliance constraints, the tribal knowledge that never made it into a doc. This is context you cannot brief into a vendor over a kickoff call.
- Learn. With that context, the engineer identifies where an agent or automation actually creates leverage, and where it would just add fragile complexity. Judgment about what to build is as valuable as the build itself.
- Transfer. The engineer leaves behind a working system and the method — so your team can extend it. The goal is capability, not dependency.
This is precisely how we approach standing up a client's first agentic operating system: an FDE embeds, finds the highest-value loop to automate, ships a working agent against your real data, and then hands the pattern to your team. You get a result you can build on, not a demo you have to reverse-engineer.
When to Use a Forward Deployed Engineer
The FDE model isn't the answer to every engineering need. It earns its keep in specific situations:
- You want your first real AI agent in production, not another pilot. If you've had "local wins" from AI tools but nothing systemic, an FDE is designed to break that plateau.
- The problem is hard to specify up front. When you can't write a clean spec because the value only becomes clear once something works in your environment, embedded discovery beats a fixed statement of work.
- You lack senior AI engineering capacity in-house. Recruiting a staff-level AI engineer for an ambiguous mandate is slow and risky; an embedded FDE delivers a result and upskills your team along the way.
- Speed to a working result matters. When collapsing the advise-then-build handoff would save you months, the FDE's combined discovery-and-build motion is the fastest path.
Conversely, if you already have a crisp spec and internal engineers with the context to execute it, you may not need an FDE — you need to prioritize your backlog. The FDE shines when context is the bottleneck, not capacity alone.
For teams that want to go further — building agentic workflows into how their engineers work every day — the embed-and-transfer approach extends naturally into agentic engineering enablement, where the method itself becomes the deliverable.
FAQ
What's the difference between a forward deployed engineer and a solutions engineer?
A solutions engineer typically supports the sales motion — running demos, scoping fit, and helping a prospect understand a product before they buy. A forward deployed engineer comes after the decision and does the deep build: embedding in your team, writing production code, and owning the deployment. Solutions engineering helps you choose; forward deployed engineering ships the thing. There's overlap in technical depth, but the FDE's output is working software in your environment, not a pre-sales artifact.
What's the cost model for a forward deployed engineer?
Because an FDE combines senior engineering with embedded discovery, engagements are usually structured as a scoped project or a monthly retainer rather than a fixed per-feature price — the ambiguity of the problem is part of what you're paying them to resolve. At the frontier labs the role commands premium compensation (public OpenAI FDE roles reflect senior-engineer pay bands). For most businesses, though, the relevant comparison isn't the day rate — it's the cost of a stalled AI initiative or a permanent senior hire you can't yet justify. A scoped FDE engagement lets you get a working result and transferred capability without committing to headcount before you've seen value.
Do forward deployed engineers work remotely or on-site?
Both. The original Palantir model leaned heavily on-site because the environments were sensitive and the context was hard to access remotely. Modern engagements are frequently hybrid or fully remote — what matters is depth of embedding, not physical location. A distributed FDE who joins your standups, shares your tools, and works against your real systems can embed just as effectively as one at a desk in your office. The non-negotiable is access to the real work; the seating chart is negotiable.
Standing Up Your First Agent
The forward deployed engineer model exists because the hard part of adopting new technology was never the technology — it's the translation into a specific business. That's been true from Palantir's earliest deployments to the frontier AI labs building deployment teams today.
At Facet, this is how we help companies move past AI experiments and into real operating leverage: an engineer embeds, learns your business, ships your first working agent, and transfers the method so it compounds. If you've collected local AI wins but haven't turned them into a system, our Forward Deployed Engineering practice is built to close that last mile. Let's talk about the first loop worth automating in your business.

