Home/Blog/What Is a Forward Deployed Engineer (FDE)?
Guide

What is a forward deployed engineer? A practical guide to the FDE role

What a forward deployed engineer does, where the FDE role came from, how it differs from solutions engineers and when to hire or contract one.

Remqa · October 13, 2026 · 7 min read

Short answer

A forward deployed engineer (FDE) is a software engineer who works directly with a customer to build and ship software into that customer's real systems, and stays accountable until it works in production. Palantir popularized the role, and AI companies such as OpenAI and Anthropic now hire FDEs to get customers from pilot to production.

  • FDEs write production code, unlike most consultants and solutions engineers
  • They build many capabilities for one customer, while product engineers build one capability for many customers
  • AI companies hire FDEs because models only create value once they are wired into real customer workflows
  • Startups can hire FDEs full time or contract FDE capacity for individual rollouts

Forward deployed engineer is one of the fastest growing job titles in software right now, and also one of the most misunderstood. Some people hear it and think "consultant with a GitHub account." Others think it is a rebranded sales engineer. Neither is right. This guide explains what a forward deployed engineer actually does, where the role came from, how it differs from the jobs it gets confused with, and how to decide whether you should hire one or bring in FDE capacity from outside.

What is a forward deployed engineer?

A forward deployed engineer (FDE) is a software engineer who works directly inside a customer's business to get software working in that customer's real systems and workflows. They write production code, but the code lives where the customer's problem lives: their data, their tools, their permissions, their edge cases.

The key word is "deployed." A normal product engineer builds one capability for many customers. An FDE builds many capabilities for one customer at a time. They sit close to the people doing the work, watch how it is really done, build the integrations and custom logic needed, and stay accountable until it runs in production.

Short definition: an FDE is an engineer who owns the outcome at the customer, not just the code in the repo. Their job is done when the thing works every day in the customer's environment.

Where the role came from

Palantir popularized the role. Its early customers were government and intelligence agencies with sensitive, poorly specified problems and messy data. Shipping a product with documentation and walking away did not work. So Palantir embedded engineers with customers to discover the real problem on site and build against it.

Internally Palantir called these engineers "Deltas," and its product engineers "Devs." Palantir has described the difference this way: a Dev focuses on one capability for many customers, a Delta focuses on many capabilities for one customer. The field work then fed back into the core product. Features that FDEs kept building by hand for different customers became candidates for the platform.

Why AI companies are hiring FDEs now

The model sat mostly inside Palantir and a few enterprise software companies for years. Then AI made it mainstream again.

AI pilots tend to look great in a demo and stall in production. The model is rarely the blocker. The blockers are undocumented workflows, data spread across five systems, permissions, evaluation, and the long tail of cases nobody thought about in the pilot. Closing that gap takes an engineer who is willing to live inside the customer's mess.

That is why the large AI labs now run dedicated FDE teams. OpenAI has a Forward Deployed Engineering team that partners with customers to turn research into production systems. Anthropic hires Forward Deployed Engineers on its Applied AI team who embed with strategic customers to ship AI applications. Many AI startups have followed, often listing FDE roles before they have a large sales team, because the deployment work is what turns a signed contract into a renewal.

FDE vs solutions engineer vs consultant vs software engineer

The titles overlap, so it helps to compare them on what each person is actually accountable for.

RoleMain jobWrites production code?Accountable for
Forward deployed engineerMake the product work in one customer's real environmentYes, a lot of itThe customer outcome in production
Solutions or sales engineerHelp close the deal with demos, technical answers and proofs of conceptSome, mostly demos and prototypesWinning the deal
ConsultantAdvise on strategy, process or architectureUsually notRecommendations and plans
Product software engineerBuild and maintain the core product for all customersYesThe product and its roadmap

The simplest test: if the person goes home before the system works in production, they are not doing FDE work. Solutions engineers hand off after the sale. Consultants hand off a document. FDEs hand off a running system, plus the docs and runbooks so someone else can own it.

