Jun 12, 2019 · 34m · mad

Fireside Chat: Solmaz Shahalizadeh, VP of Data Science & Engineering at Shopify (Data Driven NYC)

Solmaz Shahalizadeh · 23m spoken Matt Turck · 5m spoken
0:00 / 0:00
▶ Watch on YouTube →

gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions

At a Data Driven NYC fireside chat hosted by Matt Turck, Solmaz Shahalizadeh, VP of Data Science & Engineering at Shopify, discusses Shopify's data culture, team scaling, infrastructure evolution, practical machine learning deployment, and hiring strategies.

How this conversation actually went

Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. Matt holds 17.9% of the talking time here. How this is scored →

Matt as informed peer 2.8 Guest teaching 2.7 Guest disagreement 0.4 Matt pushing back 0.2
05100:0010:0020:0030:000:04–4:07 · Matt as informed peer 2/10 Event Title Slate and Speaker Introductions Matt sets the stage by welcoming Solmaz and referencing FirstMark's early investment in Shopify alongside its $30B market cap. Solmaz shares her early exposure to punch cards and early neural network research at Sloan Kettering.4:07–6:38 · Matt as informed peer 3/10 Joining Shopify and the Evolution of Data Science Matt demonstrates industry knowledge by noting that Jeff Hammerbacher and DJ Patel coined the term 'data scientist' at an early FirstMark event. Solmaz notes that fields like bioinformatics, astrophysics, and social sciences were doing data science long before the job title existed.6:38–10:42 · Matt as informed peer 4/10 Shopify Data Team Structure and Embedded Model Matt asks if Shopify operates without a central data team after learning about their embedded model. Solmaz clarifies that while team members are embedded in product units, they maintain a unified organizational reporting structure and a shared central data lake.10:42–17:20 · Matt as informed peer 4/10 Machine Learning Use Case: Shopify Capital Matt asks informed questions regarding whether models plateau or get retired due to poor user experience. Solmaz details how moving from rule-based logic to initial machine learning yields the biggest jump, while subsequent improvements yield diminishing returns.17:20–20:30 · Matt as informed peer 2/10 Machine Learning Product Portfolio and Feature Strategy Matt asks how Shopify prioritizes new machine learning features across its product suite. Solmaz emphasizes a merchant-first approach, prioritizing tangible product solutions over complex algorithms for their own sake.20:30–22:41 · Matt as informed peer 4/10 Applying Monica Rogatti's Data Science Hierarchy of Needs Matt references Monica Rogatti's Data Science Hierarchy of Needs to frame the discussion. Solmaz walks through the layers, explaining how jumping straight to top-tier ML without solid data pipelines generates heavy technical debt.22:41–25:00 · Matt as informed peer 3/10 Recruiting and Onboarding Strategy for Data Scientists Matt asks how Shopify successfully recruits top data science talent. Solmaz offers a counter-intuitive strategy, explaining that she actively avoids hiring traditional computer science ML specialists in favor of curious domain experts from astrophysics or economics.25:00–28:41 · Matt as informed peer 2/10 Predictions for AI: Accountability, Human-AI Synergy, and Causal Inference Matt asks Solmaz for her forward-looking AI predictions. Solmaz highlights transparent algorithms, human-AI synergy, and causal inference as critical areas that deserve more investment over pure machine learning hype.28:41–30:44 · Matt as informed peer 1/10 Audience Q&A: Platform vs. Marketplace Data Architecture An audience member asks about marketplace data architecture. Solmaz immediately rejects the premise of the question, clarifying that Shopify is a merchant platform rather than a marketplace.30:44–32:30 · Matt as informed peer 3/10 Audience Q&A: Applications and Open-Source Tools for Causal Inference Solmaz explains how causal inference tools like difference-in-differences help evaluate product impacts when A/B testing is impossible. Matt concludes by asking about practical ML tools, prompting Solmaz to highlight Facebook's Prophet for time-series forecasting.0:04–4:07 · Guest teaching 1/10 Event Title Slate and Speaker Introductions Matt sets the stage by welcoming Solmaz and referencing FirstMark's early investment in Shopify alongside its $30B market cap. Solmaz shares her early exposure to punch cards and early neural network research at Sloan Kettering.4:07–6:38 · Guest teaching 2/10 Joining Shopify and the Evolution of Data Science Matt demonstrates industry knowledge by noting that Jeff Hammerbacher and DJ Patel coined the term 'data scientist' at an early FirstMark event. Solmaz notes that fields like bioinformatics, astrophysics, and social sciences were doing data science long before the job title existed.6:38–10:42 · Guest teaching 3/10 Shopify Data Team Structure and Embedded Model Matt asks if Shopify operates without a central data team after learning about their embedded model. Solmaz clarifies that while team members are embedded in product units, they maintain a unified organizational reporting structure and a shared central data lake.10:42–17:20 · Guest teaching 3/10 Machine Learning Use Case: Shopify Capital Matt asks informed questions regarding whether models plateau or get retired due to poor user experience. Solmaz details how moving from rule-based logic to initial machine learning yields the biggest jump, while subsequent improvements yield diminishing returns.17:20–20:30 · Guest teaching 2/10 Machine Learning Product Portfolio and Feature Strategy Matt asks how Shopify prioritizes new machine learning features across its product suite. Solmaz emphasizes a merchant-first approach, prioritizing tangible product solutions over complex algorithms for their own sake.20:30–22:41 · Guest teaching 3/10 Applying Monica Rogatti's Data Science Hierarchy of Needs Matt references Monica Rogatti's Data Science Hierarchy of Needs to frame the discussion. Solmaz walks through the layers, explaining how jumping straight to top-tier ML without solid data pipelines generates heavy technical debt.22:41–25:00 · Guest teaching 3/10 Recruiting and Onboarding Strategy for Data Scientists Matt asks how Shopify successfully recruits top data science talent. Solmaz offers a counter-intuitive strategy, explaining that she actively avoids hiring traditional computer science ML specialists in favor of curious domain experts from astrophysics or economics.25:00–28:41 · Guest teaching 3/10 Predictions for AI: Accountability, Human-AI Synergy, and Causal Inference Matt asks Solmaz for her forward-looking AI predictions. Solmaz highlights transparent algorithms, human-AI synergy, and causal inference as critical areas that deserve more investment over pure machine learning hype.28:41–30:44 · Guest teaching 4/10 Audience Q&A: Platform vs. Marketplace Data Architecture An audience member asks about marketplace data architecture. Solmaz immediately rejects the premise of the question, clarifying that Shopify is a merchant platform rather than a marketplace.30:44–32:30 · Guest teaching 3/10 Audience Q&A: Applications and Open-Source Tools for Causal Inference Solmaz explains how causal inference tools like difference-in-differences help evaluate product impacts when A/B testing is impossible. Matt concludes by asking about practical ML tools, prompting Solmaz to highlight Facebook's Prophet for time-series forecasting.0:04–4:07 · Guest disagreement 0/10 Event Title Slate and Speaker Introductions Matt sets the stage by welcoming Solmaz and referencing FirstMark's early investment in Shopify alongside its $30B market cap. Solmaz shares her early exposure to punch cards and early neural network research at Sloan Kettering.4:07–6:38 · Guest disagreement 0/10 Joining Shopify and the Evolution of Data Science Matt demonstrates industry knowledge by noting that Jeff Hammerbacher and DJ Patel coined the term 'data scientist' at an early FirstMark event. Solmaz notes that fields like bioinformatics, astrophysics, and social sciences were doing data science long before the job title existed.6:38–10:42 · Guest disagreement 0/10 Shopify Data Team Structure and Embedded Model Matt asks if Shopify operates without a central data team after learning about their embedded model. Solmaz clarifies that while team members are embedded in product units, they maintain a unified organizational reporting structure and a shared central data lake.10:42–17:20 · Guest disagreement 0/10 Machine Learning Use Case: Shopify Capital Matt asks informed questions regarding whether models plateau or get retired due to poor user experience. Solmaz details how moving from rule-based logic to initial machine learning yields the biggest jump, while subsequent improvements yield diminishing returns.17:20–20:30 · Guest disagreement 0/10 Machine Learning Product Portfolio and Feature Strategy Matt asks how Shopify prioritizes new machine learning features across its product suite. Solmaz emphasizes a merchant-first approach, prioritizing tangible product solutions over complex algorithms for their own sake.20:30–22:41 · Guest disagreement 0/10 Applying Monica Rogatti's Data Science Hierarchy of Needs Matt references Monica Rogatti's Data Science Hierarchy of Needs to frame the discussion. Solmaz walks through the layers, explaining how jumping straight to top-tier ML without solid data pipelines generates heavy technical debt.22:41–25:00 · Guest disagreement 1/10 Recruiting and Onboarding Strategy for Data Scientists Matt asks how Shopify successfully recruits top data science talent. Solmaz offers a counter-intuitive strategy, explaining that she actively avoids hiring traditional computer science ML specialists in favor of curious domain experts from astrophysics or economics.25:00–28:41 · Guest disagreement 0/10 Predictions for AI: Accountability, Human-AI Synergy, and Causal Inference Matt asks Solmaz for her forward-looking AI predictions. Solmaz highlights transparent algorithms, human-AI synergy, and causal inference as critical areas that deserve more investment over pure machine learning hype.28:41–30:44 · Guest disagreement 3/10 Audience Q&A: Platform vs. Marketplace Data Architecture An audience member asks about marketplace data architecture. Solmaz immediately rejects the premise of the question, clarifying that Shopify is a merchant platform rather than a marketplace.30:44–32:30 · Guest disagreement 0/10 Audience Q&A: Applications and Open-Source Tools for Causal Inference Solmaz explains how causal inference tools like difference-in-differences help evaluate product impacts when A/B testing is impossible. Matt concludes by asking about practical ML tools, prompting Solmaz to highlight Facebook's Prophet for time-series forecasting.0:04–4:07 · Matt pushing back 0/10 Event Title Slate and Speaker Introductions Matt sets the stage by welcoming Solmaz and referencing FirstMark's early investment in Shopify alongside its $30B market cap. Solmaz shares her early exposure to punch cards and early neural network research at Sloan Kettering.4:07–6:38 · Matt pushing back 0/10 Joining Shopify and the Evolution of Data Science Matt demonstrates industry knowledge by noting that Jeff Hammerbacher and DJ Patel coined the term 'data scientist' at an early FirstMark event. Solmaz notes that fields like bioinformatics, astrophysics, and social sciences were doing data science long before the job title existed.6:38–10:42 · Matt pushing back 1/10 Shopify Data Team Structure and Embedded Model Matt asks if Shopify operates without a central data team after learning about their embedded model. Solmaz clarifies that while team members are embedded in product units, they maintain a unified organizational reporting structure and a shared central data lake.10:42–17:20 · Matt pushing back 1/10 Machine Learning Use Case: Shopify Capital Matt asks informed questions regarding whether models plateau or get retired due to poor user experience. Solmaz details how moving from rule-based logic to initial machine learning yields the biggest jump, while subsequent improvements yield diminishing returns.17:20–20:30 · Matt pushing back 0/10 Machine Learning Product Portfolio and Feature Strategy Matt asks how Shopify prioritizes new machine learning features across its product suite. Solmaz emphasizes a merchant-first approach, prioritizing tangible product solutions over complex algorithms for their own sake.20:30–22:41 · Matt pushing back 0/10 Applying Monica Rogatti's Data Science Hierarchy of Needs Matt references Monica Rogatti's Data Science Hierarchy of Needs to frame the discussion. Solmaz walks through the layers, explaining how jumping straight to top-tier ML without solid data pipelines generates heavy technical debt.22:41–25:00 · Matt pushing back 0/10 Recruiting and Onboarding Strategy for Data Scientists Matt asks how Shopify successfully recruits top data science talent. Solmaz offers a counter-intuitive strategy, explaining that she actively avoids hiring traditional computer science ML specialists in favor of curious domain experts from astrophysics or economics.25:00–28:41 · Matt pushing back 0/10 Predictions for AI: Accountability, Human-AI Synergy, and Causal Inference Matt asks Solmaz for her forward-looking AI predictions. Solmaz highlights transparent algorithms, human-AI synergy, and causal inference as critical areas that deserve more investment over pure machine learning hype.28:41–30:44 · Matt pushing back 0/10 Audience Q&A: Platform vs. Marketplace Data Architecture An audience member asks about marketplace data architecture. Solmaz immediately rejects the premise of the question, clarifying that Shopify is a merchant platform rather than a marketplace.30:44–32:30 · Matt pushing back 0/10 Audience Q&A: Applications and Open-Source Tools for Causal Inference Solmaz explains how causal inference tools like difference-in-differences help evaluate product impacts when A/B testing is impossible. Matt concludes by asking about practical ML tools, prompting Solmaz to highlight Facebook's Prophet for time-series forecasting.

