Skip to content

What does a forward deployed engineer do?

Forward deployed engineers build and run software with the customer who uses it, instead of handing a finished product over.

3,311 postings · 1,375 companies · 2,430 with pay · median $193,000 · middle half $160,000–$225,000 · read

  • "Forward deployed engineer" is one title over several different jobs, so the responsibilities decide what the work is.
  • The engineer works inside the customer's environment, from discovery through deployment and the first weeks of running it.
  • One question splits the postings more than any other: does this engineer write code that reaches production?
  • "AI FDE" is not a level or a credential, so read the technologies beside the ownership the posting states.
  • Each kind of FDE work is named and counted on the FDE overview, with the postings behind it.

What the work includes

  • learn how a customer's process, data and systems work, and turn that into a technical design
  • connect APIs, databases, models or internal services
  • write and test production code, then deploy and debug it inside the customer's environment
  • explain design choices to customer engineers and other stakeholders
  • watch how the solution behaves after launch and fix what breaks
  • turn repeated customer needs into reusable code or product requests

Some roles add discovery, evaluation or proof-of-concept work before a customer commits. A pre-sales label alone does not tell you how much production work the role carries.

7 kinds of work behind the same title

Kind of workWhat the engineer doesOften titledPostings
Builds what the customer runsWrites the production code that runs in the customer’s own system.Forward Deployed Engineer, Forward Deployed Software Engineer1,849 postings
Plans what the customer deploys firstDecides what a customer rolls out first and how they adopt it.Deployment Strategist319 postings
Integrates and configures itConnects and configures the product so a customer can use it.Implementation Engineer, Solutions Architect393 postings
Proves it works before the saleShows a customer the product works before they buy.Sales Engineer, Solutions Engineer47 postings
Keeps customers running after launchKeeps customers using the product after launch and grows the account.Customer Success Engineer33 postings
Builds for teams inside the companyDeploys the product and builds tools for teams inside the company.Platform Engineer, Internal Tools Engineer537 postings
Leads the deployment teamLeads the engineers who do this work.Head of Forward Deployed Engineering133 postings

The kinds overlap. For three of them, check these lines in the posting:

  • Builds what the customer runs: production access, incident duty, and who owns the code after launch.
  • Integrates and configures it: which APIs and data stores, who signs off the cutover, and who fixes a broken integration.
  • Proves it works before the sale: whether the same person hardens it for production or hands it to a delivery team.

A Databricks FDE posting describes end-to-end data, AI and application solutions with production delivery and customer architecture. The employer's own posting is the authority for its requirements.

An AI FDE is the same delivery work on AI systems

Model and prompt evaluation, retrieval and data pipelines, agent workflows, observability, security controls, integration with customer systems. Look for who owns deployment, what reaches production, and who responds when the system fails.

Five questions that settle whether a posting is FDE work

  1. Who receives the work: external customers, internal teams, or both?
  2. Does the engineer write production code, configure integrations, build prototypes, or present a product?
  3. Which project stages are included: evaluation, proof of concept, implementation, operations?
  4. Does the engineer work inside a customer environment and own technical delivery there?
  5. What happens to repeated field lessons, and who decides what becomes part of the product?

For the nearby titles, read FDE vs software engineer and FDE vs solutions engineer.

Related reading