Skip to content

Repository files navigation

The Forward Deployed Engineering (FDE) Field Guide

The definitive, empirical guide to turning ambiguous customer problems into production-grade, enterprise-scale software and AI systems.

Python 3.12+ Test Suite: 30 Passed Golden Evals: 100% Dataset: 10-Pass Verified Market Data: 146 Postings License: MIT Awesome Resources

New here? Start with AWESOME.md — the curated, verified index of every learning resource in this repository, organized by what you need to close next.


Executive Overview: The GenAI Divide & The Rise of the FDE

The technology landscape of 2026 has witnessed a historic bifurcation between model capability and enterprise reality. While foundational AI models are more capable than ever, the MIT NANDA 2025 State of AI in Business report (reported in Fortune) revealed that 95% of enterprise AI pilots fail to achieve measurable P&L impact or reach production. Enterprise deployments stall not because models fail to generate plausible text, but because enterprise environments are hostile: legacy mainframe databases, strict zero-egress VPCs, complex RBAC permissions, non-deterministic latency, hallucinations, and stringent InfoSec compliance (HIPAA, SOC 2, FedRAMP).

The Forward Deployed Engineer (FDE) is the specialized engineering discipline created to cross this chasm. Pioneered by Palantir and now adopted as the primary enterprise deployment vehicle across frontier AI labs (OpenAI, Anthropic), cloud hyperscalers (AWS, GCP, Azure), and enterprise AI platforms (Scale AI, Databricks, Cohere), FDEs embed directly with customer technical and executive teams to scope, design, build, deploy, and productionize mission-critical systems.

According to empirical labor telemetry from Lightcast (Fortune, September 2026), Forward Deployed Engineering job postings have expanded by >1,000% YoY, carrying an advertised median salary of $188,000 (with Tier-1 AI lab total compensation frequently exceeding $350,000–$550,000+).

This repository is an engineering field guide, production codebase, and empirical dataset suite, not a superficial career brochure. Everything in this guide follows an uncompromising evidence discipline: zero synthetic placeholders, fully verified real-world practitioner rubrics, vetted architecture blueprints, runnable Python implementations, and empirical labor market datasets.


Repository Architecture & Technical Lifecycle

The Forward Deployed Engineering operational arc encompasses discovery, systems architecture, secure deployment, automated evaluation, and stakeholder handover:

flowchart TD
    subgraph Discovery ["1. Problem Discovery & SOW"]
        D1["Vague Customer Ask"] --> D2["Executive & Technical Interviews"]
        D2 --> D3["Discovery Framework & Pain Matrix"]
        D3 --> D4["Tight SOW & Architecture Decision Record (ADR)"]
    end

    subgraph Architecture ["2. System Design & Security"]
        D4 --> A1["Determine Deployment Topology<br/>(In-VPC vs SaaS vs Air-Gapped)"]
        A1 --> A2["Network Boundary (AWS PrivateLink / PSC)"]
        A2 --> A3["Auth & Data Boundaries (RBAC, PII Sanitization)"]
    end

    subgraph Engineering ["3. Core & AI Engineering"]
        A3 --> E1["FastAPI Core Service & Resilient Clients"]
        E1 --> E2["Hybrid Retrieval Engine<br/>(pgvector Dense Cosine + BM25 Lexical)"]
        E2 --> E3["Deterministic Decision Gating & Tool Execution"]
    end

    subgraph Evaluation ["4. Quality Assurance & Auditing"]
        E3 --> Q1["Golden Evaluation Harness<br/>(Grounding, Classification, F1-Score)"]
        Q1 --> Q2{"Meets Enterprise SLAs?<br/>(Accuracy >= 90%, Latency p95 < 2s)"}
        Q2 -- "No (Regressions Detected)" --> E2
        Q2 -- "Yes (Passed Gating)" --> P1["Production Readiness Checklist"]
    end

    subgraph Production ["5. Production Operations & Handover"]
        P1 --> O1["Containerized Deployment (Docker / K8s)"]
        O1 --> O2["OpenTelemetry GenAI Observability (Traces & Costs)"]
        O2 --> O3["Customer SRE Runbook & Operational Handover"]
    end

    style Discovery fill:#f8fafc,stroke:#64748b,stroke-width:1px
    style Architecture fill:#eff6ff,stroke:#3b82f6,stroke-width:1px
    style Engineering fill:#f0fdf4,stroke:#22c55e,stroke-width:1px
    style Evaluation fill:#fefce8,stroke:#eab308,stroke-width:1px
    style Production fill:#faf5ff,stroke:#a855f7,stroke-width:1px
Loading

Interactive Audience Navigation Matrix

Choose your entry point based on your background and immediate objectives:

