Career path

Machine Learning Engineer

Also known as MLE

A progression path for building, training, deploying, and operating machine-learning-powered software.

01

ML FoundationsJunior MLE

Build reliable foundations and enough context to contribute safely with guidance.

Junior MLE · 19 concepts
02

ML PractitionerMLE

Own features and services with solid implementation judgment across neighboring layers.

MLE · 19 concepts
03

Advanced MLSenior MLE

Design, evolve, and debug systems across boundaries with strong tradeoff awareness.

Senior MLE · 11 concepts

How this path progresses

01

ML Foundations

Understand the major forms of learning and the basic model-building workflow.

02

Neural Networks & Deep Learning

Learn how neural networks are trained and why they power modern AI systems.

03

AI Products

Connect ML models to useful product behavior.

04

ML Production

Deploy, monitor, and iterate on ML systems in real environments.

05

Ml Systems

Build the capabilities needed for this area.