speaking balance: gold is Matt, purple is the guest (3 minute bins)

0:00 · Matt 38.1% · guest 61.9%0:00 · Matt 38.1% · guest 61.9%3:00 · Matt 16.7% · guest 83.3%3:00 · Matt 16.7% · guest 83.3%6:00 · Matt 24.3% · guest 75.7%6:00 · Matt 24.3% · guest 75.7%9:00 · Matt 13.6% · guest 86.4%9:00 · Matt 13.6% · guest 86.4%12:00 · Matt 1.9% · guest 98.1%12:00 · Matt 1.9% · guest 98.1%15:00 · Matt 32.2% · guest 67.8%15:00 · Matt 32.2% · guest 67.8%18:00 · Matt 17.7% · guest 82.3%18:00 · Matt 17.7% · guest 82.3%21:00 · Matt 7.2% · guest 92.8%21:00 · Matt 7.2% · guest 92.8%24:00 · Matt 30.6% · guest 69.4%24:00 · Matt 30.6% · guest 69.4%27:00 · Matt 0% · guest 100%27:00 · Matt 0% · guest 100%30:00 · Matt 16.4% · guest 83.6%30:00 · Matt 16.4% · guest 83.6%33:00 · Matt 12.1% · guest 87.9%33:00 · Matt 12.1% · guest 87.9%
Sharpest disagreement ▶ 28:57 Rejection of marketplace framing