What an FDE's week actually looks like

No two weeks are the same, but most mix the same ingredients.

  • Discovery with the people doing the work. Sitting with operators, recruiters, analysts or support agents to see the workflow as it really runs, not as the process doc says it runs.
  • Integration work. Connecting the product to the customer's CRM, ATS, ERP, data warehouse or internal APIs. This is often the biggest chunk of time.
  • Building the custom layer. Prompts, agent logic, data transforms and business rules specific to this customer.
  • Evaluation and testing. Building test sets from real examples so everyone can see whether the system is getting better or worse.
  • Go-live and monitoring. Rolling out in stages, watching logs, fixing what breaks in the first weeks.
  • Feedback to the product team. Writing up what had to be built by hand so it can become a product feature later.

Good FDEs are comfortable with ambiguity, can talk to an operations lead in the morning and debug an API integration in the afternoon, and care more about the outcome than about elegant code.

Skills that matter most

  1. Strong general engineering. Backend, APIs, data, and enough frontend to build a quick internal tool.
  2. Hands-on AI experience. Prompting, agents, evaluation, and knowing where models fail.
  3. Customer sense. Asking the right questions, setting expectations and saying no when automation is the wrong fix.
  4. Ownership. Following problems across team and company boundaries until they are solved.

Hire FDEs or contract FDE capacity?

Hiring FDEs is slow. The profile is rare, competition from the AI labs is intense, and a new hire still needs time to ramp on your product. Contracting FDE capacity is faster but means trusting an outside team with your customers. Here is a practical way to decide.

Hire full-time when

  • Deployment work is steady and predictable for the next year or more.
  • The knowledge your FDEs gather is core to your product strategy.
  • You already have a senior FDE or engineering lead who can hire and coach.

Contract FDE capacity when

  • Signed customers are waiting on rollouts and hiring will take months.
  • Demand is lumpy, with a few large deployments rather than a steady stream.
  • You are not an AI company at all, but you want AI agents built into your own workflows without hiring an AI engineer.
  • You want to learn what the role really needs before writing the job description.

Many teams do both. They contract capacity to clear the current backlog and hire full-time once they know what good looks like. Whichever route you choose, insist on clean handover: code in your repo, documented prompts and configuration, and runbooks your own team can follow.

How Remqa uses forward deployed engineers

Remqa is built around forward deployed engineers. We work inside your existing tools, build AI agents and integrations into the way your team actually works, and stay accountable for them running every day. For AI startups we provide FDE capacity on demand for customer rollouts. For recruiting firms we build AI recruiting agents that plug into the ATS and sourcing tools you already pay for. If you want to see where the hours go first, read our map of recruiter hours or our explainer on what AI recruiting agents actually do.

The first step is a free 30-minute hours audit. We look at your stack and workflow and tell you where an engineer, or an agent, would make the biggest difference.

FAQ

Questions people ask.

What does a forward deployed engineer do?

A forward deployed engineer works inside a customer's business to get software working in their real systems. They build integrations and custom logic, ship to production and stay accountable until it works every day.

Who invented the forward deployed engineer role?

Palantir popularized the role, where these engineers were known internally as Deltas. AI companies such as OpenAI and Anthropic now run their own FDE teams.

Is a forward deployed engineer the same as a solutions engineer?

No. A solutions engineer mainly helps win the deal with demos and technical answers. An FDE does the deployment work after the sale and owns the outcome in production.

Do FDEs write production code?

Yes. Writing and shipping production code inside the customer's environment is the core of the job, along with discovery, testing and handover.

Should a startup hire FDEs or contract them?

Hire when deployment demand is steady and you can coach new FDEs. Contract FDE capacity when customers are waiting on rollouts and hiring would take months.

Talk to an engineer

Want an engineer to look at your setup?

Book a free 30-minute call. We look at your tools and your team's week and tell you what we would do first.

Book a free 30-minute call
30 minutesFree, with an engineer
Your stackWe look at what you run today
Straight answerIncluding when we're not the fit