Public edition 3.2   /   Updated October 31, 2026
Download HTML ↓

A practical, independent learning guide

From customer problem
to measurable impact.

A curated learning library for Forward Deployed Engineers and Special Projects Engineers. Build the foundations, sharpen your judgment, and learn to deliver systems that keep creating value after the pilot.

Independent · public guide17 real cases16 interview questionsNo account required
37curated learning resources
10distinct skill areas
7books with reading pointers
8advanced decision guides

Build the foundation

Entering FDE work

For a software engineer new to customer delivery. Start with the gaps in your knowledge, then follow the 12-week project.

  1. Observe a workflow
  2. Make a reliable integration
  3. Prove one useful change

Your evidenceA working customer workflow, an evaluation report, and a handoff another person can use.

Improve a real deployment

Working FDE

Use the current failure or bottleneck to choose a short reading sequence. Skip the role introductions.

  1. Locate the first failure
  2. Make recovery predictable
  3. Test what changed for users

Your evidenceA before/after comparison with failure slices, operating cost, and a rollout decision.

Build durable capability

Senior FDE / team lead

Study the boundaries where local success can create shared risk, maintenance cost, or organizational dependence.

  1. Define the invariants
  2. Find the actual constraint
  3. Make the next engagement easier

Your evidenceA reusable delivery package, explicit ownership, and a measured reduction in second-deployment effort.

Already delivering in the field? Go straight to advanced fieldcraft for permission consistency, uncertain writes, evaluation failures, economics, and reuse. Use the library filters for books, podcasts, talks, or advanced material. Reading and case reviews save locally alongside your roadmap progress.

What does the work feel like? Read 8 firsthand FDE stories about career changes, daily delivery, team building, and moving on from the role. Each explains the context, tradeoff, and limits of the account.

New to the role? Explore the delivery loop

THE DELIVERY LOOP / 01

Discover the work behind the request.

Start with a person, a recurring task, and an observable problem. Watch how work happens today.

Example: a support team asks for a chatbot. First establish which customer tasks fail and why.

The loop and role comparison are editorial learning models. Titles vary by company; SPE means Special Projects Engineer here. Neither role is a universal seniority level.

02 / SPE

Own the unclear problem.

The Cognition example illustrates broad problem ownership, including internal infrastructure and new product opportunities. Use it as one concrete model.

Before you start

A pilot gets excellent demo feedback. Which evidence would best support expanding it?

Use this guide: follow the roadmap, discuss one case each week, and answer interview questions before opening the response guide. Completion records effort; your project evidence shows capability.

FIELD GUIDE / 04

A 12-week path to delivery.

For engineers who can already build a small application. Plan for 5–8 focused hours per week, plus user access. Stretch the schedule if software or data foundations are new to you. This is a suggested sequence, not a credential.

One project throughout. Choose a bounded, permitted workflow with real users. If you lack user access, use public or synthetic data and label the outcome as a simulation. The acceptance gates below are editorial recommendations, not employer requirements.
Learning design: three additional perspectives

Learn engineering and customer work together

The FDE Academy method article describes parallel technical and consulting tracks, repeated application, and a reviewed portfolio. Use that lens each week: pair a technical artifact with evidence of a customer decision.

Commercial provider self-description. Program effectiveness and certification claims are not independently assessed. This guide is unaffiliated with FDE Academy / Futurense.

Make the handoff observable

Plank’s about page describes a training-and-embedded-team model; it is provider context only. Its specific Day 37 lesson adds an observed runbook test and a record of usability findings. The published example uses simulated participants.

Use a real peer for your handoff review; simulated users do not establish customer usability.

Let field evidence change product decisions

Vinoo Ganesh’s Next Play essay contributes a personal transition and rotation-program story. It belongs in Stories, where its lessons and limits are annotated, rather than another mandatory role introduction.

Editorial suggestion: record one assumption that field evidence changed, then have a reviewer challenge the resulting design decision.

WEEK 01 / Discover0 / 3

Understand the role

Define the customer, the workflow, and your decision rights.

Core reading

Go deeper when needed

Evidence to move onA charter with one outcome, one owner, and an explicit out-of-scope list.

WEEK 02 / Discover0 / 3

Discover the real problem

Observe a recurring workflow before proposing a solution.

Core reading

Go deeper when needed

Evidence to move onA workflow map and evidence of repeated pain; avoid hypothetical willingness-to-use claims.

WEEK 03 / Frame0 / 3

Decompose and scope

Choose the smallest valuable change you can evaluate.

Core reading

Go deeper when needed

Evidence to move onA scoped proposal with a baseline, an acceptance test, and a stop condition.

WEEK 04 / Frame0 / 3

Make the data usable

Turn permissions, schemas, and dirty records into explicit constraints.

Core reading

Go deeper when needed

Evidence to move onA reproducible data sample and an integration contract another engineer can understand.

WEEK 05 / Build0 / 3

Build a thin vertical slice

Deliver one complete user action through the system.

Core reading

Go deeper when needed

Evidence to move onA working path from input to outcome, with assumptions and limitations written down.

WEEK 06 / Build0 / 3

Evaluate before expanding

Make failures visible and reproducible.

Core reading

Go deeper when needed

Evidence to move onA versioned evaluation report with failure categories and release criteria.

WEEK 07 / Deploy0 / 3

Engineer for production

Handle partial failure and make operations understandable.

Core reading

Go deeper when needed

Evidence to move onA runbook demonstrating how to detect, contain, and recover from failure.

WEEK 08 / Deploy0 / 3

Run a controlled pilot

Put the system into a real workflow with a named owner.

Core reading

Go deeper when needed

Evidence to move onA pilot review with usage, failures, user feedback, and an explicit go/no-go decision.

WEEK 09 / Measure0 / 3

Measure adoption and value

Connect usage to outcomes and account for ongoing work.

Core reading

Go deeper when needed

Evidence to move onAn impact memo with denominators, a comparison period, and uncertainty.

WEEK 10 / Measure0 / 3

Close the feedback loop

Convert corrections into durable improvements.

Core reading

Go deeper when needed

Evidence to move onA traceable chain from user feedback to a tested change.

WEEK 11 / Scale0 / 3

Generalize and hand off

Make the next deployment cheaper to deliver and maintain.

Core reading

Go deeper when needed

Evidence to move onA maintainable package, an accountable owner, and a measured second-deployment cost.

WEEK 12 / Scale0 / 3

Defend the work

Show judgment, evidence, and an honest account of limits.

Core reading

Go deeper when needed

Evidence to move onA portfolio case study, demo, evaluation report, and candid retrospective.

FIELD GUIDE / 08

Learn from people who show their work.

Practitioners, team builders, and adjacent experts. Company affiliations describe the linked publication, not a live employment directory. A blank talk or article means no suitable item was verified for this edition.

X identity check: Nabeel Qureshi’s indexed profile matched his name and personal domain. Other listed handles remain explicitly unverified; X blocked direct inspection. No handle is guessed for people without a reliable candidate. Articles and talks are the learning sources, not profile pages.

Company / contextPerson & learning valueX handleTalk / podcastArticle / book
CognitionNick Wong

SPE practitioner

Unowned problems → useful infrastructure → product opportunities.
Not verified — no link suppliedNo verified talk in this editionNick Wong, Special Projects Engineer
CognitionJia Wu

FDE practitioner / speaker

Customer outcomes, engineering adoption, and product feedback.
Not verified — no link suppliedHow Forward Deployed Engineering is Done at Cognition See the linked talk
Ramp (at publication)Leo Mehr

FDE team builder

How to scope work and decide when to generalize.
@LeoMehr ↗

Unverified handle

How Forward Deployed Engineering is done at Ramp Forward Deployed Engineering
Palantir (former)Nabeel S. Qureshi

Former FDE

Field context, enterprise data, and product development.
@nabeelqu ↗

Identity corroborated

No verified talk in this editionReflections on Palantir
OpenAIColin Jarvis

FDE leader / author

Turn delivery experience into reusable capabilities.
Not verified — no link suppliedNo verified talk in this editionWhat FDE means at OpenAI
SierraNatalie Meurer

Agent engineering practitioner

Domain expertise and production agent delivery.
@natalie_meurer ↗

Unverified handle

No verified talk in this editionMeet the AI agent engineer
DeepLearning.AIAndrew Ng

Educator / industry perspective

Where customer-embedded engineering fits in applied AI.
@AndrewYNg ↗

Unverified handle

No verified talk in this editionThe Batch, Issue 355 — opening letter on AI FDEs
Latent Space / AI Engineerswyx

Educator / community builder

Broader AI engineering concepts and communities.
@swyx ↗

Unverified handle

No verified talk in this editionThe Rise of the AI Engineer
Y Combinator (at publication)Eric Migicovsky

Founder / educator

Discover real user problems through concrete past behavior.
Not verified — no link suppliedHow to Talk to Users See the linked talk
Morgan Stanley (at publication)Jeff McMillan

AI business leader

Enterprise adoption and the role of evaluation.
Not verified — no link suppliedNo verified talk in this editionMorgan Stanley uses AI evals to shape the future of financial services
Morgan Stanley (at publication)David Wu

