Forward Deployed Engineer – Foundation (CFDE-F)

Forward Deployed Engineer for Startups and SMEs. Certifies an engineer who can own AI deployments end to end at a Series A or Series B company. 16 modules. 8 weeks. Capstone build and oral defence.

Duration

8 weeks, 10-12 hours/week

Modules

16

Format

Online, cohort-based

Assessment

48-hour capstone build + oral defence

Prerequisites

1+ years engineering, Python, Git, Docker

Total hours

80-90 hours

A software engineer working at a dual-monitor setup building an AI system in a startup office environment

Level

Foundation (CFDE-F)

Duration

8 weeks, 10-12 hrs/week

Total hours

80-90 hours

Modules

16

Assessment

48-hour capstone + oral defence

Prerequisites

1+ years engineering, working Python, Git, Docker basics

Format

Self-paced and cohort options

Register Interest

What CFDE-F certifies

Foundation certifies a complete Forward Deployed Engineer. Not a junior version of Professional. Not a stepping stone. A high bar: this person can own an AI deployment end to end at a startup or SME.

The role at this level means running the whole operation. Customer discovery. Solution architecture. Building on messy client codebases. Integrating APIs and data pipelines. Selecting and configuring LLMs. Building RAG systems and agents. Deploying to production. Handing off to the client team. Communicating with non-technical stakeholders throughout.

Foundation covers all of this across 16 modules over 8 weeks. The capstone simulates a real engagement: 48 hours to build a working prototype from a business brief, then defend your decisions to a panel playing sceptical client stakeholders.

Prerequisites

CFDE-F assumes working engineering competence. This is not a learn-to-code programme.

  • 1+ years software engineering experience
  • Working Python proficiency
  • Git and version control basics
  • Docker basics (pull, run, build)
  • Cloud fundamentals (any provider)

Python, TypeScript, Git, and Docker are prerequisites, not course content. A pre-admission skills check confirms readiness.


Course syllabus

16 modules. Each builds on the previous. The sequence follows the FDE deployment lifecycle from first client conversation through production handoff.

Module 1Forward Deployed Engineering: Role, Model, and Career+

What the role is and why it exists. How FDEs differ from solutions engineers, consultants, and product engineers. The deployment lifecycle: post-sale handoff, discovery, scoping, build, deploy, iterate, hand-back. How FDEs are measured: deployment velocity, customer success, product feedback quality. Career paths: FDE to Senior FDE to Head of Customer Engineering to founder. The “T-shaped” profile: deep technical skills plus broad execution skills.

Module 2Customer Discovery and Problem Framing+

Stakeholder mapping

Running discovery sessions with enterprise and SME clients. Identifying the real blocker when the client cannot articulate it. Asking the right questions before writing a single line of code. Translating vague business pain into a scoped, buildable technical problem.

Module 3Solution Architecture and Technical Documentation+

Architecture diagrams and decision logs

Translating scoped problems into technical requirements. Writing architecture briefs that a client’s CTO or technical lead can review and approve. System design documents. Decision logs that make reasoning visible. Making work handoff-ready.

Module 4Client Codebases and Legacy Systems Navigation+

Messy data wrangling and exploratory analysis

You never start from scratch. How to land in an unfamiliar codebase, understand it quickly, identify integration points, and work within constraints you did not design. Reading undocumented APIs. Working with tribal knowledge. Building on top of messy reality. Ad-hoc exploration using Python, Pandas, SQL, Jupyter to understand the client’s data reality.

Module 5APIs, Databases, and Data Pipelines+

Data ingestion, transformation, Spark, and Airflow

REST and GraphQL API design and consumption. Connecting systems that were not built to talk to each other. SQL and NoSQL database pragmatism: choosing and justifying the right tool. Vector databases. Production-grade data engineering: building reliable, scalable pipelines that feed AI systems.

Module 6Large Language Models: Providers, Selection, and Tradeoffs+

Working across OpenAI, Claude, Gemini, Mistral, and open-source models (Llama, DeepSeek, Qwen). Practical differences in API design, pricing, latency, capability, and compliance posture. Building a model selection framework: when to recommend which provider to a client and justifying the choice on cost, performance, and regulatory grounds.

Module 7Prompt Architecture for Production Systems+

Prompt versioning and testing

System prompts, structured outputs, chain-of-thought, few-shot learning, guardrails. The difference between a demo prompt and a production prompt: reliability, edge cases, cost, latency. Building prompt systems that hold up when real users do unexpected things. Prompt versioning and regression testing.

Module 8Retrieval-Augmented Generation Systems+

