A week-by-week plan · AI Engineering
AI Engineer Foundations
For engineers shipping LLM features, RAG or agents to real users. You can build a retrieval system on your own documents and measure whether its answers are right, instead of guessing.
- 5 steps
- 25 lessons
- 3 free
- 1 interview guide
- 1 mock interview
- 24 hours of reading
Who it is for
Engineers shipping LLM features, RAG or agents to real users.
What you can do at the end
You can build a retrieval system on your own documents and measure whether its answers are right, instead of guessing.
First milestone
A RAG baseline and an eval harness that tells you when it gets worse.
Milestone: A RAG baseline and an eval harness
3 of the 25 lessons are free to read now, with no account. The other 22 are in the AI Engineering course: $49 once, lifetime access, pay with PayPal.
Get AI Engineering · $49Sign up free and this page ticks off the lessons you finish and shows you where to carry on.
The plan, week by week
Times are each lesson’s own reading time, added up. A mock interview is set to 45 minutes. A lock means the lesson is in the course.
- Week 1
How a model reads and writes
300 minKnow what goes into a model and what comes out.
- Why ML Models Fail in Production: The Production GapAI Engineering lesson55 minfree
- What a Token Is: How a Language Model Reads TextAI Engineering lesson51 minin the course
- What an Embedding Is: Meaning as a List of NumbersAI Engineering lesson48 minin the course
- What a Language Model Actually Outputs: Odds for Every Next TokenAI Engineering lesson50 minin the course
- Temperature and Sampling: How One Token Gets PickedAI Engineering lesson50 minin the course
- The Context Window: What Happens When a Prompt Does Not FitAI Engineering lesson46 minin the course
- Week 2
Prompting
291 minAsk for exactly what you want, in a shape your code can read.
- The Parts of a Prompt: Adding One Piece at a TimeAI Engineering lesson45 minin the course
- Vague, Soft and Specific: Asking for Exactly What You WantAI Engineering lesson47 minin the course
- Asking for a Format: Words, JSON Mode and a SchemaAI Engineering lesson45 minin the course
- Examples in a Prompt: How Many, Which Ones, in What OrderAI Engineering lesson47 minin the course
- Quoting Untrusted Input: Tags, a Reminder, and a Fake Closing TagAI Engineering lesson52 minin the course
- Testing a Prompt on New Cases: Why the Score You Tuned On May Be OptimisticAI Engineering lesson55 minin the course
- Week 3
Retrieval and RAG
332 minFind the right pieces of your documents for each question.
- Searching by Meaning: Real Semantic Search, in Six LanguagesAI Engineering lesson55 minin the course
- Splitting Text Into Pieces: Why Search Works Better on Small ChunksAI Engineering lesson47 minin the course
- Chunking: The First Lever on Retrieval QualityAI Engineering lesson60 minin the course
- Hybrid Retrieval: When Keyword Search Beats Your EmbeddingsAI Engineering lesson60 minin the course
- Reranking: The Highest-Return Change in Your RAG StackAI Engineering lesson55 minin the course
- The RAG Scale Cliff: What Breaks Between 100 and 5 Million DocumentsAI Engineering lesson55 minfree
- Week 4
Evals
367 minMeasure answers instead of guessing.
- Why Evals Are the Job: Moving From Vibes to MeasurementAI Engineering lesson47 minfree
- Error Analysis: Reading Failures Before Building MetricsAI Engineering lesson55 minin the course
- Building a Golden Dataset: The Set That Catches RegressionsAI Engineering lesson55 minin the course
- LLM-as-Judge and Its Failure ModesAI Engineering lesson65 minin the course
- Validating Your Judge: TPR, TNR, and the Human CeilingAI Engineering lesson60 minin the course
- RAG Evaluation: Localizing Failure Between Retrieval and GenerationAI Engineering lesson85 minin the course
- Milestone
A RAG baseline and an eval harness
129 minDesign a full RAG system, then defend it in a mock interview.
milestone: A RAG baseline and an eval harness that tells you when it gets worse.
- Design RAG Systeminterview guide, free14 minfree
- Design a RAG System at ScaleSystem Design lesson70 minin the course
- Mock interview: design RAG SystemAI interviewer, mid-level level45 min
Questions about this path
- Do I need machine learning experience for this path?
- No. You need to be able to write Python and call an API. The first week explains what a token, an embedding and a model's output really are, in plain words.
- What is a RAG baseline?
- RAG means the system first searches your documents, then gives the best pieces to the model so it answers from them. A baseline is the first simple version you measure, so every later change can be compared with it.
- What is an eval harness?
- A set of test questions with known good answers, and code that scores the system on them. It tells you, with numbers, whether a change made the answers better or worse.
This path runs through the AI Engineering course. Here is the whole course, at your price.
The course this path is part of
AI Engineering
204 lessons · about 211 hours · 10 free to read
$49 once, lifetime access · pay with PayPal
Also from me
System Design Masterclass
770 lessons · about 283 hours · 18 free to read
$49 once, lifetime access · pay with PayPal