AI architecture leader

Retrieval quality and expert review at enterprise scale.
Not verified — no link suppliedNo verified talk in this editionMorgan Stanley uses AI evals to shape the future of financial services
SierraVijay Iyengar

Engineering author

A published interview format that tests building and judgment.
Not verified — no link suppliedNo verified talk in this editionThe AI-native interview
AWS (at publication)Marc Brooker

Systems engineering author

Reliable integrations under partial failure.
Not verified — no link suppliedNo verified talk in this editionTimeouts, retries, and backoff with jitter
Independent / AI evaluationHamel Husain

Practitioner / educator

Error analysis and trustworthy automated judges.
Not verified — no link suppliedNo verified talk in this editionAI Evals: Everything You Need to Know
UC Berkeley (at episode publication)Shreya Shankar

Researcher / educator

Data validation, reproducibility, and evaluation.
Not verified — no link suppliedGrounded Research: From Google Brain to MLOps to LLMOps AI Evals: Everything You Need to Know
Independent authorChip Huyen

AI engineering author

Choose adaptation and serving approaches from measured constraints.
Not verified — no link suppliedNo verified talk in this editionAI Engineering
Honeycomb (at episode publication)Charity Majors

Operations practitioner

Connect production behavior to useful telemetry.
Not verified — no link suppliedObservability for AI with Charity Majors See the linked talk
HumanLayerDex Horthy

Agent engineering author

Control workflow state and understand framework tradeoffs.
Not verified — no link supplied12-Factor Agents · AI Engineer talk 12-Factor Agents · Unify execution state and business state
Independent authorWill Larson

Technical leadership author

Choose consequential work across organizational boundaries.
Not verified — no link suppliedNo verified talk in this editionWork on what matters

FIELD GUIDE / 07

Interview questions, with provenance.

Answer aloud, explain assumptions, then open the response guide. Use the notes to record your reasoning and the evidence you missed. The guides and follow-up questions are editorial suggestions, not official answer keys.

What is real? Q01–Q06 paraphrase first-person candidate reports. Q07–Q08 summarize an employer-published format. Q09–Q15 are original questions derived from documented cases or architecture; Q16 applies an operations framework to a hypothetical scenario. These latter questions are not reported employer questions.

Reports are uncorroborated and process details vary. The two Palantir posts provide limited, concentrated evidence; there is no verified public SPE question bank here. Ask your recruiter about the current format and AI-tool rules.

Q01 / Decomposition

Palantir FDSE

Candidate-reported

Design an application that lets users share their interests.

The candidate reports this specific design prompt. Wording is paraphrased; no official confirmation.

Source: Palantir FDSE Interview Experience (REJECTION~)

Open response guide & follow-up

Clarify who shares with whom, visibility, matching behavior, and success. Model users, interests, and interactions. Walk through one user journey before discussing scale.

Mock follow-up: What changes if interest visibility is private by default? How would you test matching quality?

Q02 / Coding

Palantir FDSE

Candidate-reported

Implement search(user_id, users) for the interest-sharing application.

The function name is reported, but the full schema and requirements are not public. Agree on them with your mock interviewer first.

Source: Palantir FDSE Interview Experience (REJECTION~)

Open response guide & follow-up

Ask what results mean, whether order matters, and how prior interactions affect eligibility. Start with a correct implementation; test empty data, duplicates, missing users, and ties.

Mock follow-up: Explain the time and space costs. Which lookup would you index, and why?

Q03 / Coding

Palantir FDSE

Candidate-reported

How would you make meeting-history lookups faster?

Reported as a follow-up to the same interview; the original data model is incomplete.

Source: Palantir FDSE Interview Experience (REJECTION~)

Open response guide & follow-up

Identify the lookup key and read/write pattern. Compare a scan with a keyed index, explain memory and update costs, and preserve the original matching semantics.

Mock follow-up: How do cancellations, duplicate records, or stale indexes affect correctness?

Q04 / Coding

Palantir FDSE

Candidate-reported

How would you speed up searching interests if the data must remain an array?

Reported follow-up; the post suggests sorting and binary search. The correct design depends on the requested matching semantics.

Source: Palantir FDSE Interview Experience (REJECTION~)

Open response guide & follow-up

Clarify exact, prefix, or substring matching. Consider sorted ranges for compatible queries; account for sorting and mutation costs. Explain why prefix indexing does not solve arbitrary substring search.

Mock follow-up: When is a simple scan better than maintaining sorted order?

Q05 / Motivation

Palantir FDSE — government track

Candidate-reported

Why this company, why the government domain, and why the FDSE role?

The author reports repeated motivation questions in one government-track process. This is not a universal interview sequence.

Source: Palantir FDSE Full Interview Loop Process

Open response guide & follow-up

Connect a specific mission or workflow to your past work. Describe the role accurately and discuss genuine fit, including work you would decline.

Mock follow-up: What would you need to learn about the customer before accepting the role?

Q06 / Ownership

Palantir FDSE

Candidate-reported

Walk through your internship project in detail. What did you enjoy most and least?

A paraphrase of the reported hiring-manager project discussion.

Source: Palantir FDSE Full Interview Loop Process

Open response guide & follow-up

Distinguish your contribution from the team’s. Explain a decision, an obstacle, a result, and what you would change. Be precise about whether outcomes were measured.

Mock follow-up: What evidence changed your mind during the project?

Q07 / Product & build

Sierra engineering

Employer-published format

Define a product in a domain you know, build it using your chosen AI tools, then demonstrate and defend it.

Sierra describes a plan/build/review onsite with a two-hour build. This is a published format, not a fixed question; the current recruiting process may differ.

Source: The AI-native interview

Open response guide & follow-up

Choose a narrow user problem, show the main flow, explain scope cuts, inspect generated code, and describe what must change before production.

Mock follow-up: Which model-generated change did you reject, and what evidence led you there?

Q08 / Debugging

Sierra engineering

Employer-published format

Review and improve a draft change that introduces a cross-cutting feature in an existing codebase.

Sierra describes this as a debugging-interview pilot, not a confirmed universal stage. No original codebase is provided.

Source: The AI-native interview

Open response guide & follow-up

Reproduce the behavior, trace affected boundaries, find the smallest responsible fix, and check regressions. Explain both the code change and its user impact.

Mock follow-up: What would you inspect before trusting an AI-generated patch?

Q09 / Scope & customers

Ramp case discussion

Case-derived question

A customer asks for a feature that will take three days. How do you decide whether to build it?

An original interview-style question derived from a published delivery example; not reported as an actual hiring question.

Source: Forward Deployed Engineering

Open response guide & follow-up

Ask about the underlying blocker, deadline, existing alternatives, and acceptance criteria. Compare a workaround with a reusable feature and include maintenance cost.

Mock follow-up: When would a workaround create unacceptable long-term risk?

Q10 / SPE ownership

Cognition case discussion

Case-derived question

Employees are rapidly building internal apps, but no team owns a safe deployment environment. What do you do first?

An original question based on Nick Wong’s published account; not a reported Cognition interview question.

Source: Nick Wong, Special Projects Engineer

Open response guide & follow-up

Identify the workflows, sensitive data, users, and ownership gap. Build a paved path with clear permissions, maintenance ownership, and a narrow first use case.

Mock follow-up: What evidence would justify turning the internal capability into a customer product?

Q11 / Evaluation

Tax AI case discussion

Case-derived question

Experts keep correcting your AI output. How would you turn those corrections into a reliable improvement process?

An original question derived from the published Tax AI engineering case.

Source: Building self-improving tax agents with Codex

Open response guide & follow-up

Capture context and traces, distinguish genuine errors from policy changes, create representative held-out cases, and test fixes against regressions before rollout.

Mock follow-up: How do you keep the improvement loop from overfitting to the latest corrections?

Q12 / Adoption & value

Sonos case discussion

Case-derived question

Your support agent resolves chats quickly, but customers still struggle to use the product. What should you measure next?

An original question grounded in the published time-to-music and customer-effort discussion.

Source: How Sonos elevates the listener experience with Sierra

Open response guide & follow-up

Follow the full customer journey. Examine repeat contacts, actual task completion, cohort differences, and time to first value. Validate the data with users.

Mock follow-up: How would you distinguish genuine resolution from a customer giving up?

Q13 / Security & data

Zanzibar architecture discussion

Case-derived question

A user loses access to a folder, then new content is added. How do you stop stale permission checks from exposing it?

An original design question based on the paper’s new-enemy problem; not a reported hiring question.

Source: Zanzibar: Google’s Consistent, Global Authorization System

Open response guide & follow-up

Model content and ACL versions, inherited permissions, and read consistency. Include caches and exports. State the revocation guarantee and test forbidden reads after changes.

Mock follow-up: Where is an authorization check too stale to be acceptable?

Q14 / Migration

Stripe engineering discussion

Case-derived question

Move live customer subscriptions into a new data model without losing updates. How do you stage and reverse the change?

An original question derived from the published online migration; not a Stripe interview report.

