Shipping Machine Learning Systems
This book bridges the gap between theoretical machine learning (ML) and its practical application in industry. It serves as a handbook for shipping production-grade ML systems, addressing challenges often overlooked in academic texts. Drawing on their experience at several major corporations and startups, the authors focus on real-world scenarios, guiding practitioners through the ML lifecycle, from planning and data management to model deployment and optimization. They highlight common pitfalls and offer interview-based case studies from companies that illustrate diverse industrial applications and their unique challenges. Multiple pathways through the book allow readers to choose which stage of the ML development process to focus on, as well as the learning strategy ('crawl,' 'walk,' or 'run') that best suits the needs of their project or team.
- Breaks down each stage of the production ML development process
- Provides side-by-side comparisons of various practical tools for ML
- Shares proven recipes for practitioners at companies of all sizes
Product details
December 2025Paperback
9781009124201
463 pages
229 × 152 mm
Not yet published - available from December 2025
Table of Contents
- Preface
- Introduction
- Part I. Ready, Aim, Fire, Aim, Fire, ...:
- 1. Planning
- 2. Data
- 3. Model development
- 4. Model deployment and beyond
- 5. Compute optimizations
- Part II. Case Studies:
- 6. Nauto: data and model management
- 7. Kavak: ML serverless architecture for car sales
- 8. Instacart: journey in building Griffin
- 9. WhatsApp: enhancing ML operations for fraud and abuse detection model
- 10. ShortlyAI: Your AI writing partner
- References
- Index.