Track
AI Engineer
“I want to become an AI engineer.”
The default line. Ends with someone who can design, build, evaluate and operate an LLM-backed product end to end.
- Python
The only genuinely non-negotiable prerequisite in the entire Atlas.
- Math for AI
The specific mathematics that appears in practice, and nothing beyond it.
- Machine Learning
Systems whose behaviour is learned from data rather than written as rules.
- Calculus & Optimisation
Derivatives, the chain rule, and what it means to walk downhill in a loss landscape.
- Gradient Descent
The optimisation procedure underneath essentially every model in this Atlas.
- Deep Learning
Many-layered neural networks that learn their own features instead of being handed them.
- Neural Networks
Layers, weights and activations. The unit of construction for everything downstream.
- Attention
Letting every position look at every other position. The hinge the modern field turns on.
- Transformers
Attention, feed-forward layers, residuals and normalisation. The block that ate the field.
- Large Language Models
Transformers trained on enough text to become general-purpose reasoning surfaces.
- Linear Algebra
Vectors, matrices and the operations every model is secretly made of.
- Embeddings
Meaning as coordinates. The representation that makes search, clustering and RAG possible.
- RAG
Give the model the right documents at query time instead of hoping it memorised them.
- Prompt Engineering
Specifying a task precisely enough that a probabilistic system does it reliably.
- AI Agents
Models that decide what to do next, call tools, and act in a loop rather than answering once.
- Git & Collaboration
Version control, review and reproducibility. Assumed silently by every team.
- AI Engineering
The bridge from a working notebook to a system real users depend on.