Skip to main content

E01 · ML System Design

A free, illustrated L2 course of 8 modules in the ML Engineering track. Modules include: From business problem to ML problem; Data requirements and contracts; Offline and online metrics.

E01 L2 · Intermediate 8 modules · about 32 lessons Planned · Ring 3

Part of the ML Engineering track. Ships in Ring 3 (Breadth) of the roadmap.

Modules

  1. From business problem to ML problem
  2. Data requirements and contracts
  3. Offline and online metrics
  4. Architecture patterns: batch, online and streaming
  5. Feature stores
  6. Training-serving skew
  7. Design reviews and case studies
  8. Build or buy

Signature illustrations

The pictures a learner should still see in their head a year later:

Reference architectures, timelines of skew failures.

Status

This course is planned, not written yet. It ships with Ring 3 (Breadth).

Every lesson will follow the same twelve-part blueprint with at least three purpose-made figures. Watch the repository to hear when modules ship, or help write and review it.

Back to top