Books › Machine Learning / MLOps Lead roadmap
Best books for MLOps Leads
From first pipelines to running a platform team. The opening books introduce MLOps as practice, build intuition for production workflows and back them with applied machine learning. The build set covers system design, patterns, reliability and pipelines. The lead set is about managing engineers, organising teams, platform thinking and delivery evidence.
12 books in 3 stages, about 4,290 pages (at least 107 hours of reading). The notes are ours, with no ratings or sales claims.
How to choose your books
A short method, so you read the right book for where you are instead of the longest list.
Find your stage
Getting started · 4 books
The shape of MLOps: what it adds to machine learning, hands-on production workflows and the ML you are operating.
Jump to this stage ↓Doing the job · 4 books
Production ML: designing ML systems, reusable patterns, reliability and pipelines.
Jump to this stage ↓Senior and leading · 4 books
Leading the function: managing engineers, structuring teams, building an internal platform and using delivery research.
Jump to this stage ↓
If you are unsure, start one stage lower than you think. Books in a later stage assume the working knowledge the earlier ones give you.
Begin with one book
Our starting pick
Introducing MLOps
by Mark Treveil, Nicolas Omont, Clément Stenac · 2020
It defines the practice and the lifecycle you will manage, so everything else on the list has a place to attach.
See the book ↓Then pick by your situation
Choose the next book by the problem in front of you, not by its place in the list.
If you are designing the system that surrounds a model
read Designing Machine Learning Systems (doing the job)
If your production ML breaks quietly and nobody notices
read Reliable Machine Learning (doing the job)
If you are moving from building pipelines to managing the team
read The Manager's Path (senior and leading)
Check it against what Machine Learning / MLOps Lead postings ask for
These skills come from our analysis of live Machine Learning / MLOps Lead job postings. If one is new to you, its book list sits one click away.
Each step on the scale reflects how often live job postings name the skill, tool or credential, based on our analysis of those postings.
Set a time budget
| Stage | Books | Pages | Reading | At 3 hrs a week |
|---|---|---|---|---|
| Getting started | 4 | ≥ 1,650 | ≥ 41 hrs | ≥ 14 wks |
| Doing the job | 4 | 1,540 | 39 hrs | 13 wks |
| Senior and leading | 4 | 1,100 | 28 hrs | 9 wks |
| All 3 stages | 12 | ≥ 4,290 | ≥ 107 hrs | ≥ 36 wks |
Treat this as a ceiling, not a target. Read one book at a time, apply it, then move on; read reference-style books in sections. Totals are approximate.
Judge any book before you buy it
Age
This list runs from 2017 (Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow) to 2024 (Platform Engineering). Older books earn their place by teaching principles that do not change. For tools and platforms, buy the latest edition.
Level
Check the stage before the title. A book from a later stage will make sense only once you have faced the problems it solves.
Format
The longest book here, Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, runs about 860 pages. Read very long books as references: pick the chapter that matches the problem you have.
Fit
Ask what you will do differently the week after you finish. If you cannot answer, the book is for a different moment. Come back to it when the situation arrives.
Getting started
The shape of MLOps: what it adds to machine learning, hands-on production workflows and the ML you are operating.
Start hereIntroducing MLOps
by Mark Treveil, Nicolas Omont, Clément Stenac · 2020
Defines the MLOps lifecycle: model development, deployment, monitoring, governance and the team roles around them. A sensible orientation before you design a platform.
View book →Practical MLOps
by Noah Gift, Alfredo Deza · 2021
~490 pages~12 hrs to read
Hands-on coverage of containers, CI/CD, cloud ML services and monitoring for operating models. Read it for concrete workflows you can set up in your first months.
View book →
Machine Learning Engineering in Action
by Ben Wilson · 2022
~300 pages~8 hrs to read
Covers planning, experimentation, development standards, testing and deployment of ML projects. Useful for building the engineering habits that stop ML work from becoming unmaintainable.
View book →
Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow
by Aurélien Géron · 2017
~860 pages~22 hrs to read
A broad, code-heavy grounding in classical machine learning and neural networks. Work through it to understand what sits underneath the model APIs you will be calling.
View book →
Doing the job
Production ML: designing ML systems, reusable patterns, reliability and pipelines.

