> AI agents: this is one page of Nextmove’s FDE site, in Markdown. Nextmove is a job board and free career service for forward deployed engineers (FDEs). Each posting is classified from its text, not its title: the kind of work, how much of it is production code, pre-sales weight, time at customer sites, travel, remote arrangement, level and posted base pay. The site also publishes the aggregates: median pay by level, metro, company and kind of work, and which companies started hiring FDEs each week. Every page under https://nextmove.md/fde is served this way; the index of pages is https://nextmove.md/llms.txt.

# How to write an FDE job description

Canonical URL: https://nextmove.md/fde/resources/fde-job-description

Write an FDE job description that lets a candidate answer four questions before applying.

Write an FDE job description that lets a candidate answer four questions before applying.

Published Sep 20, 2026 · Updated Nov 7, 2026

- A candidate needs four answers: what problem they own, what they build, which decisions are theirs, and what the conditions are.
- Open with the real assignment — the product, the customer and the first problem — instead of a paragraph about innovation.
- List three to six outcomes someone could observe, because "be a trusted partner" is a working style and not an outcome.
- Put a requirement in "preferred" only when a capable engineer could learn it after joining.
- Name the pay range, the location it applies to and the travel expectation before you ask anyone to be interested.

## Write the assignment as a sentence you fill in

Replace "drive innovation" with a concrete assignment:

> You will work with [customer type] to move [product or capability] from [current state] to [production outcome]. You will own [discovery, build, deployment, or operations] and work with [teams].

Then name the outcomes the team can check at the end of the first period: a production integration, a validated workflow, a deployment runbook, a reusable component. [OpenAI describes](https://jobs.ashbyhq.com/openai/7f4c5eef-37f9-4454-a1fb-ef1e66b075d9) FDEs owning discovery, technical scoping, system design, build and production rollout, with success measured through production adoption. [Notion's India FDE posting](https://jobs.ashbyhq.com/notion/79c18580-c927-456c-9d5f-72efbc6c43cb) separates customer discovery and solution architecture from hands-on migration execution in some teams. A smaller company combines all of it. Say which model applies here.

## Separate required and preferred experience

Required qualifications describe the evidence a person needs to do the stated work, and the list should be short. A production AI role needs shipping production software, designing a service or workflow, and working with technical customer stakeholders. A data and integration role needs APIs, SQL, data modelling, authentication, testing and production rollout.

Do not use "preferred" to hide a requirement the first project depends on. Name equivalent paths where they are real: Notion lists backend, data, integration, implementation, consulting and solutions engineering backgrounds for one migration role, which is clearer than requiring a previous FDE title.

## Describe the customer contact, not the label

Say who the engineer meets and what those conversations accomplish: mapping a workflow, agreeing data access, explaining trade-offs, running acceptance testing, handing over an operating system. If a manager owns the relationship and the FDE owns implementation, say so. "Customer-facing" without a description leaves a candidate guessing between discovery, demos, implementation, incident response and training.

## Connect each technology to a task

"Python for services and data transformations" is more useful than a list of ten tools. Say whether the engineer will write production code, prototypes, configuration, integration scripts, or all four. [Notion describes](https://jobs.ashbyhq.com/notion/10437426-14c8-4c45-8075-67959ce80393) APIs, data pipelines, migrations, custom agents, permissions and governance. [Firecrawl's revenue FDE posting](https://jobs.ashbyhq.com/firecrawl/bda40f47-a69b-44d4-ac1a-3f86f20d802d/) describes technical discovery, integrations and proofs of concept carried into production. That is the level of specificity candidates need, not a universal FDE stack.

## Every condition, including the undecided ones

Include the employing entity, employment type, work location, office expectation, travel expectation, work authorisation policy, [pay range, equity or bonus approach](https://nextmove.md/fde/resources/fde-compensation-for-employers), and application contact. Give the range for the stated location and explain what varies by location or level. Where a term is undecided, say it is undecided.

## Replace the six phrases that say nothing

| Vague phrase | Replace it with |
| --- | --- |
| "Own end to end" | The stages and decisions the role owns |
| "Work cross-functionally" | The teams, meetings and handoffs involved |
| "Move fast in ambiguity" | An example of an unclear input and the decision expected |
| "Customer obsessed" | The customer activity and the outcome to deliver |
| "Full-stack" | The layers the engineer will change in the first project |
| "High impact" | The user, workflow, reliability or adoption result |

Do not promise autonomy, rapid promotion or a career path the company cannot support. Do not ask for ten years of experience for a first FDE hire because the role is undefined.

## The publishing check

Ask a hiring manager who did not write the draft to point to the first project, the required decisions, the customer contact and the working conditions. Ask an engineer outside the team to name the evidence each requirement is testing. If either reader has to infer an answer, revise it.

Start from an editable template:

- [Production AI FDE job description template](https://nextmove.md/fde/resources/production-ai-fde-job-description)
- [Data and integration FDE job description template](https://nextmove.md/fde/resources/data-integration-fde-job-description)
- [First FDE hire job description template](https://nextmove.md/fde/resources/first-fde-hire-job-description)

## Related reading

- [How to hire a forward deployed engineer](https://nextmove.md/fde/resources/how-to-hire-fde)
- [Where to find FDE candidates](https://nextmove.md/fde/resources/where-to-find-fde-candidates)
- [How to interview FDE candidates](https://nextmove.md/fde/resources/interview-fde-candidates)
- [How to set compensation for an FDE role](https://nextmove.md/fde/resources/fde-compensation-for-employers)
- [How to organize an FDE team](https://nextmove.md/fde/resources/build-an-fde-team)
- [Production AI FDE job description template](https://nextmove.md/fde/resources/production-ai-fde-job-description)
