Forward deployed engineering: the complete guide / Start here
What is a forward deployed engineer?
A forward deployed engineer is a software engineer placed inside a customer's organization to build and ship production software there, against that customer's real data and real systems, and who stays accountable for the deployment until it is running. The title is often written FDE, and the variant FDSE means forward deployed software engineer. Palantir popularised the role and AWS, OpenAI, Anthropic and Google now use the title. Three tests separate it from the roles that resemble it: production code, the customer's environment, and ownership of the outcome.
Key takeaways
- A forward deployed engineer writes production code inside the customer's environment and is accountable for the deployment running, which is what separates the role from a solutions architect, a sales engineer or a consultant.
- The name comes from the military, where a forward deployed unit is stationed in the field rather than at home base.
- Palantir created the role because its early customers could not write a specification until they saw software working against their own data, so discovery had to happen inside the environment.
- Apply three tests: do they merge code that reaches production, do they work in the customer's systems, and are they on the hook if it does not run. Two out of three describes a different job.
A forward deployed engineer is a software engineer who works inside a customer's organization, builds against that customer's real data and real systems, and stays responsible for the software until it is running in production.
That is the whole definition. Everything else people say about the role is either an implication of it or a description of one company's version.
The three tests
The title gets applied loosely, so it helps to have tests that do not depend on what a job advert calls the role.
Does the person write code that reaches production? Not a proof of concept somebody else hardens. Not an architecture document. Code that gets merged and runs. If the answer is no, the role is design or presales, whatever the title says.
Do they work in the customer's environment? The customer's data, their authentication, their approval process, their staging environment that does not match production. Working from outside means working from a description of the environment, and the description is always wrong in the places that matter most.
Are they accountable for the outcome? The deployment either runs or it does not, and the forward deployed engineer cannot hand the failure to an implementation team. This is the test that cannot be faked and the fastest way to tell a genuine forward deployed engineering function from a professional services team with a new name.
Two out of three is a real job and a useful one. It is a different job.
Where the name comes from
The term is borrowed from the military, where a forward deployed unit is stationed in the field, close to the problem, rather than at home base. The software version keeps the same idea: the engineer moves to where the work is instead of receiving a description of it.
Wikipedia's entry on the forward deployed engineer records that Palantir popularised the role and that its responsibilities overlap with solutions architects, sales engineers, customer engineers, professional services engineers, systems integrators and IT consultants. That overlap is real. The tasks look similar from the outside and the accountability is different, which is why this guide spends six pages on the comparisons.
Why the role exists at all
Palantir's early customers had problems nobody could specify in advance. The customer could not write a requirements document, because the customer did not know what the software should do until they saw something working against their own data.
A normal delivery model breaks on that. You cannot run discovery, write a specification, leave for six months and return, when the discovery itself is only possible inside the environment. So the engineer moved. Not an analyst who observes and reports, and not a consultant who writes a recommendation. An engineer who commits code, sits in the customer's standups, and finds out what is true by building against the systems that actually exist.
The Palantir model covers the origin properly, including why that original condition still decides whether the model works for anyone copying it.
FDE, FDSE, and the other names
FDE is forward deployed engineer. FDSE is forward deployed software engineer, which is the title Palantir and OpenAI both use for the same kind of work. Some companies say deployment engineer, forward deployed AI engineer, or deployment strategist for the less code-heavy variant.
The names matter less than what the person does, and here the industry is genuinely inconsistent. An analysis of 1,000 job postings carrying the title, published by Henley Wing Chiu in November 2025 using Revealera data, found the title covers three different jobs: a production engineer embedded with customers (60 percent of postings), a sales engineer with implementation duties (30 percent), and an internal tools builder facing no customer at all (10 percent).
That is worth knowing before you accept a job with the title or buy a service that claims it. We take it apart in the three jobs hiding behind the FDE title.
What a forward deployed engineer is not
Not a consultant. A consultant takes the specification and delivers the agreed scope. A forward deployed engineer questions the specification, because in this model the specification is one of the outputs rather than an input.
Not a sales engineer. A sales engineer works before signature and is measured on whether the deal closes. In the 1,000 postings analysed, none of the forward deployed roles carried a sales quota.
Not a support engineer. Support fixes what is broken in software that already works. A forward deployed engineer builds the thing that does not exist yet.
Not a permanent fixture. This is the one people get wrong most often, and it matters most. An engagement with no end date has stopped being a deployment and become a dependency. When AWS announced its own forward deployed engineering organization in June 2026, it named customer self-sufficiency after the engagement as a design goal, and that is the right test to hold any vendor to, including us.
Who hires them
Palantir has used the model since the mid-2000s. In June 2026 AWS announced a Forward Deployed Engineering organization backed by a $1 billion investment, embedding thousands of engineers with customers to build production AI systems. OpenAI, Anthropic and Google all post the title. Beyond the large names, 58 percent of the postings analysed came from companies with 11 to 200 employees, which says the model is being adopted by growth-stage companies selling into large ones rather than only by the giants.
The customer side skews to industries where the environment is the hard part: financial services in 24 percent of postings that named an industry, government and defence 18 percent, healthcare 17 percent, insurance 17 percent.
Why anyone should care
If you are selling AI into large companies, this role is the difference between a pilot that impresses people and a system that runs. If you are buying, it is the difference between a vendor who hands you a working demo and one who is still there when it meets your real data.
Read what a forward deployed engineer does next for the week-by-week version, or when forward deployed engineering is the wrong answer if you want the case against it first.
Best for
- Understanding what the title means before hiring for it, applying for it, or buying it
- Telling a genuine forward deployed engineering function from a renamed professional services team
- Deciding which of the adjacent roles you actually need
Avoid if
- You want salary benchmarks, which sit on the cost page instead
- You already know the definition and need the engagement mechanics
Verify before you commit
- Ask whether the person merges code that reaches production, and ask to see the repository access they get
- Ask who is accountable if the deployment does not run, by name and by contract clause
- Ask which of the three job archetypes the role is, and check the answer against whether it carries a quota
Common questions
What is a forward deployed engineer?
A forward deployed engineer is a software engineer placed inside a customer's organization to build and ship production software against that customer's real data and systems, and who stays accountable for the deployment until it runs. The role was popularised by Palantir and is now used by AWS, OpenAI, Anthropic and Google.
What does FDE stand for?
FDE stands for forward deployed engineer. FDSE stands for forward deployed software engineer, which is the title Palantir and OpenAI use for the same kind of role. The name is borrowed from the military, where a forward deployed unit is stationed in the field rather than at home base.
Is a forward deployed engineer a real software engineering role?
In most cases yes, and it is worth checking. An analysis of 1,000 postings carrying the title found 60 percent were production engineering roles with 70 to 90 percent of time spent coding, 30 percent were sales engineering roles with implementation duties, and 10 percent were internal tools roles that face no customer. Ask what share of the week is spent writing code.
What is the difference between a forward deployed engineer and a consultant?
A consultant takes the specification and delivers the agreed scope, so the statement of work defines done. A forward deployed engineer questions the specification, because in this model the specification is an output of the work rather than an input to it, and the engagement finishes when the system runs in production.
Do forward deployed engineers work at the customer's office?
Often, and not always. Of 1,000 postings analysed, 68 percent required travel, and where a figure was given, 50 to 75 percent was typical. OpenAI's own postings for forward deployed software engineers state up to 50 percent travel. What matters more than the physical location is working inside the customer's systems and data rather than from a description of them.
Which companies hire forward deployed engineers?
Palantir has used the model since the mid-2000s. AWS announced a Forward Deployed Engineering organization in June 2026 backed by a $1 billion investment. OpenAI, Anthropic and Google all post the title. Beyond those, 58 percent of postings analysed came from companies with 11 to 200 employees, so the model is being adopted by growth-stage companies selling into large enterprises.
How is a forward deployed engineer different from a support engineer?
Support engineering fixes faults in software that already works and is already deployed. Forward deployed engineering builds the part that does not exist yet, inside the customer's environment, and gets it into production for the first time. The two roles meet at handover, when the deployment moves from one to the other.
Related reading
An AI demo is not a product
A convincing AI demo takes an afternoon. Turning it into something people trust in production is where most of the work, and most of the failures, live.
What an AI-native team actually looks like
An AI-native team is not a normal team with a licence for a coding assistant. The roles shift, the review queue moves, and the job that grows is the one nobody has a title for yet.
More in Start here
What does a forward deployed engineer do?
A forward deployed engineer spends most of the week writing production code inside the customer's systems, and the rest of it finding out what the code should do by sitting with the people who will use it. A useful rule of thumb from teams that run the model well is about 20 percent of the time facing the customer and 80 percent building. When that ratio inverts, the engineer has become an account manager and the deployment has stalled. Across 1,000 job postings, the three duties named most often were working directly with customers, building and deploying AI systems, and integrating systems and APIs.
The three jobs hiding behind the FDE title
Forward deployed engineer is one title covering at least three different jobs. An analysis of 1,000 postings carrying the title, published by Henley Wing Chiu in November 2025 using Revealera data, split them into a production engineer embedded with customers (60 percent), a sales engineer with implementation duties (30 percent), and an internal tools builder who faces no customer at all (10 percent). The three differ in how much of the week is spent writing code, how pay is structured, and who is accountable for production. Anyone hiring for the title, taking the job, or buying the service needs to know which one is on the table.
Why forward deployed engineering is growing
Forward deployed engineering grew because enterprise AI has an integration problem that nobody can solve from outside the customer's building. Three things happened close together: MIT NANDA reported in July 2025 that 95 percent of generative AI pilots produced no measurable profit-and-loss impact, a16z argued publicly in June 2025 that AI companies should hire implementation-heavy teams, and in June 2026 AWS committed $1 billion to a forward deployed engineering organization. Job postings carrying the title grew 1,165 percent year over year. Each of those numbers deserves its caveat, and this page gives them.
Forward deployed engineering explained for executives
Forward deployed engineering means putting engineers inside your organization, or your customer's, to build and run a system rather than to advise on one. It costs more per engineer than any other delivery model and it is the only one that reliably closes the gap between an AI pilot and a production system. Three questions decide whether you should buy it: is the contract value large enough to carry an engineer, do the environments differ from each other, and will anyone change the plan based on what the engineers find. Two noes means buy something else.
Forward deployed engineering: the verified numbers
This page collects every statistic about forward deployed engineering that we could trace to a primary source, with the sample size, the date, and a link to the original. It also names the numbers that circulate widely and have no traceable source, because on this topic those outnumber the real ones. Job postings grew 1,165 percent year over year. The title covers three different jobs at a 60/30/10 split. Median advertised salary was $173,816. AWS committed $1 billion. Each of those has a source below, and each has a caveat worth reading before you quote it.