Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand...

31
Delivering Logistics Insights at Instacart Eric Rynerson Senior Data Scientist Instacart #TC18

Transcript of Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand...

Page 1: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Delivering Logistics Insights at Instacart

Eric Rynerson

Senior Data Scientist

Instacart

# T C 1 8

Page 2: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Agenda

Personal Introduction

Instacart Overview

Logistics at Instacart: Systems and Goals

Logistics at Instacart: Metrics and the Efficiency Frontier

Example: Realtime Staffing

Example: Cancelation forecast

Page 3: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

I Economics, Logistics and Data

Supply & Demand Engineering, Logistics, Shopper Incentives

Student Retention, Operational Efficiency

Logistics, Customer Retention, Operational Efficiency

Mathematical Economics

Page 4: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Agenda

Personal Introduction

Instacart Overview

Logistics at Instacart: Systems and Goals

Logistics at Instacart: Metrics and the Efficiency Frontier

Example: Realtime Staffing

Example: Cancelation forecast

Page 5: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Instacart Overview: Customer view

Page 6: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Instacart Overview: Shopping for a customer

Page 7: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

We deliver millions of orders on a few hours’ notice

Page 8: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Agenda

Personal Introduction

Instacart Overview

Logistics at Instacart: Systems and Goals

Logistics at Instacart: Metrics and the Efficiency Frontier

Example: Realtime Staffing

Example: Cancelation forecast

Page 9: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Our logistics systems aim to meet unpredictable demand with maximum consistency and efficiency

Shopper Locations During Delivery

San Francisco Austin Boston Miami

Page 10: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Marketplace forecast estimates scale of demand

Page 11: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Supply Planning system provides advanced notice

Page 12: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Realtime systems adjust targets and pricing leadingup to shifts, delivery windows

Page 13: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Agenda

Personal Introduction

Instacart Overview

Logistics at Instacart: Systems and Goals

Logistics at Instacart: Metrics and the Efficiency Frontier

Example: Realtime Staffing

Example: Cancelation forecast

Page 14: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

What missed opportunity looks like for us

Page 15: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Supply < Demand: Lost DeliveriesSupply > Demand: Idleness

Page 16: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

The Efficiency Frontier describes the set of best-case scenarios we face. Moving the curve is a goal of our team

Page 17: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

We use Tableau to view the real Efficiency Curve

Single city’s results over 2+ week period demonstrates range of outcomes

Difference in outcomes is due to imperfect forecasts and targeting

Tradeoff between utilization and availability is reliable

Page 18: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,
Page 19: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,
Page 20: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Dashboard audience includes range of stakeholders working on efficiency

Data Scientists

Machine Learning Engineers

Software

Engineers

Product Managers

Page 21: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Agenda

Personal Introduction

Instacart Overview

Logistics at Instacart: Systems and Goals

Logistics at Instacart: Metrics and the Efficiency Frontier

Example: Realtime Staffing

Example: Cancelation forecast

Page 22: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Realtime signals used to revise demand forecastclose to shift hour

Realtime Signals Generate Improved Forecast

Page 23: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Scaling tools allow short-term staffing changes

Upscaling usually entails asking shoppers already on a shift if they can extend it

Downscaling entails communicating anticipated slowness to shoppers

Both are to be used sparingly!

Realtime demand forecasts means better, earlier signals

Page 24: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Realtime staffing provided opportunity to move the frontier

City/day randomization used to create A/B test to measure impact before rollout decision

(see our blog for details)

Full rollout shown in this presentation for simplicity

Week before launch of new model shown alone in dark blue at right

Page 25: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Realtime staffing → improvement in tradeoff

Light blue:

Week prior to launch

Dark blue:

Week after launch

Higher utilization with the same or better availability!

Improvement in Efficiency Frontier itself

(up and to the right)

Page 26: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Agenda

Personal Introduction

Instacart Overview

Logistics at Instacart: Systems and Goals

Logistics at Instacart: Metrics and the Efficiency Frontier

Example: Realtime Staffing

Example: Cancelation forecast

Page 27: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

We forecast cancelation to staff appropriately

Shoppers often cancel their shift at the last minute so we overstaff proportionately

Cancelation forecast bias meant we were overstaffed more often than not

High availability of delivery windows, but poor utilization

Fixing the bug allowed us to make the desired tradeoff

Forecasted cancelation

Actual cancelation

Staffed over target

Page 28: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Removed cancelation bias --> lateral shift

Only lateral movement along frontier

This is due to improved ability to hit target

No change in Efficiency Frontier itself

Higher shopper utilization comes at expense of lower availability for customers

Page 29: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

No order left behind; no shopper left idle

L E AR N M O R E O N O U R B L O G !

https://tech.instacart.com/no-order-left-behind-no-shopper-left-idle-24ba0600f04f

Space, Time and Grocerieshttps://tech.instacart.com/space-time-and-groceries-a315925acf3a

Leveraging Elastic Demand for Forecastinghttps://tech.instacart.com/leveraging-elastic-demand-for-forecasting-6278b45f805f

Page 30: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Please complete the

session survey from the

Session Details screen

in your TC18 app

Page 31: Delivering Logistics Insights at Instacart...I Economics, Logistics and Data Supply & Demand Engineering, Logistics, Shopper Incentives Student Retention, Operational Efficiency Logistics,

Thank [email protected]