Source: Online migrations at scale

Open response guide & follow-up

Separate write duplication, backfill, validation, read cutover, and retirement. Inspect concurrent updates, parity failures, load, and the conditions under which rollback remains possible.

Mock follow-up: A backfill races with a newer write. Which version wins and how would you detect a regression?

Q15 / Incident judgment

GitHub incident discussion

Case-derived question

Failover has produced writes in two locations and increased application latency. What do you protect first?

An original incident discussion based on the 2018 postmortem; not a GitHub interview report.

Source: October 21 post-incident analysis

Open response guide & follow-up

State the data-integrity invariant, freeze unrelated changes, inspect replication, and choose a containment path. Explain the consequences of degraded service versus unsafe failback.

Mock follow-up: Which queued jobs can be replayed safely, and which require reconciliation?

Q16 / Unit economics

Production operations discussion

Case-derived question

The model bill falls, but review and support increase. How do you decide whether the deployment improved?

An original synthesis applying the published toil framework to FDE delivery; the scenario is hypothetical.

Source: Eliminating Toil · The Site Reliability Workbook

Open response guide & follow-up

Use total cost per accepted task, include failures and human work, and hold task mix and quality constant. Separate realized savings from theoretical capacity.

Mock follow-up: What changes if usage doubles but the support team cannot grow?

FIELD GUIDE / 05

Read the work. Question the evidence.

17 cases across customer delivery and adjacent production engineering. The newer architecture, migration, and incident cases show implementation decisions and failure mechanisms. Each links to a specific publication; discussion questions are original teaching prompts.

Read the numbers carefully. These are company reports and practitioner accounts, not independently audited benchmarks. Results describe the source’s deployment and period. A source being accessible verifies the citation, not the outcome or its causal explanation.

C01 / SPE

Cognition · Devin’s Playground

ProblemInternal app creation outpaced clear ownership of a protected deployment environment.

ApproachNick Wong describes building a shared environment, then exploring security products.

Reported resultA public account connects the internal project to Devin for Security; no quantified business effect is supplied.

Evidence limitA company-hosted personal account, not an independent evaluation.

Discuss the case

Which ownership gap matters enough to justify a shared capability?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

Nick Wong, Special Projects Engineer

C02 / Discovery

Ramp · Resolve the onboarding blocker

ProblemA requested feature appeared to require roughly three engineering days.

ApproachThe team spoke directly with the customer and found a workaround during the call.

Reported resultThe article reports avoiding the implementation.

Evidence limitOne anecdote; it does not quantify sustained adoption or maintenance cost.

Discuss the case

What did the customer need to accomplish, and which requirement was negotiable?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

Forward Deployed Engineering

C03 / Delivery

Palantir × Airbus · A350 workflow

ProblemManufacturing work depended on fragmented information.

ApproachQureshi describes connecting work orders, parts, quality issues, and schedules in one workflow.

Reported resultHe reports the work contributed to a fourfold manufacturing ramp-up.

Evidence limitA former practitioner’s retrospective. The software’s isolated causal contribution is not established.

Discuss the case

How would you validate that a workflow improvement reduces a production bottleneck?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

Reflections on Palantir

C04 / Delivery

OpenAI × semiconductor customer

ProblemVerification workflows needed useful AI under real engineering constraints.

ApproachFDEs learned the domain, built evaluations, and later consolidated custom implementations.

Reported resultOpenAI reports about 48% time savings for directed test generation and roughly 90% less custom code.

Evidence limitAn unnamed customer; independent methodology and cost accounting are not public.

Discuss the case

Which domain-specific evaluation would block an unsafe launch?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

What FDE means at OpenAI

C05 / Evaluation

OpenAI × telecom customer

ProblemVoice support exposed gaps in function calling and instruction following.

ApproachFDEs and researchers iterated against customer-defined evaluations.

Reported resultOpenAI reports key evaluation scores rising from about 60% to over 90% in six months.

Evidence limitThe evaluation set is not public; this is not an overall customer-satisfaction measure.

Discuss the case

When should you reduce scope, involve research, or stop the deployment?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

What FDE means at OpenAI

C06 / Evaluation

Thrive / Crete × OpenAI · Tax AI

ProblemPractitioner corrections were difficult to convert into durable system improvements.

ApproachCapture corrections with production traces and turn failure patterns into evaluation targets.

Reported resultThe article reports 7,000 pilot returns and about 50% higher throughput, with practitioner review.

Evidence limitProvider-reported pilot results; field-completion accuracy is not the same as error-free returns.

Discuss the case

How would you preserve expert review while reducing total handling time?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

Building self-improving tax agents with Codex

C07 / Adoption

Morgan Stanley · Knowledge retrieval

ProblemAdvisors needed dependable access to a large internal knowledge base.

ApproachExpert-scored evaluations guided retrieval and response improvements.

Reported resultThe source reports active use by more than 98% of advisor teams.

Evidence limitTeam-level adoption does not establish individual usage intensity or financial impact.

Discuss the case

What usage denominator and quality thresholds would make adoption meaningful?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

Morgan Stanley uses AI evals to shape the future of financial services

C08 / Delivery

Morgan Stanley · Debrief

ProblemTurning client conversations into usable notes and follow-ups required manual effort.

ApproachMeeting summaries enter the advisor workflow with consent and human review.

Reported resultThe case describes CRM-integrated notes and draft follow-ups.

Evidence limitA qualitative deployment account; no isolated ROI estimate is provided.

Discuss the case

How do you evaluate omissions, incorrect action items, and review workload?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

Morgan Stanley uses AI evals to shape the future of financial services

C09 / Adoption

Rakuten × Claude Code

ProblemLarge development teams wanted shorter feature-delivery cycles.

ApproachTeams adopted coding agents for development and refactoring work.

Reported resultThe customer story reports feature time-to-market moving from 24 to 5 days.

Evidence limitVendor-hosted results; scope and counterfactual are limited. Do not generalize this improvement to every task.

Discuss the case

How would you compare similar work and account for review time?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

Rakuten accelerates development with Claude Code

C10 / Discovery

Sonos × Sierra

ProblemFast support interactions did not fully represent the customer’s goal: hearing music.

ApproachThe case connects AI support to time-to-music and broader customer-effort signals.

Reported resultA documented operating approach; no universal improvement percentage is claimed here.

Evidence limitA customer story, with limited controlled measurement evidence.

Discuss the case

What is the end-to-end customer outcome beyond containment rate?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

How Sonos elevates the listener experience with Sierra

C11 / Adoption

WeightWatchers × Sierra

ProblemCustomer care needed domain-specific language and policy-aware assistance.

ApproachThe team integrated business knowledge and systems, then started with a small set of use cases.

Reported resultThe source displays approximately 70% resolution and a 4.6 CSAT.

Evidence limitPublisher-reported measures; the visible headline does not establish sampling, scale, or causal lift.

Discuss the case

Which cases should always escalate, and how will you detect silent failures?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

How WeightWatchers embraces AI to engage members with empathy, at scale

C12 / Delivery

Nubank × Devin

ProblemA large monolith migration would consume substantial engineering capacity.

ApproachCognition describes applying Devin to the migration.

Reported resultThe article claims years-to-weeks delivery and more than 20× lower cost.

Evidence limitAn announcement with sparse methodology; no independent cost model or complete scope is disclosed.

Discuss the case

What would you request before using that claim in a business case?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

Building the Future of Software Engineering in Latin America

C13 / Adoption

Itaú × Devin

ProblemA bank needed to modernize and maintain a broad software estate.

ApproachThe announcement describes repository documentation, migration, and vulnerability work.

Reported resultCognition reports use by over 75% of technology teams and a 20–30% throughput increase.

Evidence limitVendor-reported adoption and throughput are different measures; neither proves causation alone.

Discuss the case

How would you define accepted output and prevent quality from falling?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

Building the Future of Software Engineering in Latin America

C14 / Architecture

Anthropic · Multi-agent research

ProblemBroad research tasks needed effective parallel exploration and synthesis.

ApproachThe engineering team describes an orchestrator with specialist subagents, evaluation, and reliability work.

Reported resultA published production-system account with architecture and evaluation lessons.

Evidence limitAn internal product-engineering case, included as adjacent learning rather than evidence of an FDE engagement.

Discuss the case

When does parallel work justify coordination cost and extra token usage?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

How we built our multi-agent research system

C15 / Integration

Stripe · A live subscription migration

ProblemSubscriptions outgrew their original customer-record representation.

ApproachStage duplicate writes and backfill, validate the new representation, switch reads, then retire the old path.

Reported resultThe engineering account describes a staged live migration and verification strategy.

Evidence limitAn adjacent software-engineering case, not an identified FDE engagement. The 2017 stack is historical.

Discuss the case

What must be true at every phase before you can advance or roll back?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

Online migrations at scale

C16 / Reliability

GitHub · When failover made recovery harder

ProblemA short network partition triggered database failover into a topology the application could not tolerate.

ApproachThe team preserved writes, degraded parts of the service, restored replication, and recovered queued work.