+------------------------------------+---------------------------------------+-------------------------------------------------------+
| Your Background / Persona          | Primary Focus Areas                   | Recommended Starting Modules                          |
+------------------------------------+---------------------------------------+-------------------------------------------------------+
| Software Engineer (SWE)            | Transitioning from pure backend/infra | 1. [Learning Paths: From SWE](learning-paths/from-software-engineer.md)       |
|                                    | to customer-facing deployment systems | 2. [Customer: Working in Customer Envs](customer/03-working-in-customer-environments.md) |
|                                    | and ambiguous scope discovery.        | 3. [Skills: Discovery & Requirements](skills/02-discovery-and-requirements.md)        |
+------------------------------------+---------------------------------------+-------------------------------------------------------+
| AI / ML / Research Engineer        | Transitioning from offline models and | 1. [Learning Paths: From AI/ML](learning-paths/from-ai-ml-engineer.md)         |
|                                    | Jupyter notebooks to secure in-VPC    | 2. [Deployment: Prototype to Production](deployment/01-prototype-to-production.md)   |
|                                    | enterprise production infrastructure. | 3. [AI: Evaluation & Golden Evals](ai/03-evaluation-and-testing.md)          |
+------------------------------------+---------------------------------------+-------------------------------------------------------+
| Solutions Engineer / Tech Consult  | Moving from pre-sales demos / slides  | 1. [Learning Paths: From Solutions Eng](learning-paths/from-solutions-engineer.md)   |
|                                    | to deep production codebase ownership | 2. [Interviews: Systems Coding Solutions](interviews/08-coding-solutions.md)        |
|                                    | and architectural implementation.     | 3. [Engineering: APIs & Integrations](engineering/02-apis-and-integrations.md)       |
+------------------------------------+---------------------------------------+-------------------------------------------------------+
| Active Interview Candidate         | Preparing for top-tier FDE loops at   | 1. [Interviews: Process & Stages](interviews/01-interview-process.md)          |
|                                    | OpenAI, Anthropic, Palantir, Scale AI | 2. [Interviews: 17-Question Bank](interviews/07-question-bank.md)             |
|                                    | Databricks, or enterprise startups.   | 3. [Interviews: Verified Dataset](interviews/dataset/README.md)               |
+------------------------------------+---------------------------------------+-------------------------------------------------------+
| Engineering Leader / Recruiter     | Calibrating FDE job levels, bandings, | 1. [Job Market: Market Overview](job-market/01-market-overview.md)           |
|                                    | compensation, and interview rubrics.  | 2. [Job Market: Compensation Guide](job-market/02-compensation.md)             |
|                                    |                                       | 3. [Role: Responsibilities & Archetypes](role/02-responsibilities.md)         |
+------------------------------------+---------------------------------------+-------------------------------------------------------+

The 14 Pillars of the FDE Field Guide

Explore the 14 comprehensive, rigorously verified knowledge pillars of Forward Deployed Engineering:

The origins, definition, taxonomy, and operational lifecycle of Forward Deployed Engineering.

  • 01. What is an FDE? - Palantir origins, the 2026 AI deployment paradigm, and common industry misconceptions.
  • 02. Responsibilities - What FDEs actually do day-to-day, grounded in 146 verified job postings.
  • 03. FDE vs Other Roles - Definitive taxonomy contrasting FDE with SWE, Solutions Engineer, AI Engineer, and Consultant.
  • 04. Where FDEs Work - The 4 operational archetypes: AI Frontier Labs, Enterprise Platforms, Early-Stage Startups, and Systems Integrators.
  • 05. The FDE Loop - The core 6-phase operational loop from ambiguous customer problem to measured business impact.

The non-negotiable dual competency: elite systems execution combined with high-EQ customer leadership.

Production engineering patterns for systems deployed inside customer infrastructure.

The operational discipline of managing live customer relationships without losing delivery velocity.

Grounded, empirical AI systems engineering for high-stakes enterprise applications.

  • 01. LLM Application Patterns - RAG architectures, structured JSON output validation, context window caching, rerankers, and Strategic Automation Triage (AI reasoning vs deterministic code vs human-in-the-loop).
  • 02. Agents & Tools - State machines, Model Context Protocol (MCP), tool-use loops, supervised multi-agent pipelines, persistent memory layers, and preventing runaway tool calls.
  • 03. Evaluation & Testing - Automated golden evaluation harnesses, LLM-as-judge with Cohen's Kappa, and synthetic data auditing.
  • 04. Monitoring & Reliability - OpenTelemetry GenAI semantic conventions, token usage telemetry, and drift detection.

Crossing the pilot-to-production cliff into enterprise runtime environments.

Designing reliable, scalable, and maintainable systems under strict customer constraints.

Hypothesis-driven root cause analysis in opaque, distributed customer environments.