Solmaz directly rejects the audience member's premise by stating 'So we are not a marketplace. We are actually a platform,' establishing a firm boundary on Shopify's business model.

Hardest push from Matt ▶ 7:06 Probing central data team structure

Matt interrupts Solmaz's explanation of embedded teams to test her framing, asking 'So there's no central data science?' which prompts Solmaz to clarify their hybrid reporting structure.

Biggest teaching moment ▶ 28:57 Platform vs marketplace correction

Solmaz explicitly corrects an audience member's core assumption about Shopify's business structure, explaining that Shopify enables individual merchant brands rather than operating a centralized marketplace.

Matt holds his own ▶ 6:03 Citing historical coining of 'data scientist'

Matt showcases insider tech knowledge by sharing that Jeff Hammerbacher and DJ Patel coined the job title 'data scientist' during an early event hosted by FirstMark.

the scores for every segment, with the reasoning behind each
ChapterTopicMatt as informed peerGuest teachingGuest disagreementMatt pushing backWhy
Event Title Slate and Speaker Introductions 2100 Matt sets the stage by welcoming Solmaz and referencing FirstMark's early investment in Shopify alongside its $30B market cap. Solmaz shares her early exposure to punch cards and early neural network research at Sloan Kettering.
Joining Shopify and the Evolution of Data Science 3200 Matt demonstrates industry knowledge by noting that Jeff Hammerbacher and DJ Patel coined the term 'data scientist' at an early FirstMark event. Solmaz notes that fields like bioinformatics, astrophysics, and social sciences were doing data science long before the job title existed.
Shopify Data Team Structure and Embedded Model 4301 Matt asks if Shopify operates without a central data team after learning about their embedded model. Solmaz clarifies that while team members are embedded in product units, they maintain a unified organizational reporting structure and a shared central data lake.
Machine Learning Use Case: Shopify Capital 4301 Matt asks informed questions regarding whether models plateau or get retired due to poor user experience. Solmaz details how moving from rule-based logic to initial machine learning yields the biggest jump, while subsequent improvements yield diminishing returns.
Machine Learning Product Portfolio and Feature Strategy 2200 Matt asks how Shopify prioritizes new machine learning features across its product suite. Solmaz emphasizes a merchant-first approach, prioritizing tangible product solutions over complex algorithms for their own sake.
Applying Monica Rogatti's Data Science Hierarchy of Needs 4300 Matt references Monica Rogatti's Data Science Hierarchy of Needs to frame the discussion. Solmaz walks through the layers, explaining how jumping straight to top-tier ML without solid data pipelines generates heavy technical debt.
Recruiting and Onboarding Strategy for Data Scientists 3310 Matt asks how Shopify successfully recruits top data science talent. Solmaz offers a counter-intuitive strategy, explaining that she actively avoids hiring traditional computer science ML specialists in favor of curious domain experts from astrophysics or economics.
Predictions for AI: Accountability, Human-AI Synergy, and Causal Inference 2300 Matt asks Solmaz for her forward-looking AI predictions. Solmaz highlights transparent algorithms, human-AI synergy, and causal inference as critical areas that deserve more investment over pure machine learning hype.
Audience Q&A: Platform vs. Marketplace Data Architecture 1430 An audience member asks about marketplace data architecture. Solmaz immediately rejects the premise of the question, clarifying that Shopify is a merchant platform rather than a marketplace.
Audience Q&A: Applications and Open-Source Tools for Causal Inference 3300 Solmaz explains how causal inference tools like difference-in-differences help evaluate product impacts when A/B testing is impossible. Matt concludes by asking about practical ML tools, prompting Solmaz to highlight Facebook's Prophet for time-series forecasting.