Reported resultGitHub reports 24 hours and 11 minutes of degradation after a 43-second connectivity loss.

Evidence limitA company postmortem from 2018; included for recovery judgment, not as an FDE project or a current architecture description.

Discuss the case

Which application assumptions should a disaster-recovery exercise test beyond database health?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

October 21 post-incident analysis

C17 / Security

Google · Authorization that respects content changes

ProblemA stale access decision can expose newly changed content after a user’s permission is removed.

ApproachZanzibar couples authorization reads to causal ordering and content-version consistency tokens.

Reported resultThe paper describes a deployed authorization system and its production properties.

Evidence limitA research paper about Google’s infrastructure, not an FDE customer engagement. Its scale is not a requirement for applying the invariant.

Discuss the case

How would the same invariant appear in an enterprise search cache or a generated summary?

Identify the user, baseline, intervention, measurement window, ongoing cost, and evidence you would need before repeating the claim.

Zanzibar: Google’s Consistent, Global Authorization System

FIELD GUIDE / 06

The careers behind the deployments.

8 firsthand accounts of becoming an FDE, doing the work, building teams, and choosing what comes next. Read for the change in judgment and the tradeoff, then follow the linked learning material for technical depth.

Read experiences in context. Specific firsthand publications with editorial summaries and reflection prompts. Each card labels the source, date, and limits, including employer context and translation. Company names describe the story’s setting; personal outcome claims are not independently verified.

S01 / Career transitions

The field changed how he built product software

Vinoo Ganesh · Palantir · retrospective

Product engineering ↔ customer deployments → Frontline rotations

Personal retrospective

What happenedGanesh describes an empty date field triggering runaway Cassandra keyspace creation in a customer deployment. Alternating between product work and the field changed the failures he anticipated. He later helped build Frontline, a program that put product engineers into customer deployments.

The tradeoffHe describes both overengineering a one-off cleanup and underengineering a script that stayed in use. Urgency alone did not reveal the right lifespan for a solution.

Read the original: The Definitive Guide to Forward Deployed Engineering
2026-02-05

Firsthand recollection. The essay’s forecasts and program impact claims are not independently validated here.

Reading pointers & what to take forward

Focus: Read “My Transformation” and “Building Frontline,” then compare the two scoping mistakes.

Editorial reflection: What assumption would you test on site before building? Who decides whether a temporary fix is retired or becomes a supported capability?

Related learning

Source content checked 2026-10-31. Personal claims are attributed, not independently verified.

S02 / Career transitions

From backend APIs to owning the customer outcome

Chinemerem E. · Palantir · joined from Nigerian fintech

Fintech backend engineer → Forward Deployed Software Engineer

Employer-hosted essay

What happenedAfter building APIs and payment infrastructure, Chinemerem joined Palantir in 2020. Initially, using an existing platform felt less like engineering than writing the tooling. The role expanded to discovering the problem, scoping it, delivering a solution, and enabling the customer’s IT team.

The tradeoffAn identity built around writing code had to accommodate work that made existing capabilities useful. The account connects data work to operational action.

Read the original: Who Wants to be a Delta?
2021-10-21

Recruiting context and a Foundry-specific experience from 2020–21. Reuse is a judgment call, not a rule against building.

Reading pointers & what to take forward

Focus: Read the sections on becoming a Delta, redefining engineering, and taking ownership.

Editorial reflection: Which part of your last delivery needed new code, and which needed a better workflow, clearer ownership, or customer enablement?

Related learning

Source content checked 2026-10-31. Personal claims are attributed, not independently verified.

S03 / Career transitions

A public technical project became a route into FDE

Het Trivedi · Baseten

Startup founder → AI projects and writing → inference FDE

Employer-hosted essay

What happenedAfter a startup failed to find product–market fit, Trivedi built AI projects and wrote about them. A post using Baseten’s Truss reached a cofounder and led toward the role. His early work involved customer requirements, inference benchmarks, production hardening, and support handoff.

The tradeoffSeveral technically demanding projects competed for attention. Losing a customer also carried an emotional cost after investing in the deployment.

Read the original: What I learned as a forward deployed engineer working at an AI startup
2024-05-31 · updated 2025-05-17

One early-career account hosted by the employer. A visible project can show ability; it does not guarantee an offer.

Reading pointers & what to take forward

Focus: Follow the path into the job and the sections on customer work and challenges.

Editorial reflection: What public artifact would demonstrate your engineering reasoning and understanding of a customer constraint, beyond showing a polished demo?

Related learning

Source content checked 2026-10-31. Personal claims are attributed, not independently verified.

S04 / Career transitions

From waterfall delivery to feedback through working software

Hiro Hayami · AI Shift · Japan

Systems integrator / project lead → first two months as an FDE

Translated personal essay

What happenedHayami moved from years of structured systems delivery into AI Shift. Showing working agents surfaced requirements earlier than completing specifications. Integration setup, demos, and feedback became central to the work; colleagues helped challenge the expectation of working alone.

The tradeoffUnstable model behavior challenged habits built around fixed specifications. At publication, the project was released for customer verification; sustained operational use was still ahead.

Read the original: Hiro Hayami: the first two months at AI Shift · English translation
2026-07-08

Japanese original, platform AI translation; names and nuance may differ. Prompt instructions described in the story are not a guarantee of tool ordering or safety.

Reading pointers & what to take forward

Focus: Read the background, development, and team-collaboration sections in the English view.

Editorial reflection: Where would a prototype clarify uncertainty? Which action still needs deterministic checks and human approval before it can run?

Related learning

Source content checked 2026-10-31. Personal claims are attributed, not independently verified.

S05 / Life in the field

The hidden workload between scoping and shipping

Milos Mandic · Lleverage · AI startup

Experienced software engineer → parallel customer deployments

First-person work diary

What happenedMandic follows a week of simultaneous deployments: an insurance document pipeline needed better edge-case coverage, a shared infrastructure outage interrupted plans, and communication scattered across customer tools. Repeated onboarding explanations became a playbook; recurring implementation needs fed product discussions.

The tradeoffProtected building time competed with support, presales, and status calls. His reported workload is one startup arrangement, not a universal FDE schedule.

Read the original: What FDEs Actually Do All Week
2025-12-09

Self-reported diary. Customer examples and time allocation were not independently audited.

Reading pointers & what to take forward

Focus: Read the active builds, outage, communication, and Friday product-feedback sections.

Editorial reflection: Which interruptions need an immediate response, which can be batched, and which recurring requests should change the product or onboarding process?

Related learning

Source content checked 2026-10-31. Personal claims are attributed, not independently verified.

S06 / Life in the field

A first year across several industries

Henry Chang · Palantir · new graduate

UCLA graduate → first year as a Forward Deployed Software Engineer

Short public post

What happenedChang describes work spanning utilities, construction, manufacturing, and historical documents, alongside product-team collaboration. He credits peers and a technical lead, and explicitly says that some projects had not reached production.

The tradeoffA broad project portfolio can contain both deployed services and unfinished experiments. A learning story needs to preserve that distinction.

Read the original: Henry Chang: reflections after a first year as a new-grad FDE
Exact date not exposed · edited public post

Personal recruiting post; exact publication date is not exposed. LinkedIn may require sign-in. Scale and impact claims are not independently verified.

Reading pointers & what to take forward

Focus: A brief first-year reflection, useful for project variety and mentorship rather than architecture detail.

Editorial reflection: For each project on your résumé, can you separate your contribution, deployment status, and evidence of use or business impact?

Related learning

Source content checked 2026-10-31. Personal claims are attributed, not independently verified.

S07 / Building FDE teams

Building a team that keeps contributing to the product

Vlad Shulman · Baseten

Founder and technical leader → leading an FDE function

Team leader’s account

What happenedShulman describes early engineers becoming Baseten’s first FDEs. Keeping the function in engineering preserved product contributions while adding coordination overhead. Hiring broadened after the team learned that strong software engineers could acquire the required ML knowledge.

The tradeoffA customer workaround can satisfy an immediate need while never reaching the product. Organizational placement alone does not close that loop.

Read the original: Forward deployed engineering on the frontier of AI
2025-06-10 · updated 2025-06-11

One leader’s account. Its preferred reporting line and product-integration target are contextual choices, not universal staffing rules.

Reading pointers & what to take forward

Focus: Skip the role introduction; read establishing the function, hiring lessons, and the product-feedback loop.

Editorial reflection: Which recurring field problem has a product owner, adoption criterion, and maintenance budget? What customer work should another function handle?

Related learning

Source content checked 2026-10-31. Personal claims are attributed, not independently verified.

S08 / After FDE

Moving from field breadth into engineering depth

Dongying Zhou · ActionIQ · 2021 role boundaries

Forward Deployed Engineer → product Software Engineer

Employer-hosted essay

What happenedZhou moved internally from field engineering to the Execute team in July 2021. Broad platform knowledge had been valuable, but customer-specific configuration did not satisfy the desire to understand the codebase more deeply. The transition brought difficult learning in implementation, debugging, and testing.

