Skip to content
watt2work
Back to the blog

What makes a good Forward Deployed Engineer?

Turning a customer problem into a working, measurable and maintainable solution: a sourced guide to FDE skills, assessment and development.

Watt2Work11 min read

When a maintenance manager says, “We need an AI assistant,” the engineering problem is still undefined. The real need might be finding historical records, avoiding equipment mismatches or reducing report preparation time. A good Forward Deployed Engineer works with the customer to turn that ambiguity into a problem the team can solve.

A strong FDE chooses the right problem, builds the solution, measures its results in use and hands it over in a form the customer can sustain.

Adapted for the blog from the FDE competency report dated 3 November 2026. Employer listings describe their own expectations. The assessment and development suggestions here are proposals, not validated industry standards or claims of completed Watt2Work customer engagements.

Close to the customer’s work, responsible for delivery

Forward deployed describes an engineer working close to a customer’s workflows and operating conditions. Some projects require time on site; others rely on regular joint development. The core responsibility is technical ownership across the problem, code, data, users and operation of the solution.

The typical focus of adjacent roles
RolePrimary responsibility
Product software engineerTechnical quality and development of a product used by many customers
Solutions architectTranslating needs and constraints into a defensible architecture
Sales engineerEstablishing technical fit before a purchase
Implementation engineerDelivering an agreed installation and integration scope
Customer success managerAdoption, relationships and customer continuity
Forward Deployed EngineerTaking a customer problem through implementation, use, measurement and handover

These boundaries vary by company. Databricks’ June 2026 announcement places FDE work within its Professional Services approach, and Vercel’s listing also sits in that organization. When assessing a candidate, ask about actual implementation and delivery responsibility rather than relying on the team’s name. Databricks · Vercel

The current expectation: production quality and customer outcomes

OpenAI’s role description connects development with production adoption and workflow impact. Anthropic’s Staff FDE listing emphasizes architectural direction and handing over systems that customers can operate. Palantir highlights breaking down open-ended problems and considering how technical decisions affect users. OpenAI · Anthropic · Palantir

Our interpretation is that a strong candidate needs depth in one area and enough breadth to work across a customer engagement. Expecting expertise in every technology is unrealistic. Knowing the limits of one’s expertise and bringing in the right specialist at the right time is a more useful requirement.

Anthropic’s Claude Frontier Academy announcement of 2 October 2026 combines a simulated enterprise application, practical assessment and a period of work on real projects. Its title, Frontier Deployed Engineer, should not be assumed to be a standardized equivalent of the general Forward Deployed Engineer role. These examples are qualitative employer signals, not research measuring industry compensation or growth. Anthropic

Eleven capabilities to look for in a strong FDE

  • Define the problem

    Observe who performs the work, how often and with which data. Write down the current process, baseline, data owner and exclusions. A request for a chatbot should lead to investigation before it becomes a feature list.

  • Learn the domain

    Learn terminology and exceptions with a subject matter expert. Distinguish measurement, calculation and interpretation. Explain which customer observation changed an initial assumption.

  • Write and debug software

    Explain code whether it was written directly or with an AI tool. Isolate failures across the client, application, data and external services. Present meaningful tests and a debugging example alongside the working application.

  • Own data and integration quality

    Handle missing, duplicate and delayed records, along with differences in units, time zones and identifiers. Test both the connection and the meaning of the data it carries.

  • Choose an appropriate architecture

    Compare rules, conventional software, models, retrieval-supported LLMs and tool-using agents. Make the choice through quality, latency, maintenance and cost considerations.

  • Evaluate quality

    Prepare representative tasks, failure cases and an acceptance set separate from development. Check for regressions when models or data change. Calibrate measurements against human judgment.

  • Make the system operable

    Design monitoring, versioning, retries, rollback and recovery. Make responsibilities during an incident explicit. Connect service objectives to what users need.

  • Enforce authorization and security

    Implement customer isolation, least privilege, secret management and logging in the application. Test that revoked access cannot be bypassed through a cached document.

  • Manage scope and cost

    Identify owners for data access, infrastructure, expert time and procurement dependencies. Include human review, failed attempts and operating effort in costs. Separate time saved from realized cash savings.

  • Communicate clearly and honestly

    Distinguish what is known, assumed and still unmeasured. Explain the effect of delays and the available options early. Record owners and dates in decision notes.

  • Build customer independence

    Show that someone else can install the system and perform routine changes. Turn recurring needs into appropriate shared components. Delivery should not depend on the same engineer always being present.

