SlideShare a Scribd company logo
1 of 36
Download to read offline
Enabling
Full Stack
Data Scientists
at Stitch Fix
Juliet Hougland
@j_houg
April 2018
Agenda
@j_houg 2
WHAT WE DO
HOW WE OPERATE
TRANSFORMING THE WAY
DATA SCIENTISTS
DO WHAT THEY LOVE
@j_houg
The Business
The Customer Experience
What We Do
@j_houg
@j_houg
Transforming The
Way People Find
What They Love
@j_houg
@j_houg
The Algorithms Org
Operating Principles
Data Platform
How We Operate
@j_houg
Algorithms
Data Platform Data Science
ClientStyling Operations Horizontal
@j_houg
Autonomy &
Ownership
@j_houg
Typical Data Science Department
Data
Engineers
Data
Scientists
Software
Engineers
Data Infrastructure Engineers
provide
resources &
support
@j_houg
Typical Data Science Department
Data Driven Capability
Data Engineers
Data Scientists
Software Engineers
Infrastructure Engineers
@j_houg
Another View
Capability A Capability B Capability C Capability D
Data Engineers
Data Scientists
Software Engineers
Infrastructure Engineers
specialized by function
@j_houg
High Coordination Cost
Capability A Capability B Capability C Capability D
Data Engineers
Data Scientists
Software Engineers
Infrastructure Engineers
specialization by function
tightly
coupled,
loosely
aligned
@j_houg
A Different Way to Organize
Data Driven
Capability
DataScientists
@j_houg
Organized by Capability
specialized by capability
Capability A Capability B Capability C Capability D
DataScientists
DataScientists
DataScientists
DataScientists
@j_houg
Focus on Capabilities
Data Driven
Capability
DataScientists
Full Stack Data
Scientists:
" Full Stack Data Scientists Own:
" Implementation
" Coordination with the business
" Production support (sort of)
@j_houg
Where did the
engineers go?
@j_houg
Focus on Capabilities
Data Platform Engineers
loosely
coupled,
tightly
aligned
specialized by function
Capability A Capability B Capability C Capability D
DataScientists
specialized by capability
DataScientists
DataScientists
DataScientists
@j_houg
Capabilities
Data Platform Engineers
specialized by function
Capability A Capability B Capability C Capability D
DataScientists
specialized by capability
DataScientists
DataScientists
DataScientists
@j_houg
Infrastructure
@j_houg
Black Box Data Scientists
@j_houg
Data Transport
@j_houg
The Black Box
@j_houg
Analysis &
Model Building
@j_houg
Analysis &
Model Building
@j_houg
Analysis &
Model Building
Hard:
•Reproducible
•Accurate
•Collaborative
Opinionated Analysis Development —
Hilary Parker
https://peerj.com/preprints/3210/
@j_houg
Analysis &
Model Building
@j_houg
Analysis &
Model Building
@j_houg
Dashboards
@j_houg
Services
Model
Application
Code
@j_houg
Services
@j_houg
What works
well?
@j_houg
What are the
challenges?
@j_houg
Thanks!
@j_houg
Interested in
what you heard?
We are hiring!
@j_houg
Questions?

More Related Content

Similar to Enabling full stack data scientists

Analytics Organizations & The New Emerging Roles
Analytics Organizations & The New Emerging RolesAnalytics Organizations & The New Emerging Roles
Analytics Organizations & The New Emerging Roles
Vandana Thakur
 
Strata Conference NYC 2013
Strata Conference NYC 2013Strata Conference NYC 2013
Strata Conference NYC 2013
Taewook Eom
 
DevTalks Keynote Powering interactive data analysis with Google BigQuery
DevTalks Keynote Powering interactive data analysis with Google BigQueryDevTalks Keynote Powering interactive data analysis with Google BigQuery
DevTalks Keynote Powering interactive data analysis with Google BigQuery
Márton Kodok
 

Similar to Enabling full stack data scientists (20)

[Brighton SEO] Audience Intelligence & SEO: How to integrate data sources to ...
[Brighton SEO] Audience Intelligence & SEO: How to integrate data sources to ...[Brighton SEO] Audience Intelligence & SEO: How to integrate data sources to ...
[Brighton SEO] Audience Intelligence & SEO: How to integrate data sources to ...
 
Data Discoverability with DataHub
Data Discoverability with DataHubData Discoverability with DataHub
Data Discoverability with DataHub
 
The Convergence of Data Science and Software Development
The Convergence of Data Science and Software DevelopmentThe Convergence of Data Science and Software Development
The Convergence of Data Science and Software Development
 
Big data careers
Big data careersBig data careers
Big data careers
 
Data Science
Data ScienceData Science
Data Science
 
Getting Content Out The Door Quickly with Scraping, Outsourcing and Team Work...
Getting Content Out The Door Quickly with Scraping, Outsourcing and Team Work...Getting Content Out The Door Quickly with Scraping, Outsourcing and Team Work...
Getting Content Out The Door Quickly with Scraping, Outsourcing and Team Work...
 
Nonprofits + Data: Pathway to Innovation
Nonprofits + Data: Pathway to InnovationNonprofits + Data: Pathway to Innovation
Nonprofits + Data: Pathway to Innovation
 
Analytics Organizations & The New Emerging Roles
Analytics Organizations & The New Emerging RolesAnalytics Organizations & The New Emerging Roles
Analytics Organizations & The New Emerging Roles
 