The tradeoffField experience contributed a user perspective; deeper engineering work exposed system internals that had been hard to see from the field.

Read the original: Transitioning from Field to Engineering
2021-12-05

ActionIQ’s 2021 organization is not a definition of FDE everywhere. This is an individual internal transfer, not a promised career path.

Reading pointers & what to take forward

Focus: Read “Making the Move” and “Bringing from and back to Field.”

Editorial reflection: Does your next role offer the depth, customer exposure, mentorship, and ownership you want? Ask about actual work rather than relying on the title.

Related learning

Source content checked 2026-10-31. Personal claims are attributed, not independently verified.

FIELD GUIDE / 02

A library organized around the work.

37 selected resources across ten skill areas. Each has a distinct learning purpose, a reading pointer, an application, and a boundary. Cases, stories, and interview reports have their own sections; source citations are collected below.

Read selectively. Foundation = starting concepts; Practitioner = delivery skills; Advanced = tradeoffs across systems or teams. These are editorial reading levels, not job titles. Books are optional paid references; the free path remains usable. Media alternatives are grouped with the same learning objective instead of counted twice.

FoundationDocumentationFree

Overview of HTTP

Understand the actual boundary between a client, proxy, and server.

Reading plan & application
Focus your reading
Read client/server roles, requests, responses, and statelessness.
Put it to work
Trace a failed integration across each hop; distinguish transport, authentication, and application failures.
Prerequisite / boundary
Skip if you can already explain headers, methods, status codes, cookies, and proxy behavior.

Content checked · Reviewed 2026-10-31

PractitionerDocumentationFree

Using EXPLAIN · PostgreSQL 18

Diagnose slow customer queries with evidence instead of adding indexes blindly.

Reading plan & application
Focus your reading
Use EXPLAIN basics, EXPLAIN ANALYZE, and caveats; compare estimates with actual rows.
Put it to work
Annotate one slow plan with the first bad estimate, expensive operator, and a measured change.
Prerequisite / boundary
Requires SQL joins and indexes. ANALYZE executes the query; use a safe test environment.

Content checked · Reviewed 2026-10-31

AdvancedBookPaid / library access

Designing Data-Intensive Applications · 2nd edition

Build a vocabulary for correctness and performance tradeoffs across data systems.

Reading plan & application
Focus your reading
Second edition: chapters 5, 6, 8, 9 and 12 on evolution, replication, transactions, failures, and streams.
Put it to work
Defend one consistency contract: stale reads allowed, invariants protected, and recovery under a partition.
Prerequisite / boundary
Use selected chapters as a reference. This is not a requirement to build a distributed database.

Publisher description and contents checked; full paid text not reviewed · Reviewed 2026-10-31

PractitionerBookPaid / free selected excerpts

Enterprise Integration Patterns

Design message flows across systems with different schemas and failure semantics.

Reading plan & application
Focus your reading
Prioritize message construction, routing, transformation, and endpoints; look for correlation and aggregation.
Put it to work
Draw a multi-system workflow with correlation IDs, timeout behavior, and handling for late or duplicate messages.
Prerequisite / boundary
Examples use older technology; transfer the patterns and evaluate their fit to your stack.

Publisher description and contents checked; selected author excerpts checked · Reviewed 2026-10-31

AdvancedPodcastFree

Engaging Database Partials for Distributed System Consistency · episode 159

Expose ambiguity in the word consistency before it becomes an integration bug.

Reading plan & application
Focus your reading
Episode 159: the discussion of convergence, ACID, and partially replicated data.
Put it to work
Rewrite “eventually consistent” as an observable promise, plus the business invariant that must still hold.
Prerequisite / boundary
Transcript reviewed. Older episode, durable concepts; not a current Kafka configuration guide.

Publisher transcript sections checked; audio not played · Reviewed 2026-10-31

FoundationTalkFree

How to Talk to Users

Prepare conversations that uncover behavior and existing workarounds.

Reading plan & application
Focus your reading
Focus on specific past events, current solutions, and user pain.
Put it to work
Bring back a workflow timeline and direct evidence of a recurring problem.
Prerequisite / boundary
Use as a quick alternative before The Mom Test, not another mandatory introduction.

Video title checked; playback unverified · Reviewed 2026-10-30

FoundationBookPaid

The Mom Test

Reduce leading questions and false enthusiasm during discovery.

Reading plan & application
Focus your reading
Read for biased feedback, concrete customer conversations, and evidence of commitment.
Put it to work
Rewrite five hypothetical questions and identify the next observable commitment.
Prerequisite / boundary
Choose this when interviews are new to you; experienced interviewers can use the free YC talk as a refresher.

Dedicated book page checked; full paid text not reviewed · Reviewed 2026-10-31

PractitionerArticleFree

Forward Deployed Engineering

Learn when a customer request warrants a product change and when a smaller intervention works.

Reading plan & application
Focus your reading
Read the customer-workaround example and discussion of generalization.
Put it to work
Write the underlying job, smallest acceptable solution, and conditions that would justify productizing it.
Prerequisite / boundary
Practitioner account; one successful workaround is not a rule against building features.

Indexed content checked · Reviewed 2026-10-30

PractitionerBookPaid / library access

Flawless Consulting · 4th edition

Make expertise usable when the sponsor, operator, and engineer want different things.

Reading plan & application
Focus your reading
Read for contracting, mutual expectations, resistance, and ownership of implementation.
Put it to work
Create an engagement agreement: sponsor access, user access, decisions, responsibilities, and exit conditions.
Prerequisite / boundary
Book recommendation based on publisher scope; this guide does not reproduce its methods or claim a full-text review.

Indexed publisher description checked; direct access blocked; full paid text not reviewed · Reviewed 2026-10-31

PractitionerArticleFree

Reflections on Palantir

Study how direct exposure to messy enterprise work changes engineering judgment.

Reading plan & application
Focus your reading
Focus on integrating data, working alongside users, and the tension between local usefulness and generality.
Put it to work
Describe one belief about the workflow that changed after observing it.
Prerequisite / boundary
A personal retrospective, not a universal operating model or independently audited case.

Content checked · Reviewed 2026-10-30

AdvancedBookPaid / free companion guide

Staff Engineer: Leadership beyond the management track

Move from solving visible tasks to choosing consequential work across team boundaries.

Reading plan & application
Focus your reading
Start with the free “Work on what matters” guide; use the book for archetypes and organizational alignment.
Put it to work
Write a decision memo: why this problem, why now, who must agree, and what you will stop doing.
Prerequisite / boundary
The free guide is a starting point; buying the book is optional. FDE and Staff Engineer are different role dimensions.

Author book page and linked free guide checked; full paid text not reviewed · Reviewed 2026-10-31

PractitionerArticleFree

Contextual Retrieval

Distinguish missing chunk context from a weak embedding model.

Reading plan & application
Focus your reading
Read the ambiguous-chunk example, hybrid lexical/semantic retrieval, and reranking evaluation.
Put it to work
Compare recall on exact identifiers versus semantic queries, holding the evaluation set fixed.
Prerequisite / boundary
Requires a retrieval baseline. Published gains apply to the tested setup, not every corpus.

Content checked · Reviewed 2026-10-31

AdvancedArticleFree

Effective context engineering for AI agents

Treat context selection as part of system design rather than an ever-longer prompt.

Reading plan & application
Focus your reading
Read just-in-time retrieval and techniques for long-running tasks, including compaction and structured notes.
Put it to work
Record which evidence a task needs, when it is loaded, and what must survive compaction.
Prerequisite / boundary
Prefer a reproducible failure before changing memory architecture; test information loss after compaction.

Content checked · Reviewed 2026-10-31

PractitionerBookPaid / library access

AI Engineering

Use one broad reference to connect evaluation, RAG, adaptation, and inference economics.

Reading plan & application
Focus your reading
Chapters 3–4 for evaluation; 6 for RAG/agents; 7 for fine-tuning; 8–10 for data, serving, and feedback.
Put it to work
Build a decision table: prompt change, retrieval change, fine-tuning, or no model; include the evidence required.
Prerequisite / boundary
Read the chapter matching your bottleneck. Current model capabilities and APIs need separate checking.

Publisher description and contents checked; full paid text not reviewed · Reviewed 2026-10-31

FoundationArticleFree

Building effective agents

Choose the smallest amount of model-directed control the workflow needs.

Reading plan & application
Focus your reading
Compare routing, chaining, orchestrator/worker, evaluator/optimizer, and autonomous agent patterns.
Put it to work
Explain why a deterministic implementation or fixed workflow is insufficient before adding an agent loop.
Prerequisite / boundary
Patterns remain useful; the 2024 article explicitly notes that its tooling has evolved.

Content checked · Reviewed 2026-10-30

AdvancedArticleFree

Writing effective tools for agents — with agents

Measure whether tool design helps the model choose and execute useful actions.

Reading plan & application
Focus your reading
Read tool selection, namespaces, response content, pagination, and held-out evaluation.
Put it to work
Compare two tool contracts on task success, invalid arguments, redundant calls, latency, and token cost.
Prerequisite / boundary
Requires traces of real tasks. Do not score success only by matching one prescribed sequence of tool calls.

