AI Academy

SiliconexAI AI Academy: AI Engineer and Forward Deployed Engineer training, live online Monday to Thursday, 8–9:30 PM CT.

SiliconexAI · AI Academy

Become an AI Engineer and Forward Deployed Engineer

A hands-on program that takes developers from GenAI foundations to building, securing and deploying production AI, then to delivering it inside client organizations as a Forward Deployed Engineer.

Mon–Thu, every week8:00–9:30 PM CTOnline, live
35days of live learning
167.5total learning hours
80capstone project hours
2phases, take one or both

Choose your path

See what each option involves.

–days
–learning hours
–capstone hours
Live sessions hHomework hCapstone h
Level
Who it's for
Entry

Next live session starts in

00DAYS
:
00HR
:
00MINS
:
00SEC
Monday to Thursday, every week
8:00–9:30 PM Central Time (CT) · Online, live
Next session: calculating…
Reserve your seat
• Why Forward Deployed Engineers

The engineers who take AI from pilot to production

Forward Deployed Engineers work inside client organizations to turn real business problems into production AI. Phase 2 trains you across the full engagement lifecycle.

1

Discover

Run client discovery and turn conversations into measurable success criteria.

2

Prototype

Build a working prototype that tests the riskiest assumption, fast.

3

Pilot

Deliver a secure pilot inside the client's cloud environment.

4

Production

Roll out safely, monitor, handle model upgrades and incidents.

5

Handover

Prove business value, hand over and turn the work into reusable assets.

• How You Learn

Learn it, then build it, every single day

Each day combines a short theory session with a longer hands-on lab, then independent practice.

A day in the program

150 minutes of learning per day: one 90-minute live session plus homework.

Theory session
30 min
Hands-on lab
60 min
Homework
60 min
  • Theory session: Concepts explained with real examples and a short live demonstration
  • Hands-on lab: Hands-on exercise that applies the day's concepts: coding labs in both phases, with client role-plays in Phase 2 discovery and client-success sessions
  • Homework: Independent practice that extends the day's lab (see the Homework column on each phase sheet)

Plus a 40-hour team capstone in each phase, completed outside the live sessions.

Your program timeline

See how long each program runs on the weekly schedule.

Schedule: Monday to Thursday, 8:00–9:30 PM Central Time (CT), online, live.

–weeks
–hours per week (sessions + homework)
–capstone hours per week

Four live sessions a week. Capstone hours are shown spread evenly across the program; your team schedules them.

• Two Phases

One program, two career steps

Take Phase 1 on its own, or continue straight into Phase 2 to prepare for Forward Deployed Engineer roles.

Phase 1

AI Engineer Program

Junior software developers with some exposure to generative AI; no prior AI engineering experience assumed.

20 days90 learning hoursBeginner

By the end, you can

  • Explain how generative AI, LLMs and agentic AI work and where they fit in the wider AI landscape
  • Set up professional GenAI projects and develop productively and safely with Claude Code
  • Build GenAI applications using prompt engineering, structured outputs and hosted or open-source models
  • Build and improve RAG systems, and test them end to end with Playwright and automated evaluations
  • Work with multimodal models and fine-tune small open models
  • Build AI agents, tool integrations, MCP servers and multi-agent systems with human oversight
  • Deploy, monitor, optimise and secure GenAI applications, and govern them responsibly
Week 1 · Beginner: GenAI Foundations and Developer Setup
Week 2 · Intermediate: Knowledge, Quality and Customisation
Week 3 · Advanced: Agents, Integration and LLMOps
Week 4 · Advanced: Performance, Security, Governance and Capstone
Phase 2

Forward Deployed Engineer Program

Phase 1 graduates preparing for Forward Deployed Engineer roles.

15 days77.5 learning hoursApplied

By the end, you can

  • Run client discovery and turn the findings into a justified architecture and delivery plan
  • Build working prototypes of client use cases within a single session using advanced Claude Code workflows
  • Design domain-specific evaluations with client experts and use them to drive improvements
  • Deliver secure pilots on enterprise cloud AI platforms
  • Engineer enterprise-grade AI: document intelligence, structured-data agents, identity-aware integrations, production agents and durable workflows
  • Optimise models for client scale and operate solutions in production, including model upgrades, incidents and regulated-industry evidence
  • Prove business value, hand over solutions and turn each engagement into reusable assets
Week 1 · Applied: From Client Problem to Secure Pilot
Week 2 · Applied: Enterprise AI Engineering
Week 3 · Applied: Production, Scale and Client Success
• Curriculum

Day-by-day curriculum

Every day's theory topics, hands-on lab, homework and outcome. Search for a topic or filter by week.

Week 1: GenAI Foundations and Developer Setup

BeginnerDays 1–5
DAY1

Generative AI Foundations and How LLMs Work

Lab: GenAI versus Traditional ML, and a Look Inside an LLM
Theory · 30 min
  • How AI, machine learning, deep learning and generative AI relate to each other
  • What makes a system agentic: LLM + tools + a loop, and the role of LLMs as reasoning engines
  • How LLMs work: tokens, embeddings, transformers and attention in plain terms
  • How LLMs are trained (pre-training, instruction tuning, RLHF), temperature, context windows and hallucinations
Lab · 60 min
GenAI versus Traditional ML, and a Look Inside an LLM
  • Set up Python and store an LLM API key securely
  • Train a scikit-learn sentiment classifier, then solve the same task with a zero-shot LLM prompt and compare the results
  • Tokenise English and Indian-language text and compare token counts and cost
  • Run a small open model with Hugging Face Transformers, inspect next-token probabilities and test temperature settings
  • Trigger and document two hallucinations, and explain why they happened
Homework · 1 hour

Write a one-page explanation of how an LLM generates a response and ask Claude to critique it for accuracy; classify five everyday AI products as traditional ML, GenAI or agentic AI.

Outcome: Students can explain what GenAI and Agentic AI are, how they differ from traditional ML and DL, and how LLMs generate their responses.
DAY2

Developer Setup with Claude Code and Best Practices

Lab: Set Up the Course Project with Claude Code
Theory · 30 min
  • What agentic coding tools are and how Claude Code works in the terminal and IDE
  • Project memory with CLAUDE.md, permission modes and managing the context window
  • The recommended workflow: explore, plan, implement with tests, commit; give Claude a way to verify its work
  • Extending Claude Code with skills, subagents, hooks and MCP servers, plus security and code-review practices
Lab · 60 min
Set Up the Course Project with Claude Code
  • Install Claude Code, connect it to VS Code and configure permissions
  • Create the course repository: Python environment, Git, .env handling and folder structure
  • Generate a CLAUDE.md with /init, then refine it with test commands and rules such as never committing secrets
  • Use plan mode to build a small LLM helper module with tests, reviewing every change before accepting it
  • Add a hook that runs the formatter and tests after edits, and a subagent that reviews code for security issues
Homework · 1 hour

Use Claude Code to add logging and unit tests to the Day 2 helper module, and add two new project rules to CLAUDE.md.

Outcome: Students can set up a professional GenAI development environment and use Claude Code productively and safely.
DAY3

The LLM Landscape: Models, APIs and Open-Source

Lab: Build a Multi-Model Chatbot
Theory · 30 min
  • Closed versus open-weight models and the major model families
  • Choosing a model: quality, cost, speed, context window, privacy and licensing
  • Anatomy of an LLM API call: messages, roles, parameters, streaming and token usage
  • Running models locally with Ollama and using the Hugging Face Hub
Lab · 60 min
Build a Multi-Model Chatbot
  • Call a hosted LLM API with system and user messages and streamed responses
  • Run an open-weight model locally with Ollama and call it from Python
  • Build a command-line chatbot that keeps conversation history and can switch models
  • Compare the models on five prompts for quality, latency and cost
  • Handle timeouts, rate limits and invalid API keys gracefully
Homework · 1 hour

Add a third model through OpenRouter to the chatbot and record quality, latency and cost on ten new prompts.

Outcome: Students can call hosted and local LLMs from code and choose a suitable model for a given task.
DAY4

Prompt Engineering: From Basics to Advanced Techniques

Lab: Prompt Engineering Workshop
Theory · 30 min
  • Prompt structure: role, instructions, context, examples and output format
  • Zero-shot, few-shot and chain-of-thought prompting
  • Advanced techniques: prompt chaining, self-consistency and prompting reasoning models
  • Prompt injection basics and testing prompts against a dataset
Lab · 60 min
Prompt Engineering Workshop
  • Solve five tasks (summarise, classify, extract, reason, rewrite) with a basic prompt, then improve each one
  • Measure accuracy on a small labelled set for every prompt version
  • Build a three-step prompt chain that turns a meeting transcript into action items and a follow-up email
  • Attack your prompts with prompt injection and add defences
Homework · 1 hour

Build a personal library of five reusable, tested prompts for tasks from your own work.

Outcome: Students can write, improve and test prompts that give reliable results for common business tasks.
DAY5

Structured Outputs and Your First GenAI Application

Lab: Smart Document Extractor App
Theory · 30 min
  • Why applications need structured output instead of free text
  • JSON mode, schema-based outputs and Pydantic validation
  • Anatomy of a GenAI app: user interface, backend, prompts and model calls
  • Building the app with Claude Code and reviewing what it generates
Lab · 60 min
Smart Document Extractor App
  • Define a Pydantic schema for invoices or résumés
  • Extract structured data from 10 sample documents and validate the results
  • Handle missing fields and invalid output with a single retry
  • Build a Streamlit app to upload a document, view extracted fields and download JSON
Homework · 1 hour

Extend the document extractor to a second document type and add three unit tests for validation failures.

Outcome: Students can build a simple GenAI web app that turns unstructured text into validated structured data.

Week 2: Knowledge, Quality and Customisation

IntermediateDays 6–10
DAY6

Embeddings, Vector Databases and RAG Fundamentals

Lab: Chat with Your Documents
Theory · 30 min
  • What embeddings are, how they capture meaning, and cosine similarity
  • Vector databases, and semantic versus keyword search
  • Why LLMs need external knowledge, and the RAG pipeline: load, chunk, embed, store, retrieve, generate
  • Chunking strategies, grounded prompts and citations
Lab · 60 min
Chat with Your Documents
  • Embed a set of FAQ entries and run a similarity search from scratch with numpy
  • Load PDF policy documents, chunk them and index them in Chroma with metadata
  • Build a question-answering pipeline with LangChain or LlamaIndex that cites its sources
  • Add a Streamlit chat interface
  • Test with questions the documents cannot answer and make the bot decline instead of guessing
Homework · 1 hour

Index 20 documents of your choice and write 10 test questions with expected answers.

Outcome: Students can explain how embeddings power semantic search and build a RAG chatbot that answers from private documents with citations.
DAY7

Advanced RAG Techniques

Lab: Upgrade the RAG Chatbot
Theory · 30 min
  • Why basic RAG fails: poor chunks, missing context and wrong ranking
  • Hybrid search, reranking and metadata filtering
  • Query rewriting, multi-query retrieval and HyDE
  • Parent-document retrieval, GraphRAG and agentic RAG
Lab · 60 min
Upgrade the RAG Chatbot
  • Create a test set of 20 questions with expected answers
  • Measure the Day 6 chatbot as a baseline
  • Add hybrid search and a reranker, then measure again
  • Add query rewriting and parent-document retrieval, then measure again
  • Record which technique helped most and what it cost in latency and tokens
Homework · 1 hour

Try one advanced RAG technique not used in the lab and record its effect on your test set.

Outcome: Students can diagnose weak RAG results and apply advanced techniques to measurably improve answer quality.
DAY8

GenAI Testing and Evaluation with Playwright

Lab: Build a GenAI Test Suite
Theory · 30 min
  • Why GenAI apps are hard to test: non-deterministic, open-ended outputs
  • Evaluation basics: golden datasets, RAG metrics (faithfulness, relevance, context precision) and LLM-as-a-judge
  • End-to-end testing of GenAI interfaces with Playwright: handling streamed responses and flexible assertions
  • Playwright Test Agents (planner, generator, healer) with Claude Code, and running test suites in CI
Lab · 60 min
Build a GenAI Test Suite
  • Build a 30-case test set, including tricky and unanswerable questions, and evaluate the RAG chatbot with Ragas or DeepEval
  • Use Playwright Test Agents with Claude Code to draft a test plan and tests for the chat interface, then review them
  • Write Playwright tests that ask questions, wait for streamed answers and check citations and refusal messages
  • Add an LLM-as-a-judge check inside a Playwright test for open-ended answers
  • Run the full suite in GitHub Actions so the build fails when quality drops
Homework · 1 hour

Add five Playwright tests for edge cases (empty input, very long question, unanswerable question) and run them in CI.

Outcome: Students can test GenAI applications end to end with Playwright and automated evaluations, and catch quality regressions before users do.
DAY9

Multimodal Generative AI

Lab: Multimodal Assistant
Theory · 30 min
  • Vision-language models: understanding images, charts and documents
  • How image generation works: diffusion models in plain terms
  • Speech AI: speech-to-text and text-to-speech
  • Multimodal use cases and their limitations
Lab · 60 min
Multimodal Assistant
  • Extract data from receipt and chart images with a vision-language model
  • Transcribe a voice note with a speech-to-text model (for example Whisper) and summarise it
  • Generate images from text prompts and compare prompt styles
  • Chain the steps together: voice note in, written summary and illustration out
Homework · 1 hour

Build an image-to-data extractor for a document type of your choice, such as product labels or restaurant menus.

Outcome: Students can build applications that understand and generate text, images and audio.
DAY10

Fine-Tuning and Customising Models

Lab: Fine-Tune a Small Open Model
Theory · 30 min
  • Prompting versus RAG versus fine-tuning: when to use each
  • Supervised fine-tuning, LoRA and QLoRA (parameter-efficient fine-tuning)
  • Preparing training data and avoiding common mistakes
  • Preference tuning (DPO), distillation and quantisation basics
Lab · 60 min
Fine-Tune a Small Open Model
  • Prepare 500 labelled examples in chat format
  • Fine-tune a small open-weight model (under 2B parameters) with LoRA using Hugging Face PEFT on a cloud GPU notebook
  • Compare the base and fine-tuned models on a held-out test set
  • Save the LoRA adapter and run the fine-tuned model for inference
Homework · 1 hour

Form your capstone team and submit a one-page proposal: problem, users, data, architecture and success criteria.

Outcome: Students can decide when fine-tuning is worthwhile and fine-tune a small open model with LoRA.

Week 3: Agents, Integration and LLMOps

AdvancedDays 11–15
DAY11

Tool Calling: Letting LLMs Take Action

Lab: Build a Tool-Using Assistant
Theory · 30 min
  • How function or tool calling works: the model requests, your code executes
  • Designing clear tool schemas and descriptions
  • The tool-calling loop, parallel calls and error handling
  • Safety: argument validation, permissions and human approval for actions
Lab · 60 min
Build a Tool-Using Assistant
  • Define three tools: a calculator, a weather lookup and a customer-orders database query
  • Implement the tool-calling loop with a hosted LLM
  • Validate tool arguments and handle tool errors gracefully
  • Require user confirmation before any action that changes data
  • Test with requests that need zero, one and several tool calls
Homework · 1 hour

Add two tools to the assistant, including one that changes data behind a confirmation step, with tests.

Outcome: Students can give an LLM safe access to tools and data through function calling.
DAY12

AI Agents: Planning, Memory and Frameworks

Lab: Build a Research Agent
Theory · 30 min
  • What an agent is: the observe–think–act loop and the ReAct pattern
  • Agents versus workflows, and when to use each
  • Agent memory: short-term, long-term and state
  • Agent frameworks (LangGraph, OpenAI Agents SDK, CrewAI and others) and safeguards such as step limits
Lab · 60 min
Build a Research Agent
  • Build a simple ReAct agent loop from scratch in Python
  • Rebuild it with LangGraph using web search and note-taking tools
  • Add memory so the agent remembers earlier findings in the session
  • Add step limits and a stop condition, and trace every step the agent takes
  • Run three research questions and review where the agent went wrong
Homework · 1 hour

Give the research agent a new tool, test it on five new questions and document where it fails.

Outcome: Students can build an AI agent that plans, uses tools and remembers context, and can explain its limits.
DAY13

Model Context Protocol (MCP) and Enterprise Integration

Lab: Build an MCP Server
Theory · 30 min
  • Why AI needs a standard way to connect to tools and data
  • MCP architecture: hosts, clients, servers, tools, resources and prompts
  • Connecting AI to enterprise systems: APIs, databases and documents
  • Authentication, access control and MCP security risks
Lab · 60 min
Build an MCP Server
  • Build an MCP server in Python that exposes a SQLite database as tools and resources
  • Test the server with MCP Inspector
  • Connect the server to Claude Code or another MCP client and query the data in natural language
  • Hide sensitive columns and make read-only access the default
Homework · 1 hour

Add a second resource and a prompt template to the MCP server, and connect it to Claude Code.

Outcome: Students can build an MCP server that securely connects AI assistants and agents to company data.
DAY14

Multi-Agent Systems and Human-in-the-Loop

Lab: Multi-Agent Content Team
Theory · 30 min
  • When one agent is not enough: specialised agents working together
  • Multi-agent patterns: supervisor, sequential handoff and reviewer
  • Agent-to-agent communication and the A2A protocol (overview)
  • Human-in-the-loop: approvals, interrupts and checkpoints
Lab · 60 min
Multi-Agent Content Team
  • Build a supervisor agent with three specialists: researcher, writer and reviewer
  • Pass work between agents using structured handoffs
  • Add a human approval step before the final output is released
  • Compare cost, time and quality against a single-agent version
Homework · 1 hour

Add a fact-checker agent to the content team and measure its effect on quality and cost.

Outcome: Students can build a multi-agent system with human oversight and judge when it is worth the extra complexity.
DAY15

LLMOps: Deploying and Monitoring GenAI Applications

Lab: Deploy and Monitor the RAG Chatbot
Theory · 30 min
  • From prototype to production: the LLMOps lifecycle
  • Packaging GenAI apps as APIs with FastAPI and Docker
  • Observability: logging, tracing and monitoring (Langfuse, Arize Phoenix, OpenTelemetry)
  • Prompt versioning, CI/CD, retries and fallbacks
Lab · 60 min
Deploy and Monitor the RAG Chatbot
  • Wrap the RAG chatbot in a FastAPI service with streaming responses and package it with Docker
  • Add tracing to see every retrieval, prompt and model call
  • Add retries, timeouts and a fallback model, then simulate an outage
  • Run the Day 8 Playwright and evaluation suite against the deployed container in the CI pipeline
  • Build a simple dashboard of latency, cost and errors
Homework · 1 hour

Add an alert rule to the monitoring dashboard and write a one-page runbook for the chatbot.

Outcome: Students can deploy a GenAI application as a service and monitor how it behaves in production.

Week 4: Performance, Security, Governance and Capstone

AdvancedDays 16–20
DAY16

Performance, Cost and Serving Open Models

Lab: Make It Faster and Cheaper
Theory · 30 min
  • Where cost and latency come from: tokens, model size and architecture
  • Optimisation: response caching, prompt caching, model routing and shorter context
  • Quantisation and serving open models efficiently (vLLM, Ollama)
  • Balancing cost, speed and quality
Lab · 60 min
Make It Faster and Cheaper
  • Load test the chatbot and record baseline latency and cost
  • Add response caching and route simple questions to a smaller model
  • Serve a quantised open model and compare its speed and quality with the hosted model
  • Re-run the Day 8 test suite to confirm quality has not dropped
Homework · 1 hour

Calculate the chatbot's monthly cost at 10,000 queries a day, before and after your optimisations.

Outcome: Students can reduce the cost and latency of GenAI applications without sacrificing quality.
DAY17

Security and Guardrails for GenAI

Lab: Red-Team and Protect Your App
Theory · 30 min
  • Threats: prompt injection (direct and indirect), jailbreaks, data leakage and excessive agency
  • OWASP Top 10 for LLM Applications and OWASP Top 10 for Agentic Applications
  • Guardrails: input and output filtering, PII redaction and content moderation
  • Red teaming GenAI applications
Lab · 60 min
Red-Team and Protect Your App
  • Attack the RAG chatbot and agent with 15 attempts, including an instruction hidden inside a document
  • Add input and output guardrails, and redact personal data with Microsoft Presidio
  • Restrict agent tool permissions to the minimum needed
  • Re-run the attacks and compare results before and after
  • Add the attacks to the Playwright suite as automated security regression tests
Homework · 1 hour

Run five attacks from the OWASP Top 10 for LLM Applications against your capstone and add defences for any that succeed.

Outcome: Students can identify GenAI security risks and add guardrails that measurably reduce them.
DAY18

AI Governance and Responsible AI

Lab: Governance Pack for a GenAI Application
Theory · 30 min
  • Why AI governance matters: risk, accountability and trust
  • Responsible AI principles: fairness, transparency, privacy, safety and human oversight
  • Key frameworks and regulations: EU AI Act risk categories, NIST AI RMF, ISO/IEC 42001 and OECD AI Principles
  • Governance in practice: AI use-case inventory, risk assessment, model cards, monitoring and audit
Lab · 60 min
Governance Pack for a GenAI Application
  • Classify the RAG chatbot and three sample use cases by EU AI Act risk category
  • Run a risk assessment for the chatbot using the NIST AI RMF functions: Govern, Map, Measure and Manage
  • Test for biased responses across different user profiles and record the findings
  • Write a model card covering purpose, data, limitations, evaluation results and human oversight
  • Build a risk register with controls and owners, linked to evidence from earlier labs
Homework · 1 hour

Complete an EU AI Act risk classification and a risk register for your capstone project.

Outcome: Students can apply responsible AI principles and major governance frameworks to assess and document a GenAI application.
DAY19

Capstone Review and Production Readiness

Lab: Capstone Review Sprint (teams of 3–4)
Theory · 30 min
  • What a complete capstone looks like: scope, architecture, testing, security and governance
  • Production readiness checklist for GenAI solutions
  • Reviewing architecture and AI-generated code as a team
  • How the capstone demo will be assessed
Lab · 60 min
Capstone Review Sprint (teams of 3–4)
  • Present the capstone architecture to another team for a structured peer review
  • Run the full Playwright and evaluation suite and fix the top failures
  • Use a Claude Code subagent to review security and code quality, then address the findings
  • Complete the production readiness checklist and agree the remaining work
Homework · 1 hour

Fix the remaining issues from the peer review and finalise the capstone README.

Outcome: Students can review a GenAI solution against production-readiness criteria and close the most important gaps before release.
DAY20

Capstone Demo and the Future of GenAI

Lab: Demo Day
Theory · 30 min
  • Emerging trends: reasoning models, small language models and on-device AI
  • Computer-use agents and AI coding agents
  • Building a GenAI career: skills, portfolio and staying current
  • How to present a GenAI project with confidence
Lab · 60 min
Demo Day
  • Run the final test suite and confirm guardrails and the model card are in place
  • Each team gives a 7-minute demo covering architecture, test results and lessons learned
  • Answer questions from the panel and peers
  • Create a personal 90-day GenAI learning plan
Homework · 1 hour

Finalise your 90-day learning plan and write a short portfolio case study of your capstone project.

Outcome: Students can present a complete GenAI solution, explain their design choices and plan their next steps in GenAI.
No days match your search. Try a broader term.
• Capstone Projects

Build something real, as a team

Each phase ends with a 40-hour team project, built against six milestones and presented to a panel.

Teams of 3–4 build one complete GenAI solution outside the live sessions. Project options: document intelligence assistant, customer support agent, multi-agent research assistant or multimodal content generator. Assessed on the working solution, architecture, test and evaluation results, security and governance, and the Day 20 demo.

M1

Proposal and design

Choose the project, define users and success criteria, design the architecture and evaluation plan

Deliverable: One-page proposal and architecture diagram
4 hrs · Days 10–11
M2

Core GenAI flow

Build data ingestion, the RAG or model pipeline, structured outputs and the user interface

Deliverable: Working core flow in the team repository
12 hrs · Days 11–13
M3

Agents and integration

Add tools, agents and an MCP integration, with human approval for risky actions

Deliverable: Agent features with tests
8 hrs · Days 13–15
M4

Deployment and optimisation

Deploy with Docker and FastAPI, add tracing and monitoring, and reduce cost and latency

Deliverable: Deployed service and monitoring dashboard
6 hrs · Days 15–16
M5

Testing, security and governance

Complete Playwright tests and automated evaluations, add guardrails, and write the model card and risk register

Deliverable: Test results, guardrails and governance documents
8 hrs · Days 17–18
M6

Review fixes and demo preparation

Fix peer-review findings, finish the README and rehearse the demo

Deliverable: Final repository and demo
2 hrs · Days 19–20

Total: 40 hours across six milestones.

• Tools & Platforms

Work with the tools the industry uses

From Claude Code and open models to enterprise cloud AI platforms, you'll use real tools in every lab.

PythonClaude CodeOpenRouter (hosted LLM API)Hugging FaceOllamaLangChain or LlamaIndexLangGraphChromaRagas or DeepEvalPlaywrightStreamlitFastAPIDockerGitHub ActionsLangfuseMCP Python SDKMicrosoft PresidioClaude Code (advanced and headless)Claude Agent SDKOpenRouterAmazon BedrockMicrosoft Foundry or Google Gemini Enterprise Agent PlatformTerraformDocling or UnstructuredDuckDB or SnowflakeRemote MCP servers with OAuthPlaywright MCPSlack or Microsoft Teams APIsTemporal or PrefectManaged fine-tuning or Hugging Face PEFT
• Built for the Role

Mapped to what Forward Deployed Engineers actually do

Every FDE module is covered across the two phases without repetition, and Phase 2 adds what current FDE job postings ask for.

FDE modulePhase 1Phase 2
M1 · Foundations of GenAI & LLMsDays 1, 3, 4Fully covered in Phase 1
M2 · Agentic AI – Architecture & FrameworksDays 11, 12, 14Day 9: production agents with agent SDKs, skills, subagents and computer use
M3 · RAG Systems & Knowledge EngineeringDays 6–8Day 6: document intelligence at scale
M4 · Rapid Prototyping & MVP DevelopmentDays 5, 15Day 3: prototype in a day · Day 5: secure pilot on an enterprise cloud AI platform
M5 · Client Discovery & Solution ArchitectureNot coveredDays 1–2: discovery, data readiness, architecture and delivery plan
M6 · Production AI EngineeringDays 8, 15, 16Day 4: domain-specific evaluation · Day 11: model optimisation · Day 12: production operations
M7 · AI Safety, Guardrails & Responsible AIDays 17, 18Day 12: regulated-industry evidence and client approvals
M8 · Advanced Agentic Patterns & WorkflowsDay 14Day 8: identity-aware integration · Day 10: durable agentic workflows
M9 · Client Engagement & CommunicationNot coveredDays 13–15: business value, stakeholder communication, handover and showcase
What FDE job postings ask forPhase 2 dayHow it is covered
Custom evaluation frameworks built with client expertsDay 4Error analysis, expert labelling, judge calibration and synthetic edge cases
Cloud AI platforms (Amazon Bedrock, Microsoft Foundry, Google Gemini Enterprise Agent Platform)Day 5Pilot ported to a managed platform and deployed with Terraform, private networking and IAM
Enterprise data, SAML single sign-on and legacy systemsDays 7–9Text-to-SQL with row-level security; identity-aware MCP integration; browser agents for legacy apps
Building agents, subagents, agent skills and MCP servers for clientsDays 8–9Remote MCP server with OAuth; Claude Agent SDK agent with skills, subagents and hooks
Delivery in regulated industries and go-live incident handlingDay 12Audit evidence pack, model upgrade regression testing and a live incident drill
Reusable deployment patterns, product feedback and the next use caseDay 14Reusable skill or MCP server, product feedback note and next use case proposal
• Are You Ready?

Find your starting point

Not sure whether to start with Phase 1 or go straight to Phase 2? Take this quick self-check.

I have a working knowledge of Python.

I have built something that calls an LLM API.

I have built a RAG system or an AI agent.

I have completed Phase 1 (or equivalent AI engineering work).

I want to work directly with clients on AI delivery.

Your recommended path

Answer the questions

Answer five quick questions and we'll suggest where to start.

    Apply now

    Prerequisites

    Total: $40 per month in subscriptions, for both phases.

    ✓

    Python

    Working knowledge of Python

    $20

    Claude subscription

    Claude plan used for Claude Code · per month

    $20

    OpenRouter subscription

    Access to hosted LLMs through one API · per month

    • Certificate

    Earn your SiliconexAI certificate

    Complete a phase, including its capstone, and receive a SiliconexAI AI Academy Certificate of Completion with a unique certificate ID.

    • Separate certificates for Phase 1 (AI Engineer) and Phase 2 (Forward Deployed Engineer)
    • Shows your program, learning hours and capstone
    • Signed by SiliconexAI leadership, with a unique certificate ID
    • Share it on LinkedIn and add it to your portfolio

    Sample shown for illustration. Certificates are issued by SiliconexAI on completion.

    • FAQ

    Frequently asked questions

    Who is the AI Academy for?

    Phase 1 is for junior software developers with some exposure to generative AI; no prior AI engineering experience assumed. Phase 2 is for phase 1 graduates preparing for Forward Deployed Engineer roles.

    How long does the program take?

    Phase 1 runs for 20 days (four weeks when run daily) and Phase 2 for 15 days (three weeks when run daily). Together that's 35 days and 167.5 learning hours, including both capstones.

    What does a typical day look like?

    Each day has a 30-minute theory session and a 60-minute hands-on lab, followed by 60 minutes of homework that extends the lab: 150 minutes of learning in total.

    Do I need to complete Phase 1 before Phase 2?

    Yes. Phase 2 builds directly on Phase 1, so completing Phase 1 is the entry requirement. Phase 1 can also be taken on its own.

    What are the prerequisites?

    A working knowledge of Python, plus a Claude subscription (for Claude Code) and an OpenRouter subscription for hosted LLM access: about $40 per month in total.

    What will I build?

    A project in every daily lab, plus a 40-hour team capstone in each phase. In Phase 1 you build a complete GenAI solution such as a document intelligence assistant or a multi-agent research assistant. In Phase 2 you turn a fictional client case into a production-ready solution and present it at a client showcase.

    Which tools will I use?

    Phase 1 covers tools such as Python, Claude Code, OpenRouter, Hugging Face, Ollama, LangGraph, Chroma, Playwright, FastAPI, Docker and Langfuse. Phase 2 adds advanced Claude Code, the Claude Agent SDK, enterprise cloud AI platforms such as Amazon Bedrock, Terraform and durable workflow engines.

    When and where are the live sessions?

    Live sessions run online every Monday to Thursday, 8:00–9:30 PM Central Time (CT). Each 90-minute session combines the theory session and the hands-on lab. At four sessions a week, Phase 1 takes 5 weeks and Phase 2 takes 4 weeks.

    Will I receive a certificate?

    Yes. When you complete a phase, including its capstone, you receive a SiliconexAI AI Academy Certificate of Completion with a unique certificate ID.

    How do I apply?

    Use the application form on this page. Choose the program you're interested in, tell us a little about yourself, and our team will get back to you.

    • Apply

    Start your AI engineering journey

    Tell us which program you're interested in and a little about your background. Our team will get back to you with next steps.

    1. Choose your program and send the form.
    2. Our team reviews your background and contacts you.
    3. Confirm your program, schedule and prerequisites.
    4. Start learning and building.

    Apply to the AI Academy

    All fields marked * are required. Your application is stored securely and sent to our admissions team.

    Quick pick a program

      Python proficiency

      Completed Phase 1?