Useful evidence includes a problem brief, working code, data quality checks, a failure analysis, decision records and a handover rehearsal. Certifications and years of experience help interpret that evidence. For service objectives, Google’s SLO guidance provides an approach grounded in user needs. Google SRE

Use AI tools and own the work they produce

Developing quickly with AI tools is useful, but the FDE must still review the code, diagnose incorrect behavior and defend the design. Anthropic’s agent guide distinguishes predefined workflows from agents dynamically directed by a model. The simplest approach that meets the need is a useful starting point. Read this 2024 guide for its architectural principles rather than as a current inventory of tools. Anthropic

Providing the model with the right sources, tool definitions and instructions is an engineering task in its own right. Context management belongs alongside source versions, conversation history, cost and access boundaries. The execution environment and task lifecycle also carry responsibilities beyond a model call. Anthropic · Anthropic

Security cannot rest on a system prompt alone. A model’s request to call a tool does not establish permission to perform the action. OWASP’s LLM and agent guidance examines tool permissions, data leakage and excessive agency. With MCP, identity, consent and scope must be checked as well as connectivity. OWASP · OWASP · OWASP · Model Context Protocol

Track delivery through seven visible outputs

  • Discovery

    The problem, user, current process and baseline.

  • Data review

    Sources, a data dictionary, access rights and quality issues.

  • Scope and design

    Architecture, acceptance criteria, dependencies and the boundary of the first release.

  • First working version

    A narrow end-to-end workflow and user feedback.

  • Pilot evaluation

    Representative tasks, failure analysis, costs and conditions for moving forward.

  • Controlled use

    Monitoring, limited rollout, a recovery plan and evidence from use.

  • Handover

    An operating owner, training, an acceptance record and reusable knowledge.

If a data owner, acceptance decision or operating owner is missing, record the remaining work explicitly. NIST’s Generative AI Profile is a voluntary framework for evaluation across the lifecycle. It is not, by itself, a certification or a finding of compliance. NIST AI 600-1

Measure more than the number of demos

A useful assessment considers quality, actual use, cost and independence after handover together. Set targets after understanding the baseline and the risk of the work.

Select success measures together for each project
MeasureWhat to observe
Time to first accepted valueTime from the start to the first useful output accepted by the user; access delays recorded separately
Task success and critical failuresAll in-scope attempts, with errors broken down by language, task type and risk
AdoptionEligible work completed through the system, rather than login counts alone
Task durationComparable tasks before and after, including review and rework
Cost per accepted outputModels, infrastructure, human review, operations and failed attempts
Handover and reuseRoutine changes the customer can perform independently; components actually used in later work

A good average can hide a rare but serious failure. Evaluation should cover different task types, repeated runs and version changes. Staffing or process changes during the same period can also affect results: two measures moving together do not establish causation. Anthropic

Assess candidates through work that resembles the job

A proposed assessment has three parts: discovery around an incomplete problem, a small implementation and debugging exercise, and a discussion of architecture and handover. Roughly 40, 90 and 45 minutes can serve as a starting design. These durations are suggestions, not validated hiring benchmarks.

  • How did the problem change?

    Ask which evidence led the candidate away from the customer’s original solution request.

  • How was the failure isolated?

    Examine the steps used to narrow down a production incident or a realistic failure example.

  • What happens when access is revoked?

    Ask the candidate to show the consequences for data, caches and tool access.

  • What can the customer do without them?

    Look beyond delivered documentation for evidence that someone else attempted installation and routine changes.

AI tools may be used, but the candidate should explain the resulting work. Do not expect applicants to complete real customer work for free; longer exercises should be paid and clearly scoped. Missing evidence is not the same as demonstrated inability. Assessors should use shared behavioral criteria and set weights for the actual role. An overall FDE score should never hide a security or engineering gap.

Seniority grows with the scope of uncertainty handled

Suggested responsibility levels, not a company title standard
LevelExpected responsibility
Developing FDEComplete a defined integration or evaluation workflow with supervision
Independent FDEOwn discovery, implementation, pilot evaluation and handover for one use case
Senior FDEManage multiple dependencies, difficult scope decisions and stakeholders; mentor others
Staff / Lead FDEGuide architecture, reuse and quality across accounts or teams

