Reference · Living Document

Glossary

The canonical vocabulary for this course. Lessons use these terms exactly — grows as we go.

Forward Deployed Engineer — FDE
An engineer who embeds with a customer and builds production software directly on that customer's problems — "half engineer, half consultant, full owner." Unlike a product engineer (one capability for many customers), an FDE enables many capabilities for a single customer. In 2026 the role centers on deploying AI systems: prototypes, agents, integrations, and the evals that prove they work.
FDSE — Forward Deployed Software Engineer
Palantir's original name for the role (internally "Deltas"), embedded on customer sites configuring and extending the product against real operational problems. The template every AI-era FDE role descends from.
Solutions architect — SA, vs FDE
A customer-facing technical role that advises, designs, and demos — but typically does not write production code on customer infrastructure. The FDE boundary line: an FDE ships working code into the customer's world; an SA guides someone else's hands.
AI judgment
The competency of telling when AI is the wrong answer — recognizing that models are persuasive even when incorrect, and having the courage to say so to a customer. A named thread of this course: it shows up in scoping ("don't build this"), in hardening (confidently-wrong outputs), and in the capstone's required "what we recommended NOT to build" section.
Problem discovery
Finding the real problem behind what the customer asks for — separating what they think they want from what they actually need, then articulating it clearly. The make-or-break FDE interview round (often called the decomposition round), and the fastest-growing requirement in FDE job postings.
The deployment gap
The 2026 finding, from an analysis of 1,000 FDE job posts, that ~95% of enterprise GenAI pilots show no measurable impact — model capability isn't the bottleneck, deployment is. The market force behind FDE hiring: someone has to close the gap between what models can do and what actually ships inside an enterprise.
Field practice
The small real-workplace reps at the end of every lesson: asking "why" before a ticket, volunteering for unscoped work, explaining a trade-off to a non-technical colleague. Labs simulate FDE work; field practice builds the same muscles inside the job you already have.
Portfolio artifact
The tangible output of each lab — working code, an eval harness, a demo, a scoping doc — accumulated in your portfolio repo. Each doubles as hiring evidence and an interview story; the capstone assembles them into a full engagement case study.
Context engineering
Deliberately curating everything the model sees — instructions, retrieved documents, tool definitions, history — treating the context window as a finite budget. Subsumes prompt engineering: the question shifts from "what do I say?" to "what does the model need in view, and what must stay out?"
Agent — vs workflow
An LLM system that directs its own tool use in a loop to pursue a goal, versus a workflow where code orchestrates fixed LLM steps. The canonical guidance: use the simplest thing that works — workflows for predictable tasks, agents where paths can't be enumerated in advance.
MCP — Model Context Protocol
The open protocol for connecting AI applications to tools and data sources through a standard interface. For an FDE, MCP servers are the integration seam: wrap the customer's messy systems once, and any MCP-capable model or app can use them.
RAG — retrieval-augmented generation
Answering with the model grounded in retrieved documents rather than parametric memory. Quality lives in the retrieval half — chunking, contextual retrieval, reranking — not the generation half. Not always the right tool: sometimes long context, tools, or "don't use AI" wins.
Grounding
Constraining model output to verifiable sources — mandatory citations, direct quotes, and an explicit "allow I don't know" escape hatch. The primary defense against hallucination in customer-facing systems.
Eval — evaluation
A repeatable, graded test of an LLM system against defined success criteria — exact-match checks, similarity scores, or an LLM judge. The FDE's real deliverable: a demo shows it can work once; an eval proves it keeps working. Evals gate every change made in the field.
LLM-as-judge
Using a model to grade another model's outputs against a rubric. Powerful and dangerous: the judge must itself be validated against human judgments (critique shadowing) before its scores mean anything.
Guardrail
A layer that constrains what goes into or comes out of a model — input filtering, output validation, citation checks, human-in-the-loop gates. Placed around the model because prompting alone cannot make a persuasive model safe.
Prompt injection
Adversarial instructions smuggled into content the model processes — a document, an email, a tool result — that hijack its behavior. The signature security failure of LLM systems, and unsolved in the general case: assume any untrusted content the model reads is potentially hostile.
Synthetic data
Model-generated data shaped like the customer's real data — fake patient records, consult transcripts, claims. A core FDE skill: you rarely get production data in week one, and regulated domains may never hand it over. You demo and eval on synthetic data that is realistic where it matters.
Engagement
The full arc of FDE fieldwork with one customer: discovery → scoping → prototype → evals → hardening → deployment → case study. The capstone runs one end-to-end for a fictional virtual-care provider.