ML Engineer

The path from tensor operations to production ML systems.

20 stages. No filler, no detours. Each section names what to learn, why it matters, and the exact resource to learn it from. Built for engineers who already ship — and want to ship ML.

Browse the index
20
Stages
100
Sections
1797
Topics
332
Resources
The index

20 stages, in order.

00 → 19
Stage 00 · Milestone

Set up a conda environment with numpy, pandas, scikit-learn, pytorch, matplotlib. Initialize a Git + DVC project. Write a Dockerfile that runs a simple ML script. Practice 20 Linux commands for data operations.

The rule

Ship something with every concept within forty-eight hours.

One project that grows beats ten tutorial repos. The map is finite — the work isn't. Pick a stage, open a terminal, and start.

ml.engineer · roadmapProgress is saved in this browser