Real-world enterprise deployment post-mortems, architectures, and regulated playbooks.

  • 01. Deployment Patterns in the Wild - 4 deep architectural analyses of production deployments across Fortune 500 enterprises.
  • 02. LLM Deployment Cases - Large-scale production deployments across healthcare, finance, and legal operations.
  • 03. Failure Stories - Frank post-mortems of real enterprise pilots that collapsed, with root-cause post-mortems.
  • 04. Regulated Industries Playbook - Comprehensive compliance playbooks for Healthcare (HIPAA/BAA), Financial Services (SOC 2/MRM), and Defense/Gov (FedRAMP/IL4).
  • 05. Enterprise Manufacturing: Vaayu Pumps - Complete enterprise case study synthesized from 83 pages of BRD v1.1, TDD v1.0, and SDD v1.0 for Vaayu Pumps and Systems Ltd (INR 840 Cr manufacturing firm, 11,000 pumps, 42 field technicians). Covers 4-agent supervised pipeline, SAP S/4HANA integration, severity decision matrices, technician routing algorithm, and SLA impact metrics (source: Codebasics FDE Roadmap 2026, September 2026).

Empirical compensation benchmarks, role variants, and career positioning strategies.

  • 01. Market Overview - Analysis of 146 deduplicated 2026 enterprise postings; responsibilities, qualifications, and demand trends.
  • 02. Compensation - Sourced base, bonus, and equity bands across Early Startups, Growth Tech, and Tier-1 AI Labs.
  • 03. Getting Hired - Resume framing, positioning customer engineering impact, and beating the ATS filter.
  • Dataset: fde_market_data.json - Curated, schema-validated JSON dataset of 146 live 2026 enterprise postings with automated validator.

Customized transition roadmaps and structured self-study curricula for every technical background.

  • The 24-Week Enterprise FDE Roadmap - The complete week-by-week enterprise transition curriculum sourced directly from Codebasics FDE Roadmap 2026 (Dhaval Patel and Hemanand Vadivel, AtliQ Technologies). Phase 1: Python and FastAPI, RAG, Agentic AI and MCP, ERP Integration, DevOps, LLMOps, System Design. Phase 2: Problem Discovery, BRD, TDD, Stakeholder Management, UAT, Change Management.
  • The 90-Day FDE Transition Roadmap - A week-by-week 12-week curriculum synthesizing FDE Academy masterclasses.
  • From Software Engineer - Bridging the gap from internal microservices to customer-facing discovery and ambiguity.
  • From AI/ML Engineer - Transitioning from offline evaluation and model weights to production infrastructure and VPC security.
  • From Data Engineer - Leveraging pipeline, ETL, and warehouse strengths into customer application deployment.
  • From Solutions Engineer - Upgrading from pre-sales architectural demos to full production code ownership and on-call.
  • From Consultant - Transitioning from slide decks and strategy deliverables to building shipping software artifacts.
  • Beginner to FDE - Multi-stage foundational curriculum covering coding, networking, cloud, and customer delivery.

The complete enterprise hiring pipeline, runnable coding solutions, customer scenarios, and question bank.

Customer-grade portfolio projects and the complete Enterprise Ticket Intake & Scoping Engine (ETISE).

  • 01. What to Build - The 6 portfolio principles separating toy tutorials from enterprise deployment artifacts.
  • 02. Project Ideas - 12 customer-grade project specifications spanning fintech, healthcare, and infrastructure.
  • 03. Presenting Projects - Crafting architectural READMEs, interactive Loom demos, and executive case studies.
  • 04. Project Selection Masterclass - The 5 enterprise project archetypes, verified empirical datasets, and anti-patterns.
  • Reference Project: ETISE - Full production FastAPI reference project with hybrid search, dense vector cosine similarity, RBAC ACLs, Docker, and golden evaluation suite.

The curated toolbox, primary literature, seminal research papers, and practitioner communities.

  • 01. Tools - The enterprise FDE toolbox: development, deployment, evaluation, observability, and enterprise specification and diagramming tools (Eraser.io, LangSmith, LangFuse, SAP CPI).
  • 02. Reading - Foundational textbooks, seminal papers (vLLM, Lost in the Middle, ReAct), industry reports, 5 verified practitioner masterclasses (Kevin Bai, Aishwarya Srinivasan, Piyush Garg, AI LABS, Codebasics), and the Vaayu Pumps 83-page enterprise document pack.
  • 03. Communities & People - Where forward deployed engineers talk shop, including 10 verified FDE practitioners sourced from the Codebasics FDE Roadmap 2026.

Embedded Runnable Codebases & Datasets

This repository contains fully runnable production implementations, automated evaluation harnesses, and verified empirical datasets:

