Vibe Engines is free, interactive AI engineering & system design — runs in your browser. Pick a learning path →
One title,
three different jobs
Reading a thousand job postings is a better way to understand a role than reading a thousand opinions about it. A posting census of the forward deployed engineer market found what anyone who has interviewed for several of these already suspected: the title covers at least three distinct jobs, and the posting frequently does not tell you which one you are applying for.1
Contents 14 sections
The delta The three species under one title What every posting asks for Reading a posting properly Why the market looks like this How it works The evidence Worked example: turning the census percentages into counts Common mistakes when acting on the FDE job census Since then Questions Check yourself Sources Where this sitsWhat this measures that the rungs below argue about
Rungs 1 and 2 are claims about how value is created. This rung is the only one on the ladder that counts something: a census of roughly a thousand job postings, read as data about what employers are actually asking for rather than as commentary on what the role should be.
The central finding is that one title covers several genuinely different jobs. Roughly a third of the postings are pre-sales-shaped — the work is demonstrating, scoping and winning, and success is measured in deals; others are deployment-shaped, where the work is making the thing function inside one customer's systems; and others are GTM or RevOps internal-tools roles, where the work is automating a company's own go-to-market workflows. The compensation structure, the skills rewarded and what "good" looks like differ across all three, and the title does not distinguish them.
Which turns the census into something directly usable, and this is why it earns a place next to two argumentative pieces. If the variants are distinguishable from the posting's own language — whether it talks about quota, pipeline and demos, or about integrations and production support, or about internal workflows and tooling — then you can tell which job you are interviewing for before the interview, and ask the questions that confirm it. The failure this prevents is specific and common: accepting a pre-sales role while expecting to build, which is a mismatch nobody misled you about.
The three species under one title
| Species | What the posting emphasises | What your week looks like |
|---|---|---|
| Builder | Ship in the customer’s environment; own the full arc of a deployment9 | Few customers, deep, milestone-driven. Production systems someone depends on. |
| Pre-sales | Demos, proofs of concept, technical qualification, supporting the account team | Many customers, shallow, quarter-driven. Sometimes with a quota or variable pay attached. |
| GTM / RevOps internal tools | Internal automation and tooling for go-to-market and revenue-operations teams, under an FDE title | Internal customers, workflow-driven, closer to a business-systems team than to customer deployment. |
Roughly a third of postings using the title are the pre-sales shape.1 That is not a criticism — it is a legitimate, well-paid career with its own progression — but it is a different rhythm from delivery work, and accepting one while expecting the other is the most common source of unhappiness in this role.
What every posting asks for
Across frontier labs, AI infrastructure companies and vertical startups, the same cluster recurs.
The technical list
- Strong general engineering — usually Python and TypeScript, plus whatever the customer runs.
- LLM application patterns: retrieval, tool use, agents, structured output.
- Evaluation. Rarely a named keyword in the census tally (Python leads at 66%), but asked for in prose across postings, and the least-taught skill anywhere.
- Integration reality: auth, pagination, rate limits, idempotency, other people’s schemas.
- Deployment where you do not own the cloud — VPC, on-prem, sometimes air-gapped.
- Increasingly: MCP servers and agent harnesses named as deliverables.10
The list that decides who is hired
- Reframing a vague ask into a problem worth solving, before writing anything.
- Learning an unfamiliar domain in days, well enough to be useful.
- Saying no to a customer request and keeping the relationship stronger.
- Judging when to ship something rough and when that would be negligent.
- Being the only person who understands the system — then engineering your way out of it.
The technical bar is a strong generalist rather than a specialist; the differentiator is the second column. First Round’s account of hiring for this role puts the engineering bar at staff level, plus a temperament most strong engineers have never been asked to develop.11 If you are technically strong and have never sat in front of an unhappy customer, that gap is what to work on — not your algorithms.
Evaluation is not in the census’s keyword tally, which favours named tools such as Python (66%) and AWS (32%), but postings ask for it in prose again and again, and it has almost no training material aimed at practitioners. Turning “it should be accurate” into a golden set, a human-agreement ceiling, a calibrated judge and a CI gate is a learnable, teachable skill — and being able to describe that pipeline in an interview is disproportionately effective. The method is in evals for client work.
Reading a posting properly
Find the compensation shape
A quota, OTE or bookings-linked bonus is a strong hint that the role is pre-sales-shaped, though postings are not consistent about it. Neither answer is disqualifying; not knowing before you accept is.
Count the customers
“Own the full arc of a deployment” is a builder posting.9 “Support the account team across a portfolio” is not. One deep engagement is a different job from six shallow ones.
Look for the product loop
Anthropic’s posting publishes a 40/30/30 split with 30% feeding learnings back into the product.10 A posting with no such loop is describing consultancy, and the work will not compound.
Check the travel line
Some roles are contractually 25–50% travel.15 It is uncompensated cost, and at 40% the effective hourly rate is not what the headline says.
Read the interview loop as data
A decomposition round scored on your questions means a builder role. A live product demo and a mock discovery call means pre-sales. The loop describes the job more honestly than the posting does.
“What fraction of last quarter was spent pre-sale versus post-sale?” and “What did the last deployment contribute back to the product?” Ninety seconds, and they distinguish the three species better than any job description. Both answers are fine; a vague answer to the second one is the informative case.
Why the market looks like this
The posting growth is not a fashion cycle, and it is not really about hiring. It is a response to a measurement problem: capability is broadly available, enterprise outcomes are not, and a widely-reported finding put roughly 95% of enterprise AI pilots at no measurable P&L impact.17 The strategic answer several companies reached simultaneously was to spend margin on deployment depth — a16z’s services-led-growth argument — and the operational expression of that decision is a job posting.8
Hence the capital: OpenAI standing up a deployment organisation,5 Anthropic and Blackstone launching a $1.5B venture,6 Microsoft committing $2.5B to embed engineers with customers.7 A thousand postings is what that strategy looks like from the outside.
Posting counts measure demand signals, not filled roles, and title inflation is real in a hot market — some of those postings are existing solutions-engineering jobs renamed. Treat the census as a map of what employers are asking for, which is genuinely useful for preparing, and not as a headcount. The compensation picture is bimodal and is handled separately in the salary breakdown.
The loop is unusual, and practisable
How the Bloomberry census was assembled
The census is a blog analysis by Henley Wing Chiu of Bloomberry, published on November 18, 2025 and last updated on January 25, 2026.
- Source the postings. 1,000 job postings for forward deployed engineers, supplied by Revealera, a job-data provider whose clients are financial firms. The post does not say which job boards were covered, when the postings were collected, or how duplicates were handled.
- Measure growth by title. Postings titled forward deployed engineer from January to October 2025 are compared with the same months of 2024, giving a 1,165% year-over-year increase; October 2025 was the busiest month the author had recorded.
- Classify each posting by its work. The author sorts postings into three types from what they describe and attaches typical markers to each, such as coding share, travel and posted pay. The split is the author's judgment, not a field in the data.
- Count requirements. Skills, responsibilities, experience, team placement and industry are tallied as shares, each over the postings that state that item.
- Read pay from disclosed ranges. The salary median uses only postings that published a range, and the post treats it as base pay.
- Add a career-path sample. Separately, 100 LinkedIn profiles of people working as FDEs show where they came from; the author presents it as a sample, not a survey of the field.
The three types, as the census describes them
- Builder FDE (60%). An engineer embedded with customers to build, deploy and maintain production systems, closer to a senior software engineer than to a consultant: 70–90% coding and 30–50% travel.
- Sales Engineer+ (30%). A solutions or sales engineering job under a new title: demos, proofs of concept and product configuration during the sale, with the build handed to implementation teams; 30–40% coding, under 20% travel, and commission on top of base pay.
- Internal Tools Builder (10%). A go-to-market engineering or RevOps role building automation for internal sales, marketing and customer-success teams, which the author argues should not carry the title at all; under 5% travel.
How it relates to the other counts on this page
The 1,206 postings across 669 companies and the $185K median base quoted elsewhere on this page come from an earlier snapshot of a different census, Plank's, which uses a stricter definition of the role (its live page has since been updated). Bloomberry's median is $173,816. The two should not be pooled, because different sources, windows and definitions give different denominators.
FDE, solutions engineer, solutions architect
The census draws its sharpest line between the titles by timing: a solutions engineer's work ends when the customer agrees the product will work, and a forward deployed engineer's work begins there. Its Sales Engineer+ type is the overlap, the work long done under sales or solutions engineer titles. Solutions architects usually design reference architectures and advise across many accounts rather than ship production code inside one. What separates the Builder FDE is its coding share and its ownership of a production deployment at one customer.
What the 1,000 postings show, and what counting them cannot
| Measure | Census figure |
|---|---|
| Growth in FDE-titled postings, January–October 2025 against 2024 | 1,165% |
| Builder FDE / Sales Engineer+ / Internal Tools Builder | 60% / 30% / 10% |
| Posted pay ranges by type | $140–250K / $120–200K plus commission / $100–180K |
| Median base salary, postings with ranges | $173,816 |
| Mention equity / mention OTE / mention a quota | 70% / 8% / 0% |
| Require travel | 68% |
| Experience: 0–2 / 3–5 / 6–8 / 9+ years | 12% / 60% / 20% / 8% |
| Placed in a dedicated FDE team / engineering / sales | 45% / 38% / 14% |
| Most-named skills | Python 66%, TypeScript 35%, AWS 32%, AI agents 35%, LLMs 31%, RAG 12% |
| At companies of 11–200 employees | 58% |
Two findings change how the rest of this page reads. Most postings are builder roles, not sales ones. And on pay the census contradicts itself: it describes the Sales Engineer+ type as earning commission and carrying a quota, yet counts only 8% of all postings mentioning on-target earnings and 0% mentioning a quota. Even if every OTE mention were a sales-shaped posting, at most about a quarter of them could carry one, so the type must have been recognized mostly from the work described, not from pay terms.
The other limits are partly the author's own. The 60/30/10 split is a classification, not a measurement. Pay covers only postings with a published range and only base salary; experience and industry shares cover only postings that state them, and 79% name no industry at all. The growth figure is by title, so renamed solutions-engineering jobs count as new demand, and one year's count cannot tell a hiring cycle from lasting change. And a posting is what an employer advertises, not a filled role.
Worked example: turning the census percentages into counts
This is arithmetic on the census's reported figures, with the 1,000 postings as the base wherever a share covers all of them.
| Figure | Census value | As counts or multiples |
|---|---|---|
| Growth in FDE-titled postings, January–October | +1,165% | 12.65 times: every 100 postings in 2024 became 1,265 in 2025 |
| Builder / Sales Engineer+ / Internal Tools Builder | 60% / 30% / 10% | 600 / 300 / 100 postings |
| Mention on-target earnings | 8% | 80 postings |
| Mention a quota | 0% | 0 postings |
| Median base, Bloomberry against the earlier Plank snapshot | $173,816 against $185K | $11,184 apart; Bloomberry 6.0% lower |
The counts make the census's inconsistency concrete. Even if all 80 postings that mention on-target earnings were Sales Engineer+ roles, they would cover 80 of 300, about 27 percent, of a type the census describes as paid on commission, and not one posting mentions a quota. So the type must have been assigned mostly from the work described, not from pay terms.
The growth multiple needs the same care. A 1,165 percent rise is a ratio of title counts, so a team that renamed ten solutions-engineering postings in 2025 adds ten to the numerator while the 2024 count never saw them: renaming and new demand look identical. And the $11,184 gap between the two medians is not a pay trend or a premium for either definition of the role; the two censuses use different sources, windows and definitions, so the difference mixes all three and should not be read as anything until they are put on one denominator.
Common mistakes when acting on the FDE job census
The census is most useful as a way to read one posting well. Most misuses come from applying its aggregates to a single job, or its labels to a different question.
- Using pay terms to spot the sales-shaped role
Only 8% of postings mention on-target earnings and none mentions a quota, yet 30% were classed as sales-shaped. So a posting with no commission language can still be a sales job. Read the work described instead: demos and proofs of concept against owning a production deployment, the coding share, and whether the team sits in sales.
- Preparing for the wrong seniority
First Round's account of hiring describes a staff-level engineering bar, while 60% of census postings that state experience ask for three to five years. The two sources describe different slices of the market; prepare for the bar the specific posting and its interview loop set, not for either average.
- Treating the skill tally as a syllabus
A tally counts the words employers write, which favours named tools: Python at 66%, AWS at 32%. Practices such as evaluation or careful integration are usually written as prose, so a low or missing count says little about how much the interview will probe them.
- Comparing an offer with the median
The $173,816 median is base pay, from postings that published a range, while 70% of postings mention equity and sales-shaped roles add commission. Compare base with base and the full package with the full package, within the same role type.
- Hiring under one title for three jobs
For employers the census is a warning: a posting called forward deployed engineer will draw candidates expecting any of three different jobs. State the type, the coding share, the travel and where the team reports, or expect offers declined and early departures from people who wanted a different one.
What a posting census can and cannot tell you
Job postings measure what organisations say they want, which is related to the work but not identical to it. A posting is written to attract candidates and frequently to satisfy an internal process; the requirement list is often aspirational, the seniority label is often negotiable, and the actual day-to-day is set by the team's current pressures rather than by the text. So this is a census of demand as advertised.
It is also a snapshot. A count taken at one moment in a fast-moving market cannot separate durable structure from a hiring cycle, and the growth figures that make the market look dramatic are precisely the ones most sensitive to the window chosen. Postings also over-represent organisations with formal hiring processes, and under-represent the small teams where this kind of work is often most concentrated.
What survives all of that is the taxonomy, and it is the durable contribution. That one title spans a sales-shaped job, a deployment job and a product job is a structural observation, not a statistic — it does not depend on the exact proportions and it explains most of the confusion in how the role is discussed. Read alongside rung 2, the two fit together: a company trading margin for moat needs all three of those variants, values them differently, and has an incentive to describe them with one word.
Questions people ask about 1,000 FDE Jobs, Analysed
What is the difference between a forward deployed engineer and a solutions engineer?
Job postings use one title for both. In Bloomberry's census of 1,000 forward deployed engineer postings, 60% describe builder roles that spend 70 to 90% of the time coding, build and maintain production systems inside a customer, travel 30 to 50% of the time and post about $140,000 to $250,000. Another 30% are what the author calls Sales Engineer+, solutions or sales engineering under a new title: demos, proofs of concept and configuration during the sale, 30 to 40% coding, under 20% travel, and $120,000 to $200,000 plus commission. The author's short version is that a solutions engineer's job ends when the customer agrees the product will work, and an FDE's job starts there.
How fast are forward deployed engineer job postings growing?
Bloomberry's analysis of 1,000 postings from the job-data provider Revealera found that postings titled forward deployed engineer grew 1,165% year over year, comparing January to October 2025 with the same months of 2024, and that October 2025 was the busiest month the author had recorded. A 1,165% increase means roughly 12.7 times as many postings. Because the count is by title, some of the growth is existing solutions-engineering or implementation jobs being renamed, and a count taken in one fast-moving year cannot separate a hiring cycle from lasting demand. Postings also measure what employers advertise, not roles actually filled.
How much do forward deployed engineers earn, according to job postings?
Bloomberry's census puts the median posted base salary at $173,816, computed only from postings that disclosed a range. By type, builder roles post about $140,000 to $250,000, sales-shaped roles $120,000 to $200,000 plus commission, and internal tools roles $100,000 to $180,000. Seventy percent of postings mention equity and 8% mention on-target earnings; the census counts no posting that mentions a quota, although its own description of the sales-shaped type lists one. An earlier snapshot of a separate census by Plank, with a stricter definition and 1,206 postings across 669 companies, reports a median base of $185,000. Both figures are base pay from employers that publish ranges, not a random sample.
What skills do forward deployed engineer job postings ask for most?
In Bloomberry's census, the most-named technical skills are Python in 66% of postings, TypeScript in 35% and AWS in 32%, followed by GCP at 22%, Azure at 18%, Kubernetes at 14% and Docker at 12%. On the AI side, AI agents appear in 35%, LLMs in 31% and retrieval-augmented generation in 12%, with OpenAI, Anthropic, PyTorch and LangChain each named in under a tenth. The most common responsibilities are working directly with customers, in 55% of postings, building and deploying AI or ML systems at 37%, and integrating systems and APIs at 32%. The experience asked for is mostly three to five years.
How senior are forward deployed engineer roles, and where do they sit?
Among Bloomberry's postings that state an experience level, 60% ask for three to five years, 20% for six to eight, 12% for up to two and 8% for nine or more, so the role is mostly mid-level rather than entry-level or staff. Forty-five percent sit in a dedicated FDE team, 38% in the engineering organization and 14% in go-to-market or sales, with smaller shares in customer success and professional services. Fifty-eight percent are at companies with 11 to 200 employees, and 68% of roles require travel. Where a role sits can be a useful clue to which of the three types it really is.
4 questions to test what you just read
Work each one out before you open it — a number, a prediction or a reason, not a definition. Producing the answer is what makes it stick. Your progress is kept on this device.
In the 1,000-posting census split 60/30/10, if every posting that mentions OTE were a Sales Engineer+ role, what share of those roles would mention OTE at most?
Show answer
8% of 1,000 = 80 postings mention OTE, and Sales Engineer+ is 300 postings, so at most 80/300 ≈ 27% of them. Yet the census describes that type as paid with commission and carrying a quota, which its own 0% quota count contradicts, so pay language is a weak test of the type.
If postings grew 1,165% year over year, how many postings in January–October 2025 correspond to 100 in the same months of 2024?
Show answer
A 1,165% increase means 100 + 1,165 = 1,265, about 12.65 times as many, not 11.65. Because the count is by title, part of that jump can be existing jobs renamed rather than new demand.
Why can't the $173,816 median and Plank's $185K median be averaged into one market figure?
Show answer
They come from different samples with different definitions: Bloomberry's 1,000 FDE-titled postings and Plank's 1,206 stricter-definition postings across 669 companies, each computed only over postings that disclosed pay, and both base salary only. Averaging them hides that the denominators differ.
A posting asks for 70–90% coding and 30–50% travel. Which of the census's three types is it, and what pay range does the census attach?
Show answer
The Builder FDE, 60% of postings, posted at about $140–250K. Sales Engineer+ is 30–40% coding with under 20% travel, and the Internal Tools Builder is an internal go-to-market role with under 5% travel.
Sources
Every number on this page traces to one of these. Where a figure is self-reported or crowd-sourced rather than first-party, it is labelled inline.
Cited on this page
- Bloomberry — “I analyzed 1,000 forward deployed engineer jobs” (Nov 2025) — posting growth, builder/pre-sales/internal split. bloomberry.com/blog/i-analyzed-1000-forward-deployed-engineer-jobs-what-i-learned/
- Plank — FDE job-market census — 1,206 strict-definition postings across 669 companies; median posted base $185K. www.joinplank.com/fde-job-market
- OpenAI — launching the Deployment Company — openai.com/index/openai-launches-the-deployment-company/
- TechCrunch — Anthropic and Blackstone launch “Ode” ($1.5B) — techcrunch.com/2026/07/15/anthropic-blackstone-ode/
- CIO Dive — Microsoft commits $2.5B to embed engineers with customers — www.ciodive.com/news/microsoft-25b-embed-engineers/824392/
- a16z — Services-Led Growth (Joe Schmidt, 4 Jun 2025) — the margin-for-moat thesis behind FDE hiring. a16z.com/services-led-growth/
- OpenAI — Forward Deployed Engineer job description — “full arc of a deployment”. openai.com/careers/forward-deployed-engineer-(fde)-nyc-new-york-city/
- Anthropic — Forward Deployed Engineer, Applied AI (JD) — 40/30/30 split; MCP servers, sub-agents and agent skills as deliverables. jobs.menlovc.com/companies/anthropic/jobs/69674588-forward-deployed-engineer-applied-ai
- First Round Review — “So you want to hire a forward deployed engineer” — the staff-engineer bar. review.firstround.com/so-you-want-to-hire-a-forward-deployed-engineer/
- PostHog — “WTF is a forward deployed engineer?” — first-party account of the role at a product company, including travel reality. posthog.com/blog/forward-deployed-engineer
- MIT NANDA “State of AI in Business” — 95% of pilots with no measurable P&L impact — report dated July 2025, available as a PDF; the figure here is cited via later press coverage (TechCrunch, 30 Jul 2026), which is what this link points to. techcrunch.com/2026/07/30/forward-deployed-engineers-are-the-ai-industrys-latest-talent-obsession/
The industry numbers
Not research papers: a consultancy census, a VC essay and a job-posting analysis. Included because their figures get quoted as if they were, and read here for their method.
- 1The 95% Number, Examined2026
- 2Trading Margin for Moat2026
- 31,000 FDE Jobs, Analysed2026
Explore the topic
See this alongside everything else on the same subject — handbooks, system designs, challenges and tools, in one place.
More Paper Breakdowns
- The 95% Number, ExaminedThe most-quoted statistic in enterprise AI, read carefully: roughly 95% of pilots reportedly produced no MEASURABLE profit-and-loss impact. Two words carry the sentence. "Measurable" means attributable financial effect — not accuracy, not satisfaction — and "pilot" means a bounded trial, which selects for projects that end before an accounting period closes. Three separate failures hide inside the one number: MEASUREMENT failure (it worked and no baseline exists, because nobody captured the before-picture in week one and it is unrecoverable afterwards), ATTRIBUTION failure (something improved and three other things changed the same quarter, so finance will not credit yours), and ACTUAL failure (the workflow was wrong or nobody adopted it). The first two are why the forward deployed role exists — both are solved by work before and after the model. Sourced, confidence-labelled (reported via press coverage, not a public methodology), and paired with the a16z argument it mirrors.Read →
- Trading Margin for MoatWhy a software company would deliberately hire expensive engineers to do customer work. The services-led-growth thesis: spend gross margin on deployment depth because the resulting integration is hard to displace and the outcome is provable — the margin hit is an acquisition cost for defensibility, not an inefficiency. The arithmetic that decides whether it holds, as a worked napkin example: an FDE at ~$300K loaded doing 3 deployments a year costs ~$100K per deployment, which is 67% of a $150K ACV and 17% of a $600K one — and REUSE is the only term that improves over time (0.6x, then 0.4x). The failure mode built into the thesis is paying the margin and not receiving the moat, which arrives one reasonable exception at a time. Diagnostic: does deployment N take measurably less time than N−1? Plus what the trade means for your career and the two questions to ask an employer.Read →
- Word2VecHow words became math. Dense word vectors learned from the company a word keeps, so king − man + woman lands near queen. Skip-gram, CBOW, the distributional hypothesis, and the origin of every embedding model powering search and RAG.Read →
- ResNetThe skip connection that made deep learning deep. Why stacking layers made networks worse, and how residual learning let them reach 150+ layers and win ImageNet — the identity shortcut every Transformer still uses inside every block.Read →
- CLIPHow AI learned to connect images and words. Train an image encoder and a text encoder together on 400M internet image-caption pairs so pictures and words share one space — enabling zero-shot classification and the text-to-image bridge behind modern generators.Read →
- GPT-3The paper that made models learn from the prompt. Scale a Transformer decoder to 175 billion parameters and a new behavior emerges — in-context learning: teach it a task with a few examples in the prompt, no fine-tuning, no weight updates. Zero-, one-, and few-shot prompting explained.Read →