Content checked · Reviewed 2026-10-31

PractitionerGuide + talkFree

12-Factor Agents · Unify execution state and business state

Reason about workflow state and recovery without adopting an opaque orchestration stack.

Reading plan & application
Focus your reading
Read factor 5, then use the author-linked 12-Factor Agents talk as an alternative overview.
Put it to work
Specify the persisted events needed to resume a paused task and reconcile any uncertain external side effect.
Prerequisite / boundary
A design opinion, not a standard. A serialized conversation alone does not make external writes exactly-once.

GitHub chapter and project README checked · Reviewed 2026-10-31

PractitionerArticleFree

AI Evals: Everything You Need to Know

Discover failure types before selecting automated metrics.

Reading plan & application
Focus your reading
Start with error analysis, sampling traces, stale datasets, and validating an LLM judge against expert labels.
Put it to work
Create a labeled failure taxonomy and report judge false accepts and false rejects on held-out examples.
Prerequisite / boundary
Avoid turning suggested sample counts into universal rules; coverage and failure cost determine the needed evidence.

Content and selected detailed answers checked · Reviewed 2026-10-31

AdvancedArticleFree

Demystifying evals for AI agents

Evaluate an agent’s resulting state and repeated reliability, not just plausible final text.

Reading plan & application
Focus your reading
Read tasks, trials, graders, transcripts, outcomes, and repeated-run metrics.
Put it to work
Build a release report with outcome checks, multiple trials where appropriate, and unresolved failure slices.
Prerequisite / boundary
Keep grader validation separate from agent evaluation; aggregate success can hide critical failures.

Content checked · Reviewed 2026-10-30

PractitionerPodcastFree

Grounded Research: From Google Brain to MLOps to LLMOps

Connect ML data discipline to current AI application delivery.

Reading plan & application
Focus your reading
05:45 dev/prod gap; 08:40 leakage; 15:03 versioning; 16:30 data validation; 22:50 shadow models.
Put it to work
List the data, code, model, and configuration versions needed to reproduce a customer failure.
Prerequisite / boundary
2023 episode: use the operational ideas, not its period-specific tooling predictions.

Publisher transcript sections and timestamps checked; audio not played · Reviewed 2026-10-31

FoundationDocumentationFree

Authorization Cheat Sheet

Separate who a user is from what that user may read or change.

Reading plan & application
Focus your reading
Focus on least privilege, deny-by-default, per-request checks, and authorization regression tests.
Put it to work
Create an access matrix with allowed and denied actions across users, tenants, resources, and exports.
Prerequisite / boundary
Authentication success is not authorization. Test object-level checks on the server.

Content checked · Reviewed 2026-10-31

AdvancedPaperFree

Zanzibar: Google’s Consistent, Global Authorization System

Understand how stale authorization can expose new content after access is removed.

Reading plan & application
Focus your reading
Paper section 2: relation tuples, the “new enemy” problem, and consistency tokens.
Put it to work
Specify revocation and content-update ordering for a retrieval service; demonstrate a forbidden read stays forbidden.
Prerequisite / boundary
Study the invariant without assuming you need Google-scale infrastructure. See case C17 for the transfer question.

Paper and authorization-consistency section checked · Reviewed 2026-10-31

AdvancedDocumentationFree

MCP Security Best Practices · draft

Inspect the authorization boundary when an agent connects through an MCP proxy.

Reading plan & application
Focus your reading
Read confused-deputy attacks, per-client consent, token audience checks, and the prohibition on token passthrough.
Put it to work
Draw who issues each token, its audience, which component validates it, and the downstream authorization boundary.
Prerequisite / boundary
This link is draft guidance; implement against your chosen released protocol version and identity provider.

Content checked; draft is not a pinned stable specification · Reviewed 2026-10-31

PractitionerDocumentationFree

LLM Prompt Injection Prevention Cheat Sheet

Limit what injected instructions can cause a system to do.

Reading plan & application
Focus your reading
Read indirect injection, least privilege, action checks, and the stated limits of model-based guardrails.
Put it to work
Threat-model a retrieved document that asks for a write or data export; enforce permissions outside the model.
Prerequisite / boundary
Filters and a second model do not establish a complete security boundary. Test the actual action path.

Content and defense limitations checked · Reviewed 2026-10-31

PractitionerArticleFree

Timeouts, retries, and backoff with jitter

Prevent well-intended retries from multiplying an outage.

Reading plan & application
Focus your reading
Read timeout selection, retry amplification, backoff, and jitter.
Put it to work
Give a dependency a time budget and bounded retry policy; identify the one layer responsible for retrying.
Prerequisite / boundary
Retrying a failed-looking write can repeat its effect; pair with the idempotency resource.

Content checked · Reviewed 2026-10-30

PractitionerArticleFree

Designing robust and predictable APIs with idempotency

Give repeated requests a defined effect when a response is lost.

Reading plan & application
Focus your reading
Read request identifiers, server behavior, and retryable operations.
Put it to work
Specify key scope, request-parameter matching, concurrent duplicate handling, and result retention.
Prerequisite / boundary
A deduplication key is part of a contract, not a blanket guarantee about downstream systems.

Content checked · Reviewed 2026-10-30

PractitionerBook chapterFree

Implementing SLOs · The Site Reliability Workbook

Make a reliability target drive an actual decision.

Reading plan & application
Focus your reading
Read good-events/total-events indicators, stakeholder agreement, and error-budget policy.
Put it to work
Write one user-centered indicator and the action taken when its budget is exhausted.
Prerequisite / boundary
Prefer this implementation chapter if you already know SLI/SLO definitions; the original chapter remains in citations.

Content checked · Reviewed 2026-10-31

AdvancedBook chapterFree

Canarying Releases · The Site Reliability Workbook

Distinguish a small deployment from a useful release experiment.

Reading plan & application
Focus your reading
Read representative canaries, comparison signals, and automated rollout decisions.
Put it to work
Define cohort, exposure, observation window, rollback trigger, and how low traffic affects detection.
Prerequisite / boundary
A canary that sees no representative failures cannot establish that the full rollout is safe.

Content checked · Reviewed 2026-10-31

AdvancedRepositoryFree / compute costs

GuideLLM · workload and inference benchmarking

Find a safe operating range under the workload users will actually produce.

Reading plan & application
Focus your reading
Inspect load patterns, input/output length distributions, time-to-first-token, and end-to-end latency.
Put it to work
Report latency distributions against request rate and task length; state model, hardware, and workload.
Prerequisite / boundary
README reviewed, tool not run. Synthetic benchmark throughput is not application quality.

GitHub README checked; software not executed · Reviewed 2026-10-31

AdvancedPodcastFree

Observability for AI with Charity Majors

Design telemetry that can explain an unexpected customer failure.

Reading plan & application
Focus your reading
18:53 agent decisions and operator ownership; 26:00 relationships in business-critical telemetry.
Put it to work
Choose trace attributes that connect task, tool action, version, latency, and outcome without recording secrets.
Prerequisite / boundary
Publisher notes reviewed, not full audio. Separate useful product traces from indiscriminate log retention.

Publisher notes and timestamps checked; audio not played · Reviewed 2026-10-31

AdvancedPaperFree

Online Controlled Experiments at Large Scale

Challenge apparent impact with experiment design and data-quality checks.

Reading plan & application
Focus your reading
Read organizational adoption, experiment interactions, and skepticism toward surprising results.
Put it to work
Specify the comparison, unit of assignment, guardrails, and what would invalidate a claimed lift.
Prerequisite / boundary
Large-scale web experiments do not directly fit every enterprise pilot; state limits when randomization is infeasible.

Author page and paper checked · Reviewed 2026-10-31

PractitionerArticleFree

Inventing the future of applied AI: Inside Sierra University

Treat operator capability as part of the deployment deliverable.

Reading plan & application
Focus your reading
Look at how training is organized around designing, building, and deploying agents.
Put it to work
Create a role-specific onboarding plan and test whether an operator can diagnose and escalate a failure unaided.
Prerequisite / boundary
A company account of training design, not evidence that a particular course causes better outcomes.

Indexed content checked · Reviewed 2026-10-30

AdvancedArticleFree

What FDE means at OpenAI

Read the product feedback and consolidation lessons after the role overview.

Reading plan & application
Focus your reading
Focus on customer-defined evaluations and replacing repeated custom implementations with reusable capability.
Put it to work
Identify one repeated field constraint and propose a shared change with a second-deployment test.
Prerequisite / boundary
Company-reported examples. Do not infer universal ROI or staffing ratios from them.

Content checked · Reviewed 2026-10-30

AdvancedBookPaid / library access

Team Topologies · 2nd edition

Design a handoff that respects team capacity and cognitive load.

Reading plan & application
Focus your reading
Read for team boundaries and interaction modes: collaboration, facilitation, and service consumption.
Put it to work
Name when an embedded engagement ends and how the customer team gets a supported service afterward.
Prerequisite / boundary
An organization-design lens; avoid copying a team chart without understanding the work.