Designing Machine Learning Systems
by Chip Huyen · 2022
~390 pages~10 hrs to read
Covers data pipelines, feature engineering, deployment, monitoring and iteration for production ML. Read it when you own a system, not just a model, and need to reason about what breaks over time.
View book →Machine Learning Design Patterns
by Valliappa Lakshmanan, Sara Robinson, Michael Munn · 2020
~400 pages~10 hrs to read
Catalogues recurring solutions for data representation, training, serving, reproducibility and responsible AI. Handy when you design a pipeline and want proven patterns to compare against.
View book →
Reliable Machine Learning
by Cathy Chen, Niall Murphy, Kranti Parisa · 2022
~410 pages~10 hrs to read
Applies site reliability engineering thinking to ML: SLOs, incident response, data and model lifecycle, and organisational practice. Read it when you are accountable for models staying healthy in production.
View book →
Building Machine Learning Pipelines
by Hannes Hapke, Catherine Nelson · 2020
~340 pages~9 hrs to read
Shows how to automate data validation, training, evaluation and deployment using TensorFlow Extended and orchestration tools. Read it when you are turning notebook work into repeatable pipelines.
View book →
Senior and leading
Leading the function: managing engineers, structuring teams, building an internal platform and using delivery research.

The Manager's Path
by Camille Fournier · 2017
~240 pages~6 hrs to read
Walks through each step of technical leadership, from mentoring to managing managers. Read it as you take on a team and need to know what changes at each level.
View book →
Team Topologies: Organizing Business and Technology Teams for Fast Flow
by Matthew Skelton, Manuel Pais, Ruth Malan · 2019
~240 pages~6 hrs to read
Describes stream-aligned, platform, enabling and complicated-subsystem teams and how they interact. Helps you decide how an ML platform team should serve the model-building teams around it.
View book →
Platform Engineering: A Guide for Technical, Product, and People Leaders
by Camille Fournier, Ian Nowland · 2024
~330 pages~8 hrs to read
Covers building internal platforms: treating them as products, setting scope, measuring success and staffing the team. Useful when you start running an ML platform for other teams.
View book →
Accelerate: The Science of Lean Software and DevOps
by Nicole Forsgren, Jez Humble, Gene Kim · 2018
~290 pages~7 hrs to read
Presents research on which delivery practices and metrics separate high-performing technology teams. Read it to set delivery goals and metrics for ML teams.
View book →
Book links go to Amazon and are affiliate links. As an Amazon Associate I earn from qualifying purchases.
Frequently asked questions
Which book should a Machine Learning / MLOps Lead read first?
Introducing MLOps by Mark Treveil, Nicolas Omont, Clément Stenac. It defines the practice and the lifecycle you will manage, so everything else on the list has a place to attach.
Do I need to read all 12 books?
No. The list is a menu, not a syllabus. Find your stage (getting started: 4, doing the job: 4, senior and leading: 4), begin with one book (we suggest Introducing MLOps), then pick the next book by the problem you are facing at work. Come back to the others when the situation they cover arrives.
How long does it take to read these books?
The 11 books with a known page count add up to about 4,290 pages, roughly 107 hours at 1.5 minutes a page. At three hours a week that is about 36 weeks; at six hours a week, about 18. The list is meant to be read over time, one book at a time, not in one run.
Are these books up to date?
They range from 2017 (Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow) to 2024 (Platform Engineering). Older titles are included because they teach principles that have not changed; for tools and platforms, we favour recent editions. Check the edition before you buy.
Related reading
Some links are affiliate links: we earn a small commission if you buy, at no cost to you. It does not change what we list.