FDE-Field-Guide/
├── interviews/
│   ├── code/                                # Runnable Systems Coding Solutions
│   │   ├── chunker.py                       # Overlapping context chunking
│   │   ├── parser.py                        # Resilient messy JSON export repair
│   │   ├── rate_limiter.py                  # Sliding-window log tenant limiter
│   │   ├── resilient_client.py              # Exponential backoff + jitter HTTP client
│   │   ├── structured_extractor.py          # Self-healing Pydantic schema extractor
│   │   ├── vibe_coding_runner.py            # Streaming pipeline with backpressure
│   │   ├── webhook_receiver.py              # Cryptographic HMAC idempotent receiver
│   │   └── test_*.py                        # 23 passing pytest unit tests
│   └── dataset/
│       ├── fde_interviews_data.json         # 17 audited real-world interview questions
│       ├── ten_pass_verification.py         # Automated 10-pass verification test script
│       └── README.md                        # Dataset documentation and schema
├── portfolio/
│   └── reference-project/                   # Complete Reference Application (ETISE)
│       ├── server.py                        # Production FastAPI service (hybrid search, RBAC)
│       ├── evals/
│       │   ├── golden_dataset.json          # 25 enterprise golden test cases
│       │   └── run_evals.py                 # Automated evaluation harness with SLA gating
│       ├── tests/
│       │   └── test_server.py               # 7 end-to-end integration tests
│       ├── Dockerfile                       # Hardened non-root production container
│       ├── docker-compose.yml               # Multi-service orchestrator
│       └── README.md                        # Production runbook & architectural spec
└── job-market/
    └── dataset/
        ├── fde_market_data.json             # 146 deduplicated live enterprise postings
        ├── validate_market_data.py          # Automated schema & statistics validator
        └── README.md                        # Telemetry methodology & verified metrics

Quickstart & Verification Suite

You can clone this repository, install its lightweight dependencies, and execute the complete verification test suite in seconds:

1. Prerequisites & Installation

# Clone the repository
git clone https://github.com/AdilShamim8/FDE-Field-Guide.git
cd FDE-Field-Guide

# Create and activate a clean Python virtual environment
python -m venv .venv
source .venv/bin/activate       # On Windows: .venv\Scripts\activate

# Install required test dependencies
pip install fastapi uvicorn pydantic pytest

2. Execute the Full Unit Test Suite (30 Tests)

Runs all 23 systems coding unit tests and all 7 reference application integration tests:

python -m pytest interviews/code/ portfolio/reference-project/tests/ -v

Expected Output: 30 passed in ~0.35s

3. Run the Automated Golden Evaluation Harness (25 Test Cases)

Evaluates the ETISE reference engine against the 25-case golden dataset, verifying category accuracy, severity classification, decision gating, and 100% citation grounding:

python portfolio/reference-project/evals/run_evals.py

Expected Output: RESULT: ALL ENTERPRISE SLA ACCEPTANCE CRITERIA PASSED.

4. Run the 10-Pass Interview Dataset Verification Audit

Executes a 10-pass cryptographic and structural integrity audit verifying JSON syntax, citation domains, 3-tier scoring rubrics, author credentials, and 2026 timestamps:

python interviews/dataset/ten_pass_verification.py

Expected Output: ALL 10/10 RIGOROUS VERIFICATION PASSES COMPLETED SUCCESSFULLY WITH ZERO ERRORS!

5. Validate the Empirical Labor Market Telemetry Dataset

Validates the schema, date ranges, and compensation metrics across the 146 deduplicated 2026 enterprise postings:

python job-market/dataset/validate_market_data.py

Expected Output: [+] Market dataset successfully validated: 146 deduplicated postings, 7 scrape dates.


Evidence Discipline & Editorial Contract

To ensure this guide remains permanently authoritative and resistant to synthetic hallucination, all content adheres to the strict editorial contract codified in STYLING.md:

  1. Zero Synthetic Placeholders: No fabricated datasets, simulated metrics, or placeholder URLs (example.com). Every citation links to verifiable practitioner literature, peer-reviewed research, or active enterprise repositories.
  2. Empirical Grounding: Market claims, compensation bands, and technical adoption rates are directly tied to documented scrapes of live postings and reported industry studies.
  3. Reproducible Code: Every code snippet in this repository is syntactically valid and part of an automated testing harness.
  4. Transparent Evolution: Topics requiring ongoing empirical contribution are tracked openly in _work-in-progress/README.md.

License & Community Contributions

This project is open source and licensed under the MIT License.

Contributions of real-world deployment patterns, anonymized enterprise post-mortems, and empirical interview reports are warmly welcomed. Please read STYLING.md to ensure your pull request adheres to our evidence contract and formatting standards.

✦ Connect With Me

Building • Learning • Researching • Sharing


⭐ If this repository helped you, consider giving it a star! ⭐

About

A practical field guide to becoming and working as a Forward Deployed Engineer (FDE) - the engineer who gets embedded with customers to turn ambiguous business problems into working, production-ready systems.

Topics

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages