teacher
Sign in
Track

AI Engineering

The math, models and engineering every AI engineer needs — from gradient descent to RAG and agents.

32 lessons~18 hours of lessonsTarget: Intermediate — build, evaluate and ship LLM-powered featuresPython
Reality check
  • Tools change every few months; the fundamentals (linear algebra, probability, optimisation, evaluation) do not. Invest there first.
  • Most real AI engineering is data quality, evaluation and plumbing — not training giant models.
  • You will need to read papers and documentation. These lessons give you the map, not every detail.
  • A demo that works once is not a product. Measure with evals before you trust any change.
  1. Stage 50/9

    Building AI apps

    APIs, RAG, vector search, agents, evals, fine-tuning, serving and safety.

    1. 01LLM APIs and Structured OutputCall a hosted model from code, handle failures and cost, and turn free-form text into validated data your program can trust.35 min
    2. 02Retrieval-Augmented Generation (RAG)Give a model the right pages at question time by searching your documents first, then answering from what was found.40 min
    3. 03Vector Databases and Approximate SearchFind the nearest vectors among millions without comparing against all of them, using IVF and HNSW indexes and their speed versus recall trade-off.40 min
    4. 04Agents and Tool UseLet a model call functions in a loop to look things up and take actions, and understand MCP, the open protocol that standardises how tools plug in.40 min
    5. 05EvalsMeasure whether an LLM feature works with a test set, code-based checks and calibrated judges, so changes are decided by numbers and not by impressions.40 min
    6. 06Fine-Tuning and LoRADecide when training a model beats prompting or retrieval, and see how LoRA adapts a large model by training a few million extra parameters.40 min
    7. 07Serving and CostUnderstand where LLM latency and money go (prefill, decode, KV cache, batching) and the levers that cut both, with back-of-the-envelope maths.40 min
    8. 08Safety and GuardrailsLearn the main ways LLM applications get attacked or misbehave, and the layered controls (least privilege, validation, confirmation, testing) that contain the damage.35 min
    9. 09Multimodal ModelsSee how images become tokens for a transformer (ViT), how CLIP aligns pictures and text, and how vision-language models combine them with an LLM.40 min