Forward Deployed Engineer – Foundation [CFDE-F]
For startups and SMEs. Certifies an engineer who can own AI deployments end to end. 16 modules across 18 weeks, full-time, instructor-led. Capstone build and oral defence.
Level
Foundation (CFDE-F)
Duration
18 weeks, full-time
Structure
15 modules + 3-week capstone
Format
Online, instructor-led
Course
Open to all
Exam prereq
2+ years relevant experience in software engineering, ML, data engineering, DevOps, or solutions architecture
Tools expected
Python, Git, Docker, cloud platforms
Register Interest →What CFDE-F certifies
Foundation certifies a complete Forward Deployed Engineer. Not a junior version of Professional. Not a stepping stone. 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 18 weeks. The final three weeks are the capstone: a realistic client engagement simulation where you build a working prototype from a business brief and defend your decisions to a practitioner panel.
Who this course is for
The CFDE-F course is open to anyone. There are no prerequisites to enrol. We recommend it for software engineers, ML engineers, data engineers, DevOps engineers, and solutions architects who want to move into forward deployed engineering or formalise their existing deployment practice.
Working proficiency in Python, Git, Docker, and at least one cloud platform is expected. These are tools used throughout the programme, not taught from scratch.
The certification exam (separate from the course) requires 2+ years of relevant experience in software engineering, ML engineering, data engineering, DevOps, solutions architecture, or a closely related discipline. Relevant experience means building and deploying software systems.
Course syllabus
16 modules. The first 15 run one per week. Module 16 (capstone) runs over three weeks. 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.
Module 2Customer Discovery and Problem Framing+
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. Stakeholder mapping.
Module 3Solution Architecture and Technical Documentation+
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+
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+
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. Data ingestion, transformation, Spark, and Airflow.
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+
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, 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+
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. Multi-agent orchestration, human-in-the-loop patterns, and agent failure modes at the Foundation level.
Module 11AI Operations and Deployment Infrastructure+
CI/CD pipelines for AI applications. Monitoring, observability, alerting. Cost optimisation: token budgeting, caching, model routing. Deploying on Vercel, Railway, AWS Lambda, or lightweight cloud infrastructure. Model versioning and experiment tracking. Environment management with Docker and cloud CLIs. Scoped to what an SME FDE actually does.
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+
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. Handoff documentation.
Module 14Technical Communication and Stakeholder Management+
Explaining technical architecture to non-technical people. Running effective client meetings. Status updates that build trust. Managing scope creep and setting expectations. Saying no constructively. Written communication: implementation guides, decision logs, handover documentation.
Module 15Rapid Delivery and Field Execution+
The FDE’s core thinking skill. Taking a massive, ambiguous problem and breaking it into shippable chunks. Prioritisation under time pressure without sacrificing production quality. Making and documenting assumptions. Shipping MVPs that are genuinely viable. Breaking work into 1-week milestones. Delivering a walking skeleton early. Problem decomposition and MVP prioritisation.
Module 16Capstone: End-to-End Client Engagement Simulation (3 weeks)+
Realistic engagement simulation running over three weeks. 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 practitioner 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.
CFDE-F FAQs
Who is the Foundation course for?+
Software engineers, ML engineers, data engineers, DevOps engineers, and solutions architects who want to move into forward deployed engineering or formalise their existing deployment practice. The course is open to anyone. The certification exam requires 2+ years of relevant experience in software engineering or a closely related discipline.
What will I be able to do after completing Foundation?+
Own an AI deployment end to end at a startup or SME. Run customer discovery, design solution architecture, build on messy client codebases, integrate LLMs and data pipelines, build RAG systems and agents, deploy to production, and hand off to the client team with proper documentation.
What is the time commitment?+
18 weeks, full-time, instructor-led. 15 weekly modules covering one topic each, followed by a 3-week capstone project.
How is the capstone assessed?+
You receive a business brief and have three weeks to build a working prototype. You then present to a practitioner panel, defending your technical decisions, architecture choices, and approach. The panel plays sceptical client stakeholders.
What tools and languages are used?+
Python is the primary language. TypeScript appears in some modules. Docker, Git, and at least one cloud platform are used throughout. These are expected proficiencies, not taught from scratch.
Is Foundation a prerequisite for Professional?+
The Professional certification exam requires either CFDE-F completion or a passing score on the challenge exam. The challenge exam assesses Foundation-level competencies. The Professional course is open to anyone, but assumes Foundation-level knowledge.
Does completing the course give me the CFDE credential?+
No. The course and the certification exam are separate products. The course teaches the skills. The exam certifies them. You must pass the standardised CFDE certification exam to earn the credential. Course graduates and challenge candidates take the same exam.
Can my employer fund this?+
Yes. AIU issues invoices suitable for employer L&D budgets and professional development funds. For group enrolments, enterprise pricing, or on-premises delivery, contact hi@aiu.ac.
What if I don’t pass the exam?+
Candidates who do not pass may retake the exam. Retake policy details will be communicated to all registered candidates before the examination period opens.
How do I prepare?+
The course assumes working proficiency in Python, Git, Docker, and at least one cloud platform. A pre-admission skills check confirms readiness. If you are not sure whether your background is a fit, contact hi@aiu.ac and we will advise.
Register interest for CFDE Foundation
The programme is being prepared for global online delivery. Leave your details to be notified when enrolment opens.
Artificial Intelligence University · UKPRN 10095512 · Artificial Intelligence Uni Ltd · Company #14543918