IMGS 2015 - Ordnance Survey Ireland - Hugh Mangan
IMGS 2015 - Ordnance Survey Ireland - Hugh ManganIMGS 2015 - Ordnance Survey Ireland - Hugh Mangan
IMGS 2015 - Ordnance Survey Ireland - Hugh Mangan
 
IRJET- Youtube Data Sensitivity and Analysis using Hadoop Framework
IRJET-  	  Youtube Data Sensitivity and Analysis using Hadoop FrameworkIRJET-  	  Youtube Data Sensitivity and Analysis using Hadoop Framework
IRJET- Youtube Data Sensitivity and Analysis using Hadoop Framework
 
How Data Virtualization Puts Enterprise Machine Learning Programs into Produc...
How Data Virtualization Puts Enterprise Machine Learning Programs into Produc...How Data Virtualization Puts Enterprise Machine Learning Programs into Produc...
How Data Virtualization Puts Enterprise Machine Learning Programs into Produc...
 
AI Deep Dive_ A Journey through Heroku_OpenAI Integration.pdf
AI Deep Dive_ A Journey through Heroku_OpenAI Integration.pdfAI Deep Dive_ A Journey through Heroku_OpenAI Integration.pdf
AI Deep Dive_ A Journey through Heroku_OpenAI Integration.pdf
 
How to Use Data for Good
How to Use Data for Good How to Use Data for Good
How to Use Data for Good
 
Big Data LDN 2018: FIGHTING DATA CHAOS: CONNECTING USERS TO DATA AT SCALE
Big Data LDN 2018: FIGHTING DATA CHAOS: CONNECTING USERS TO DATA AT SCALEBig Data LDN 2018: FIGHTING DATA CHAOS: CONNECTING USERS TO DATA AT SCALE
Big Data LDN 2018: FIGHTING DATA CHAOS: CONNECTING USERS TO DATA AT SCALE
 
Strata Conference NYC 2013
Strata Conference NYC 2013Strata Conference NYC 2013
Strata Conference NYC 2013
 
Building Data Science Pipelines in Python using Luigi
Building Data Science Pipelines in Python using LuigiBuilding Data Science Pipelines in Python using Luigi
Building Data Science Pipelines in Python using Luigi
 
Data Science Pipelines in Python using Luigi
Data Science Pipelines in Python using LuigiData Science Pipelines in Python using Luigi
Data Science Pipelines in Python using Luigi
 
Come diventare data scientist - Paolo Pellegrini
Come diventare data scientist - Paolo PellegriniCome diventare data scientist - Paolo Pellegrini
Come diventare data scientist - Paolo Pellegrini
 
Transition to a modern data platform
Transition to a modern data platform Transition to a modern data platform
Transition to a modern data platform
 
DevTalks Keynote Powering interactive data analysis with Google BigQuery
DevTalks Keynote Powering interactive data analysis with Google BigQueryDevTalks Keynote Powering interactive data analysis with Google BigQuery
DevTalks Keynote Powering interactive data analysis with Google BigQuery
 

More from Stitch Fix Algorithms

Tracking data lineage at Stitch Fix
Tracking data lineage at Stitch FixTracking data lineage at Stitch Fix
Tracking data lineage at Stitch Fix
Stitch Fix Algorithms
 
Improving ad hoc and production workflows at Stitch Fix
Improving ad hoc and production workflows at Stitch FixImproving ad hoc and production workflows at Stitch Fix
Improving ad hoc and production workflows at Stitch Fix
Stitch Fix Algorithms
 
A compute infrastructure for data scientists
A compute infrastructure for data scientistsA compute infrastructure for data scientists
A compute infrastructure for data scientists
Stitch Fix Algorithms
 

More from Stitch Fix Algorithms (10)

Progression by Regression: How to increase your A/B Test Velocity
Progression by Regression: How to increase your A/B Test VelocityProgression by Regression: How to increase your A/B Test Velocity
Progression by Regression: How to increase your A/B Test Velocity
 
Deep recommendations in PyTorch
Deep recommendations in PyTorchDeep recommendations in PyTorch
Deep recommendations in PyTorch
 
Tracking data lineage at Stitch Fix
Tracking data lineage at Stitch FixTracking data lineage at Stitch Fix
Tracking data lineage at Stitch Fix
 
Improving ad hoc and production workflows at Stitch Fix
Improving ad hoc and production workflows at Stitch FixImproving ad hoc and production workflows at Stitch Fix
Improving ad hoc and production workflows at Stitch Fix
 
A compute infrastructure for data scientists
A compute infrastructure for data scientistsA compute infrastructure for data scientists
A compute infrastructure for data scientists
 
Moment-based estimation for hierarchical models in Apache Spark
Moment-based estimation for hierarchical models in Apache SparkMoment-based estimation for hierarchical models in Apache Spark
Moment-based estimation for hierarchical models in Apache Spark
 
Optimizing Spark
Optimizing SparkOptimizing Spark
Optimizing Spark
 
When We Spark and When We Don’t: Developing Data and ML Pipelines
When We Spark and When We Don’t: Developing Data and ML PipelinesWhen We Spark and When We Don’t: Developing Data and ML Pipelines
When We Spark and When We Don’t: Developing Data and ML Pipelines
 
Incrementality
IncrementalityIncrementality
Incrementality
 
Apache Spark & ML Workflows
Apache Spark & ML WorkflowsApache Spark & ML Workflows
Apache Spark & ML Workflows
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Enabling full stack data scientists