Author book page checked; full paid text not reviewed · Reviewed 2026-10-31

AdvancedBook chapterFree

Eliminating Toil · The Site Reliability Workbook

Count the work a successful deployment creates for its maintainers.

Reading plan & application
Focus your reading
Read identifying, quantifying, and prioritizing toil; inspect the case examples.
Put it to work
Record support time per successful task and compare automation cost with recurring manual effort.
Prerequisite / boundary
Google’s operational-work target is contextual, not a required FDE staffing ratio.

Content checked · Reviewed 2026-10-31

PractitionerRepositoryFree / cloud costs

Agents CLI · lifecycle and deployment reference

Inspect what a repeatable deployment package includes beyond agent code.

Reading plan & application
Focus your reading
Review lifecycle commands, evaluation, infrastructure, CI/CD, observation, and upgrade paths.
Put it to work
Create a vendor-neutral package checklist and have a second engineer deploy from the documented inputs.
Prerequisite / boundary
Google-specific reference, not a required stack. It succeeds Agent Starter Pack, now in maintenance mode.

GitHub README checked; software not executed · Reviewed 2026-10-31

PractitionerHands-on lessonFree / cloud costs if run

Day 37: User research and customer cloud

Treat the handoff as a usability study: can another person deploy and operate what you built?

Reading plan & application
Focus your reading
Day 37: the runbook test, security review, observed stalls, and findings routed into fixes.
Put it to work
Have a peer follow the runbook without coaching. Record blocked steps and give each finding an owner.
Prerequisite / boundary
The published reference run used agents as simulated participants without a real customer cloud account. It does not establish human usability or production deployment; the lesson itself acknowledges this.

Lesson and reference-run limitations checked; course and deployment not independently executed · Reviewed 2026-10-31

Editorial method, project credits & source register

Reviewed October 30–31, 2026. This is an independent, AI-assisted curriculum. Selection favors concrete mechanisms, decision tradeoffs, primary engineering accounts, and reusable lessons. Repeated role introductions, generic company homepages, tool directories, and uncorroborated salary or ROI claims do not become core learning resources.

“Content checked” means text was retrieved and relevant sections inspected. Book checks cover publisher or author descriptions and contents, plus explicitly noted free chapters; they do not imply full paid-text review. Podcast checks use publisher notes or transcript sections, not full listening. Video playback was not verified. An accessible citation does not independently validate a company’s outcome claim.

A broad technical roadmap

Used its coverage of data systems, infrastructure, consulting, and communication to identify gaps in the old library.

Tool-specific instructions and headline business claims were not treated as universal guidance.

The full customer lifecycle

Selected chapters informed the progression from problem selection to activation, renewal, and repeatable delivery.

Chinese original. Brief original synthesis only; noncommercial sharing terms do not grant a blanket license to republish the book.

Enterprise boundaries and learning routes

The authorization and productization chapters informed access-control reviews, handoff criteria, and routes for different experience levels.

Chinese original. Hypothetical exercises remain hypothetical; MCP advice is checked against protocol documentation.

References worth inspecting

Followed its leads into 12-Factor Agents, deployment lifecycle tooling, and GuideLLM rather than copying a long tool list.

Maintenance status was checked. Agent Starter Pack now points to agents-cli; framework labels do not certify production readiness.

Attribution and reuse. Source authors retain their work and their own license terms. This edition uses short original annotations and links; it does not republish the linked books, articles, or repository code. Chinese originals are optional background references; all learning content and UI here are English. Earlier editions also consulted Awesome-FDE — README , The Forward Deployed Engineer Roadmap , and AI Interview Atlas — README .

Source register (79 citations). Includes background and evidence links that are not additional library assignments. Original sources keep their earlier review date. Living pages may change; blocked or partial checks are labeled.

08

The AI-native interview

Vijay Iyengar, Arya Asemanfar & Angie Wang · Sierra · 2026-04-22 · Article

Content checked · Reviewed 2026-10-30

23

Service Level Objectives

Chris Jones, John Wilkes & Niall Murphy with Cody Smith · Google SRE · Book chapter · Article

Content checked · Reviewed 2026-10-30

24

How to Talk to Users

Eric Migicovsky · Y Combinator · 2019 · Video

Video title checked; playback unverified · Reviewed 2026-10-30

29

Awesome-FDE — README

libaice & contributors · Living document · Repository document

GitHub content checked · Reviewed 2026-10-30

33

Overview of HTTP

MDN contributors · Living documentation · Documentation

Content checked · Reviewed 2026-10-31

36

Enterprise Integration Patterns

Gregor Hohpe & Bobby Woolf · 2003-10 · Book

Publisher description and contents checked; selected author excerpts checked · Reviewed 2026-10-31

37

The Mom Test

Rob Fitzpatrick · Author book page · Book

Dedicated book page checked; full paid text not reviewed · Reviewed 2026-10-31

41

AI Engineering

Chip Huyen · 2024-12 · copyright 2025 · Book

Publisher description and contents checked; full paid text not reviewed · Reviewed 2026-10-31

50

MCP Security Best Practices · draft

Model Context Protocol contributors · Draft · checked 2026-10-31 · Documentation

Content checked; draft is not a pinned stable specification · Reviewed 2026-10-31

67

FDE learning guide · README

VanGong1999 & contributors · Living document · Chinese original · Repository document

README, SSO/authorization and productization chapters checked · Reviewed 2026-10-31

68

Awesome FDE Resources · README

global-fde contributors · Living document · Repository document

GitHub README checked; selected downstream projects inspected · Reviewed 2026-10-31

70

Who Wants to be a Delta?

Chinemerem E. · Palantir Blog · 2021-10-21 · Employer-hosted personal essay

Content checked; author uses an abbreviated surname · Reviewed 2026-10-31

73

What FDEs Actually Do All Week

Milos Mandic · FDE Hub · 2025-12-09 · First-person work diary

Content checked; self-reported week at Lleverage, not a representative workload survey · Reviewed 2026-10-31

76

Transitioning from Field to Engineering

Dongying Zhou · ActionIQ Tech Blog · 2021-12-05 · Employer-hosted personal essay

Content checked; describes a 2021 internal move and company-specific role boundaries · Reviewed 2026-10-31

78

About Plank · provider context

Plank · Undated · living page · Provider context only

Content checked; background only, not a learning assignment or independent endorsement · Reviewed 2026-10-31

79

Day 37: User research and customer cloud

Plank · AI FDE Course · Undated · living lesson · Hands-on lesson

Lesson and reference-run limitations checked; course and deployment not independently executed · Reviewed 2026-10-31

FIELD GUIDE / 03

Decisions that separate a demo from a deployment.

Eight advanced discussion guides for working FDEs. These are original editorial syntheses grounded in the cited material; the scenarios are illustrative, not additional customer claims. Bring a current project and use the evidence prompt to test your reasoning.

F01 / Evaluation

A high score can hide the failures that matter

A model change improves average success, but users report more incorrect actions.

Inspect
Slice by task, customer, severity, and workflow version. Inspect resulting system state as well as the answer. Validate the grader separately on expert-labeled pass and fail cases.
Decision
Keep a representative estimate of normal performance alongside a deliberately difficult regression suite. Track false acceptance of harmful outcomes separately; do not bury it in an average.
Evidence to bring to a review

A release table: baseline → candidate, task slice, sample size, uncertainty, severe failures, latency, and decision owner.

Common trap: Repeatedly tuning against the held-out set quietly turns it into development data.

F02 / Security

Permission revocation is a data-consistency problem

A removed user can still obtain a newly edited document through a search cache.

Inspect
Trace identity and permissions through ingestion, retrieval, cached results, citations, and export. Check whether the authorization snapshot is fresh enough for the content version.
Decision
Specify revocation behavior and fail-closed conditions. Partition cached data appropriately and reauthorize at the protected resource boundary; SSO alone cannot supply these guarantees.
Evidence to bring to a review

A regression sequence: grant → fetch → revoke → edit → fetch/export, across two users and two tenants.

Common trap: Testing only the initial retrieval misses caches, previews, and generated summaries.

F03 / Integration

A timeout does not tell you whether a write happened

A CRM update times out after the remote system commits it. An agent retries.

Inspect
Locate the durable operation identifier, commit boundary, and status lookup. Determine whether a retry can be correlated with the first attempt and whether effects span multiple systems.
Decision
Choose an explicit contract for deduplication, reconciliation, and compensation. Bound retries within the overall deadline. Report an uncertain outcome when you cannot safely infer completion.
Evidence to bring to a review

A state diagram covering not started, in flight, committed, failed, and unknown; test a lost response after commit.

Common trap: Persisting the conversation or retry counter does not make the external effect exactly-once.

F04 / Retrieval

Find the first broken step in retrieval

A convincing answer cites the wrong policy despite an apparently strong language model.

Inspect
Check source coverage, access eligibility, freshness, chunk meaning, candidate retrieval, reranking, and final answer support in order. Test exact identifiers separately from broad semantic queries.
Decision
Measure evidence retrieval independently of generation. Compare a simple lexical or hybrid baseline before adding a larger model or a more autonomous search loop.
Evidence to bring to a review