Document ingestion, chunking strategies (and why chunk size matters more than most people think), embedding models, vector databases (Pinecone, Weaviate, ChromaDB), retrieval, hybrid search, re-ranking, generation. Building a complete RAG pipeline against real-world data. The single most common FDE build task in 2026.

Module 9AI Evaluation and Testing Frameworks+

Building evaluation suites for AI systems: faithfulness, relevancy, hallucination rate, regression detection, bias, grounding gaps. Automated evaluation vs. human evaluation. Evaluation metrics a client can understand and run themselves.

Module 10Agent Development and Orchestration+

Multi-agent orchestration, human-in-the-loop, agent failure modes

Agent frameworks: LangGraph, CrewAI, OpenAI Agents SDK, MCP, tool orchestration. Single-agent and multi-agent system design. When to use agents vs. when a simpler pipeline is better. Foundation-level FDEs should know how to make two agents call each other; Professional handles the scary failure modes.

Module 11AI Operations and Deployment Infrastructure+

Environment management (Docker, Cloud CLIs)

CI/CD pipelines for AI applications. Monitoring, basic observability, alerting. Cost optimisation: token budgeting, caching, model routing. Deploying on Vercel, Railway, AWS Lambda, or lightweight cloud infrastructure. Model versioning and experiment tracking. Scoped to what an SME FDE actually does, not enterprise Kubernetes clusters.

Module 12Model Customisation and Fine-Tuning+

When to fine-tune vs. prompt-engineer. Making the business case to a client. LoRA/QLoRA. Training data curation and quality. Evaluation gates before deploying a fine-tuned model. Version control for models. Cost implications and tradeoffs.

Module 13Production Deployment and Client Adoption+

Handoff documentation, success metrics definition

Getting from working demo to live production. The 80% of work that happens after the demo works. Onboarding client teams to use the deployed system. Reducing resistance by tailoring to real workflows rather than forcing workflow changes. Measuring adoption. Defining success metrics with the client.

Module 14Technical Communication and Stakeholder Management+

Scope management and expectation setting

Explaining technical architecture to non-technical people. Running effective client meetings. Status updates that build trust. Managing scope creep and expectation setting. Saying no constructively. Written communication: implementation guides, decision logs, handover docs.

Module 15Rapid Delivery and Field Execution+

Problem decomposition under time pressure, MVP prioritisation

The FDE’s core thinking skill. Taking a massive, ambiguous problem and breaking it into shippable chunks. Prioritisation: what to build now vs. defer. Working under time pressure without sacrificing production quality. Making and documenting assumptions. Shipping MVPs that are genuinely viable, not embarrassing. Breaking work into 1-week milestones. Delivering a “walking skeleton” early.

Module 16Capstone: End-to-End Client Engagement Simulation+

Realistic engagement simulation. You receive a business brief from a mock client with ambiguous requirements, a messy dataset, and a tight deadline. Deliverables: discovery notes, architecture document, working deployed prototype, client-facing documentation, and a presentation. Presented to a panel playing sceptical client stakeholders. Graded on: does the solution work, is the code handoff-ready, did you solve the right problem, can you communicate your decisions under pressure. Time-boxed to 48 hours for the build, 30 minutes for the presentation and Q&A.


CFDE-F FAQs

Who is CFDE-F for?+

Software engineers with 1+ years of experience who want to move into forward deployed engineering, or engineers already doing the work informally who want a structured credential. Foundation is designed for roles at startups and SMEs, not enterprise environments.

Is Foundation a prerequisite for Professional?+

Yes. CFDE-P requires either CFDE-F completion or a passing score on the challenge exam. The challenge exam assesses the same Foundation-level competencies.

Can I take Foundation self-paced?+

Yes. Foundation is available as both self-paced and cohort-based. Professional and Specialist are cohort only.

What programming languages are used?+

Python is the primary language. TypeScript appears in some modules. Both are prerequisites, not taught from scratch.

How is the capstone assessed?+

You receive a business brief and have 48 hours to build a working prototype. You then present to a panel for 30 minutes, defending your technical decisions, architecture choices, and approach. The panel plays sceptical client stakeholders.

Does completing the course give me the CFDE credential?+

No. The course and the certification exam are separate. Completing the course prepares you for the exam. You must pass the standardised CFDE certification exam to earn the credential.

Register interest for CFDE Foundation

The programme is being prepared for global online delivery. Leave your details to be notified when enrolment opens.

[Brevo embed form: Name, Email, “Interested in: CFDE Foundation”]

Artificial Intelligence University · UKPRN 10095512 · Artificial Intelligence Uni Ltd · Company #14543918

Artificial Intelligence University
Logo