SlideShare uma empresa Scribd logo
1 de 18
Data Science in the Age of the On-Demand Economy
v
@jeremystan
Our Value Proposition
Groceries from stores
you
love
delivered
to your
doorstep
in as little
as an hour
+ + + =
v
@jeremystan
Customer Experience
Select a
Store
Shop for
Groceries
Checkout Select Delivery
Time
Delivered to
Doorstep
v
@jeremystan
Shopper Experience
Accept Order Find the
Groceries
Out for
Delivery
Scan Barcode
Delivered to
Doorstep
v
@jeremystan
Four Sided Marketplace
Customers Shoppers
Products
(Advertisers)
Customer Service
Stores
(Retailers)
@jeremystan
Unit EconomicsCustomers Love Us
Can we succeed?
Huge Market
$600,000,000,000
infor
or
v
@jeremystan
Our Unit Economics
Product Partnerships+$
Retail Partnerships+$
Delivery Fees+$
Tips (go to shoppers)+$
Transaction & insurance costs-$
Shopping Time-$
-$ Driving Time
Key to bottom-line
v
@jeremystan
Profitable Unit Economics
Instacart has achieved profitable unit economics
Driven (in part) by huge decreases in fulfillment time:
@jeremystan
TimeVariance
Data Science Challenges
Marketplace
n
4
>>
2
n 𝞵>>𝞼 23:59:00>>00:59:00
v
@jeremystan
Optimizing Minutes
Balance Supply & Demand Optimize Fulfillment
Forecast AdaptSchedule Predict DispatchPlanMeasure Evaluate
v
@jeremystan
What Was Demand?
Visitor
Total Demand =
∑ pr (convert | 100%
availability)
2. Lost
1. Checkout
3. No Intent
v
@jeremystan
Forecasting?
Q. How many shoppers?
… next Sunday?
… at 7pm?
… in San Francisco?
… for Potrero Whole Foods?
… for delivery in 2 hours?
f ( prior week active )
→ exponential decay
→ automated outlier removal
→ time series models
→ simulation model
v
@jeremystan
Predicting Fulfillment Times
#1
#2 #3
#1 #3 #2
Due#2 Ordered
Shopper 1
Shopper 2
Driver 1
Handoff
Due#1 Ordered
Due#3 Ordered
● Variance is as important as mean → quantile regression
● Gradient boosting machines for complex time & space features
● Update predictions frequently throughout fulfillment
● Scale to millions of predictions per minute (shoppers x orders x sequence)
Delivery TimesPicking Times
v
@jeremystan
Optimally Routing Shoppers
1,000 orders
4 orders per trip
x 100 shoppers = 400 million
● Remove constraints, unify objectives
● Recompute every minute, in every market
● Start with greedy heuristics
● Solve sub-problems optimally to benchmark
● Wait to last minute to dispatch
➔ Maximize expected # of items found
➔ Maximize probability of delivering on time
➔ Minimize total time spent delivering
v
@jeremystan
Overall Results
-20%
-0% +15%
+20%late
lost
speed
busy
Customer Shopper
Utilization
Lost
Deliveries
@jeremystan
Mission Driven Working GroupsIntegrated
● Aligned with products
● Operate independently
● Cross eng team & org
● Single threaded leader
● All skills necessary
● Open code base
How We Organize
Engineering
ConsumerLogistics
Availability
Fulfillment
Growth
Experience
Orders
1
6
15
Designer
Data Scientist
Engineer
Mobile
ProductAnalyst
Rare
Matrixed
Empowered
@jeremystan
Urgency OwnershipTransparency
● Set clear goals
● Be uncomfortable
● Clear accountability
● Measure performance
● Share everything
● Seven different times
Principles
“If everything seems under control, you're
not going fast enough.”
― Mario Andretti
WE’RE HIRING!
@jeremystan

Mais conteúdo relacionado

Destaque

Instacart_Presentation[1]
Instacart_Presentation[1]Instacart_Presentation[1]
Instacart_Presentation[1]
Nishant Saboo
 

Destaque (11)

Wrangle 2016: Malware Tracking at Scale
Wrangle 2016: Malware Tracking at ScaleWrangle 2016: Malware Tracking at Scale
Wrangle 2016: Malware Tracking at Scale
 
Wrangle 2016 - Digital Vulnerability: Characterizing Risks and Contemplating ...
Wrangle 2016 - Digital Vulnerability: Characterizing Risks and Contemplating ...Wrangle 2016 - Digital Vulnerability: Characterizing Risks and Contemplating ...
Wrangle 2016 - Digital Vulnerability: Characterizing Risks and Contemplating ...
 
The Unreasonable Effectiveness of Product Sense
The Unreasonable Effectiveness of Product SenseThe Unreasonable Effectiveness of Product Sense
The Unreasonable Effectiveness of Product Sense
 
Wrangle 2016: Staying Hippocratic with High Stakes Data
Wrangle 2016: Staying Hippocratic with High Stakes DataWrangle 2016: Staying Hippocratic with High Stakes Data
Wrangle 2016: Staying Hippocratic with High Stakes Data
 
Data Science in Drug Discovery
Data Science in Drug DiscoveryData Science in Drug Discovery
Data Science in Drug Discovery
 
Wrangle 2016: Seeing Behaviors as Humans Do: Uncovering Hidden Patterns in Ti...
Wrangle 2016: Seeing Behaviors as Humans Do: Uncovering Hidden Patterns in Ti...Wrangle 2016: Seeing Behaviors as Humans Do: Uncovering Hidden Patterns in Ti...
Wrangle 2016: Seeing Behaviors as Humans Do: Uncovering Hidden Patterns in Ti...
 
Instacart_Presentation[1]
Instacart_Presentation[1]Instacart_Presentation[1]
Instacart_Presentation[1]
 
A/B Testing at Pinterest: Building a Culture of Experimentation
A/B Testing at Pinterest: Building a Culture of Experimentation A/B Testing at Pinterest: Building a Culture of Experimentation
A/B Testing at Pinterest: Building a Culture of Experimentation
 
Deliveroo - NOAH15 London
Deliveroo - NOAH15 London Deliveroo - NOAH15 London
Deliveroo - NOAH15 London
 
Stephanie deWet, Software Engineer, Pinterest at MLconf SF 2016
Stephanie deWet, Software Engineer, Pinterest at MLconf SF 2016Stephanie deWet, Software Engineer, Pinterest at MLconf SF 2016
Stephanie deWet, Software Engineer, Pinterest at MLconf SF 2016
 
The slide deck we used to raise half a million dollars
The slide deck we used to raise half a million dollarsThe slide deck we used to raise half a million dollars
The slide deck we used to raise half a million dollars
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
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
 

Último (20)

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...
 
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
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
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
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
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
 
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
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Wrangle 2016: Data Science in the Age of the On-Demand Economy