How to Use This Roadmap
If you're new to AI engineering
- Read Part I top-to-bottom, one stage at a time. Don't skip. Each stage builds on the previous; if you skip from "first API call" to "agent," you'll spend a month debugging a loop that's broken in three places and you can't tell which.
- Build the artifact at the end of each stage before moving on. The teal Project callouts. Reading without building is the AI-engineering equivalent of watching swim videos and calling yourself a swimmer.
- Use the linked canonical resources for depth. Each stage links out to free, gold-standard learning material (OpenAI cookbook, Anthropic prompting guide, the actual papers when they're readable) and into the Foundations and Stack chapters of this guide. The roadmap gives you the path; those give you the practice hours.
- Don't rush. Stages 0–9 are 3–6 months of part-time work depending on your background. There's no shortcut — and the people who claim to have done it in two weekends usually have a portfolio of toy demos with no evals.
- When stuck, read Part IV. "How to learn fast" and "When to pivot" exist because the field is moving faster than you can keep up — having strategies for that is the skill.
If you can already make an API call and ship a prompt
Skip the first three stages, but do Stage 6 (evals) even if you think you know it. Most "I've been doing AI for six months" engineers have never written a real eval set — and it's the load-bearing skill that distinguishes hobby from production. Then jump to Part II — The 2026 AI Stack.
If you're already shipping AI in production
Part III — Beyond the Stack is where you live. Prompting as craft, eval discipline, retrieval quality at scale, agent reliability, cost/latency intuition, safety. None of which the SDKs teach you, and all of which become the constraint on production AI as soon as you scale past a single customer.
ChatGPT and Claude can teach you AI engineering. They're also exactly the wrong teacher for half the lessons — they'll generate a LangChain snippet that "works" and skip the inspection step that's the whole point of Stage 1. Use AI to explain what a piece of code is doing ("walk me through what response.choices[0] contains") rather than to do the stage for you. The latter is how you get six months into AI engineering without understanding the message-format the API actually returns.
The legend
Pages in this chapter use a few recurring callouts:
- Stage — a milestone in the curriculum. Has a time budget and an artifact you should have built by the end.
- Tier 1 / 2 / 3 — opinionated picks. Tier 1 = adopt now. Tier 2 = worth knowing. Tier 3 = skip or defer.
- In plain English — the explanation for someone who's never heard of the concept.
- Project — what you should build before clicking next.
- Common mistakes — where people predictably trip up.
- Page checkpoint — three quick questions to make sure the page stuck.
The cardinal rule
No new stage until the previous stage's artifact runs end-to-end with at least one eval case passing.
This is the single rule that separates engineers who become senior AI engineers in a year from engineers who are still demoing the same toy chatbot after two. Build it. Measure it. Then move on.