Enabling simple ML ops at Stitch Fix
summary
Stitch Fix builds a configuration-driven ML platform that turns a serialized model plus metadata into deployable services and jobs, used by 145+ data scientists. A model envelope stores function bytes, environment, feature specs and tags; a cron runs every five minutes to compile and deploy microservices (AWS, Docker) or schedule batch jobs via Airflow + Flotilla with Spark and pyarrow map_partitions. Tag-driven selection and tag-based queries plus derived function shape enable automatic validation, monitoring, and a shared metrics dashboard — and it works in production.
AI-written summary · about
chapters (11)
- 0:00Intro
- 1:44Agenda
- 2:20Takehome
- 3:12Stitch Fix
- 5:31What is Data Science
- 7:02The problem
- 10:39Build or buy
- 19:29Online inference
- 26:44Metrics tracking
- 30:09Data scientists concerns
- 31:46Future questions
related talks
32mScaling Personalization: DevOps at Stitch Fix
25mPersonalization and Retail: Lessons from Stitch Fix
34mAugmenting Human Decision Making with Data Science
20mBrad Klingenberg, Director of Styling Algorithms, Stitch Fix
26mManaging ML Models @ Scale
29mBuilding an ML Platform from Scratch
30mContainer workflows for data science and ML
26mAI at Stitch Fix
