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
Start where your work gets difficult.
Three routes through the same curated library
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.
Observe a workflow
Make a reliable integration
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.
Locate the first failure
Make recovery predictable
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.
Define the invariants
Find the actual constraint
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.
01 / FDE
Own the deployment.
Work close to customers across discovery, integration, production delivery, and adoption. Feed repeated problems back into the product.
The Cognition example illustrates broad problem ownership, including internal infrastructure and new product opportunities. Use it as one concrete model.
Engineering, domain learning, communication, and maintenance all matter. A useful system needs users, evidence, and someone who can run it after you leave.
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.
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.
No matches. Try another search or clear the filter.
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.
No matches. Try another search or clear the filter.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
No matches. Try another search or clear the filter.
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.
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.
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.
No matches. Try another search or clear the filter.
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.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
No matches. Use “All resources” to clear every filter.
FOUNDATIONS
Fundamental knowledge
Reason about data, protocols, and failure before choosing a framework.
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
No matches. Try another search or clear the filters.
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.
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.
The downloaded HTML is the clean public guide. Exported JSON contains your private notes and scores; share that only intentionally.
Self-assessment
Editorial rubric · revisit after a real project
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.