Years of experience provide context. The more useful question is which uncertainty the person can now resolve independently. Anthropic’s Staff listing offers one example through architectural responsibility spanning business lines and reviews of other FDEs’ designs. Anthropic

Build a delivery story in the first 90 days

This development plan assumes an existing software foundation. It does not promise independent production competence in 90 days to someone starting from scratch. Customer availability and data permissions can change the schedule.

  • Days 1–30: define the problem and build a first version

    Choose a domain and narrow workflow. Observe the process, establish a baseline, prepare a data dictionary and build a small end-to-end version. If real data is unavailable, identify the use of public or synthetic data explicitly.

  • Days 31–60: make failures visible

    Test exceptions, access boundaries, monitoring and version changes. Compare an alternative on the same tasks. Measure quality, latency and cost, and rehearse rollback or recovery.

  • Days 61–90: evaluate and hand over

    Conduct an authorized user evaluation. Have another engineer attempt installation and a routine change. Document limits and outstanding dependencies. Without field permission, do not describe the work as field validation.

A useful portfolio brings together the problem, a working example, an authorized technical review, measurements and a failure analysis. If illustrative examples replace confidential customer records, label them clearly.

In energy and industry, understand the limits of evidence

An industrial FDE must learn equipment hierarchies, units, timestamps and the limits of maintenance records. Reading a signal does not establish a correct interpretation of its physical meaning. NIST SP 800-82 Rev. 3 addresses OT security alongside performance, reliability and physical safety. At the research cutoff, an initial public draft of Rev. 4 was also available; a draft is not a finalized revision. NIST SP 800-82 Rev. 3

Illustrative scenario: a maintenance engineer uses authorized historical records and technical documents to prepare a sourced review and draft report. This example contains no real plant data or completed pilot. The proposed starting scope is authorized read-only access; physical operating decisions remain with authorized people.

In such a workflow, equipment identities and source versions must be matched, while calculations remain in testable code. Missing records, conflicting notes, outdated documents and wrong equipment matches should be tested. Model-generated text must not become the authority for physical calculations or a definitive fault diagnosis.

Each form of evidence supports only the scope examined
EvidenceWhat it can demonstrate
Synthetic testBehavior in a defined software scenario
Historical replayBehavior under selected past conditions
Expert reviewDomain suitability of the output reviewed
Authorized field pilotObservations in a particular site, period and use case
Operational acceptanceAcceptance of a defined scope by authorized parties

Success on synthetic data is not evidence of success at a real plant. Acceptance at one site does not automatically generalize to others or grant control authority. For Watt2Work, that distinction underpins keeping measured values, calculated results and interpretation separate.

Create the conditions in which an FDE can succeed

The organization must provide a business owner who can make decisions, a technical counterpart, data access and subject matter expert time. The FDE owns technical delivery; domain experts assess technical interpretation, data owners govern access and the business owner evaluates the outcome. One person should not be expected to hold every specialization and decision right.

Capacity planning includes development, customer meetings, documentation, travel and support. Recurring customer needs should reach the product team with reproducible examples and impact information. Not every request belongs in the shared product, but the reason for the decision should remain visible.

When considering an FDE, ask for an example from their last delivery: which problem did they choose, what did they build, how did they discover what was not working, and how does the customer sustain the system without them? Concrete answers make the quality of the work visible.

Sources

Research cutoff and access date: 3 November 2026. An access date is not a publication date for an undated job listing; listings may subsequently change. Company announcements are not treated as independent evidence of success. The technical guides span several years and are not all presented as new 2026 publications.

  1. Palantir · Forward Deployed Software Engineer
  2. OpenAI · Forward Deployed Engineer
  3. Anthropic · Staff Forward Deployed Engineer
  4. Vercel · Forward Deployed Engineer
  5. Databricks · Forward Deployed Engineering: Delivering Business Outcomes with AI
  6. Anthropic · Claude Frontier Academy
  7. Anthropic · Building effective agents
  8. Anthropic · Demystifying evals for AI agents
  9. Anthropic · Effective context engineering for AI agents
  10. Anthropic · Scaling Managed Agents
  11. OWASP · Top 10 for LLM Applications
  12. OWASP · Excessive Agency
  13. OWASP · Top 10 for Agentic Applications for 2026
  14. Model Context Protocol · Security Best Practices
  15. NIST AI 600-1 · Generative Artificial Intelligence Profile
  16. Google SRE · Implementing SLOs
  17. NIST SP 800-82 Rev. 3 · Guide to Operational Technology Security