A failure ledger that points each bad answer to the earliest failed stage and the correct source passage.

Common trap: Improving answer fluency can conceal that the evidence was never available to the model.

F05 / Economics

Lower token cost can raise cost per successful task

A cheaper model needs more retries and longer human review.

Inspect
Count inference, retrieval, infrastructure, review, rework, support, and amortized implementation. Use accepted task outcomes as the denominator; include failed attempts in the numerator.
Decision
Compare alternatives under the same quality and workload requirements. Separate cash savings, capacity released, and time that users actually redeploy to valuable work.
Evidence to bring to a review

A sensitivity table for task volume, success rate, review minutes, and support hours; use ranges rather than an unsupported ROI point estimate.

Common trap: Multiplying every minute saved by a salary rate does not establish realized financial savings.

F06 / Adoption

A pilot can be technically good and operationally abandoned

The sponsor likes the demo, but operators return to spreadsheets after launch.

Inspect
Observe the real task, handoffs, exception handling, and review burden. Identify the operator’s incentives, training gaps, and who owns policy or data changes.
Decision
Expand after evidence of successful repeat use in an eligible cohort, with a named operator and support path. Revisit the workflow if the system creates hidden work elsewhere.
Evidence to bring to a review

A cohort table from eligible users → first successful task → repeat success, alongside support load and reasons for abandonment.

Common trap: A signed-off demo, a login, and a successfully completed task are different events.

F07 / Productization

Productize the repeated constraint

Three customers need similar integrations, each living on a different branch.

Inspect
Separate shared behavior, variable configuration, domain policy, and genuinely unique work. Count upgrade effort and support exceptions, not just initial reuse of code.
Decision
Promote a capability when repeated evidence justifies its maintenance contract. Keep ownership, versioning, evaluation cases, and upgrade paths with the package.
Evidence to bring to a review

A second engineer deploys to a second environment; measure effort, exceptions, and the remaining dependency on the original author.

Common trap: Copying a repository creates another instance. It does not establish a supported product.

F08 / Reliability

Protect the invariant before optimizing recovery time

Automated database failover restores connectivity but leaves divergent writes.

Inspect
Compare the recovery topology with application latency assumptions, replication state, background queues, and the integrity of accepted writes.
Decision
Predefine when to stop writes, pause consumers, serve degraded results, or reconcile. Exercise restore and backlog recovery, not just the failover trigger.
Evidence to bring to a review

A recovery drill recording the protected invariant, data-loss exposure, restoration time, and safe replay conditions.

Common trap: A healthy infrastructure dashboard does not prove the recovered application is correct.

FIELD GUIDE / 09

Who is hiring forward deployed engineers.

588 open postings at 92 companies, grouped by employer. Snapshot checked October 31, 2026.

How this list is built: an automated pass over the public Greenhouse, Lever, and Ashby job boards of 317 AI, data, software, and defense companies, keeping titles that contain Forward Deployed, FDE, Deployment Strategist, Special Projects Engineer, or AI Deployment Engineer. Each link opens the employer’s own posting. Postings close without notice, titles vary by employer, and companies using other hiring systems (for example Workday) are not covered. A listing is not an endorsement, and this site is not affiliated with any employer.

113 open postings · Greenhouse

Databricks

All Databricks jobs

106 open postings · Lever

Palantir

All Palantir jobs

34 open postings · Ashby

OpenAI

All OpenAI jobs

17 open postings · Ashby

Rogo

All Rogo jobs
  • Forward Deployed InvestorEngineeringPosted 2026-07-07

    $115K – $180K • Offers Equity • Offers Bonus

  • Forward Deployed, AlliancesEngineeringPosted 2026-09-03

    $100K – $200K • Offers Equity • Offers Bonus

  • Forward Deployed, Asset ManagementEngineeringPosted 2026-09-01

    $115K – $200K • Offers Equity • Offers Bonus

  • Forward Deployed, Asset Management (EMEA)EngineeringPosted 2026-10-19
  • Forward Deployed, Corporate BankingEngineeringPosted 2026-06-22

    $115K – $200K • Offers Equity • Offers Bonus

  • Forward Deployed, Corporate DevelopmentEngineeringPosted 2026-09-03

    $100K – $200K • Offers Equity • Offers Bonus

  • Forward Deployed, Equity ResearchEngineeringPosted 2026-06-23

    $115K – $180K • Offers Equity • Offers Bonus

  • Forward Deployed, Equity Research (EMEA)EngineeringPosted 2026-07-13
  • Forward Deployed, Sales & TradingEngineeringPosted 2026-06-22

    $115K – $200K • Offers Equity • Offers Bonus

  • Forward Deployed, Sales & Trading (EMEA)EngineeringPosted 2026-09-27
  • Forward Deployed, Wealth ManagementEngineeringPosted 2026-07-20

    $115K – $200K • Offers Equity • Offers Bonus

  • Forward Deployed BankerStrategy & productPosted 2026-07-07

    $115K – $180K • Offers Equity • Offers Bonus

  • Forward Deployed Banker, AustraliaStrategy & productPosted 2026-06-16
  • Forward Deployed Banker, EMEAStrategy & productPosted 2025-11-19
  • Forward Deployed Banker, JapanStrategy & productPosted 2026-07-27
  • Forward Deployed Banker, ParisStrategy & productPosted 2026-10-15
  • Forward Deployed Banker, SingaporeStrategy & productPosted 2026-02-17

15 open postings · Greenhouse

Scale AI

All Scale AI jobs

13 open postings · Ashby

Cohere

All Cohere jobs

12 open postings · Lever

Shield AI

All Shield AI jobs

11 open postings · Greenhouse

Cloudflare

All Cloudflare jobs

11 open postings · Ashby

Cognition

All Cognition jobs

11 open postings · Ashby

Cursor

All Cursor jobs

11 open postings · Ashby

ElevenLabs

All ElevenLabs jobs

9 open postings · Greenhouse

Cresta

All Cresta jobs

9 open postings · Ashby

Notion

All Notion jobs

9 open postings · Ashby

Saronic

All Saronic jobs

9 open postings · Ashby

Snowflake

All Snowflake jobs

8 open postings · Greenhouse

Parloa

All Parloa jobs

7 open postings · Greenhouse

Sitreps

All Sitreps jobs

7 open postings · Greenhouse

Snorkel AI

All Snorkel AI jobs

6 open postings · Ashby

Clay

All Clay jobs
  • Growth Strategist, Enterprise (Deployment Strategist) - LondonStrategy & productPosted 2025-07-16
  • Growth Strategist, Enterprise (Deployment Strategist) - NYStrategy & productPosted 2026-10-13

    $150K – $190K • Offers Equity

  • Growth Strategist, Enterprise (Deployment Strategist) - SFStrategy & productPosted 2026-04-15

    $150K – $190K • Offers Equity

  • Growth Strategist, Key (Deployment Strategist) - NYStrategy & productPosted 2026-10-27

    $210K – $240K • Offers Equity

  • Growth Strategist, Key (Deployment Strategist) - SFStrategy & productPosted 2026-10-27

    $210K – $240K • Offers Equity

  • Growth Strategist, Strategic (Deployment Strategist)Strategy & productPosted 2026-08-10

    $190K – $210K • Offers Equity

6 open postings · Ashby

Handshake

All Handshake jobs

6 open postings · Greenhouse

Invisible Technologies

All Invisible Technologies jobs

6 open postings · Greenhouse

MongoDB

All MongoDB jobs

5 open postings · Greenhouse

Stripe

All Stripe jobs

3 open postings · Ashby

Baseten

All Baseten jobs

3 open postings · Ashby

Deepgram

All Deepgram jobs

3 open postings · Ashby

n8n

All n8n jobs

3 open postings · Ashby

Sardine

All Sardine jobs

2 open postings · Ashby

Legora

All Legora jobs
  • Junior/Mid-level Forward Deployed EngineerEngineeringPosted 2026-10-11

    $175.1K – $245K • Offers Equity

  • Senior / Staff Forward Deployed EngineerEngineeringPosted 2026-09-11

    $237,150 – $369,150 • Offers Equity

FIELD GUIDE / 10

Keep evidence of your learning.

Progress, story reviews, interview notes, and self-assessments stay in this browser. Nothing is sent to a server. Export a backup before changing browsers, clearing storage, or moving this file.

COMPLETION

0 / 36 roadmap tasks

0 / 16 questions reviewed · 0 / 17 cases discussed

0 / 37 library resources applied

0 / 8 stories reflected on

A checked box records completion, not mastery. Use the evidence gates and a peer review to judge the quality of the work. Earlier v2 progress backups remain compatible.

Continue learning →

YOUR BACKUP

Take your progress with you.

The downloaded HTML is the clean public guide. Exported JSON contains your private notes and scores; share that only intentionally.

0 = no evidence yet · 1 = can explain · 2 = delivered with support · 3 = delivered independently with measured results. This is a reflection tool, not a certification.