Statements from this episode (16)

Assertion Supported
Shahalizadeh: Shopify supports over 800,000 merchants across 175+ countries
“Last reported number, sort of, is that we are over 800,000 merchants in over a 175 countries.”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 0:28
Assertion Partly supported
Shahalizadeh: Shopify expanded from 300 to over 5,000 employees
“When I joined, we were 300 people, and now we are over 5000, so it's been massive growth, really, over the years.”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 1:17
Assertion Not checkable as stated
Shahalizadeh: Compute advances reduced two-year neural net tasks to one week
“What took me two years along with a team to do, like, right now with the advances over the last few years in compute and in storage, you can do probably over a week.”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 3:31
Disclosure
Shopify transitioned its ETL platform from Ruby to Python around 2013-2014
“Shopify, the application is still Ruby on Rails, and actually the first version of ETL tooling that was built in house was Ruby, but I think we made this decision of moving to Python around 20 13, 20 14, because we thought it's the language that most of the co…”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 9:09
Assertion Not checkable as stated
Shopify Capital is entirely driven by machine learning
“As of last two years, Shopify Capital is entirely machine learning driven.”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 12:03
Assertion Not checkable as stated
Shahalizadeh: Shopify processes over 600,000 checkouts during peak periods
“At peak time we had over 600,000 checkouts going through”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 13:46
Insight
Shahalizadeh: Moving from rules to machine learning yields highest lift
“The first time you go from any rule base or non-machine learning to machine learning actually is the time that you get the highest lift.”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 14:02
Assertion Supported
Shahalizadeh: Shopify admin dashboard home cards are driven by machine learning
“When they log into their Shopify store in the admin, they see a bunch of, like, home cards that tells them do this or, like market for this product or make this change in your theme. And those are all driven by machine learning,”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 18:23
Disclosure
Shahalizadeh: Shopify avoids asking merchants for data without immediate utility
“We don't ask merchants for data that we are not going to give a benefit to them right off the bat.”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 19:07
Disclosure
Shahalizadeh: Shopify incurred technical debt by jumping straight to ML
“And there has been times that even us, we've sort of, like, jumped to the top top in one of the areas, and you pay the technical debt that you did not do the work in the beginning.”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 21:22
Disclosure
Shahalizadeh hires machine learning talent by looking outside traditional ML backgrounds
“I recruit machine learning people by not going after machine learning people.”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 22:55
Prediction Not checkable as stated
Causal inference will solve key data problems ignored by machine learning hype
“There's a lot of hype and focus and good work in machine learning. But I do think if we take a step back and look at causal inference, we're gonna actually solve a lot of problems with just that arm. So I hope over the next few years, like, people invest in th…”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 26:14
Disclosure
Shopify shadow-tests machine learning models using Apache Kafka before release
“We run them in shadow mode, which means, like, they do all the evaluation, but the results are logged to Kafka, and we see if the time to response, if the sort of distribution of predictions are different or not.”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 28:05
Assertion Not checkable as stated
Shahalizadeh: Shopify ML models are built for individual merchant use cases
“So actually all of our machine learning offerings that I was talking about are actually built for the individual use case of the merchant.”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 29:03
Insight
Shahalizadeh: Answering simple questions drives more data impact than machine learning
“And I think that's sort of a neglected part of data science. Everyone talks about, like machine learning and building all of these data products, but I think lots of the impact, lots of the trust and usage of data actually comes from being able to answer to so…”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 31:36
Disclosure
Shopify uses Facebook's Prophet for automated metric forecasting and anomaly detection
“We use profit for time series forecasting all the time in Shopify, and it has changed The way teams work from having people in operations monitor metrics and see what changed to this is an anomaly.”
Solmaz Shahalizadeh Jun 12, 2019 ▶ 33:25
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 400 conversations transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.