Skip to content
Lenny's PodcastLenny's Podcast

Marketplace lessons from Uber, Airbnb, Bumble, and more | Ramesh Johari (Stanford professor)

Ramesh Johari is a professor at Stanford University focusing on data science methods and practice, as well as the design and operation of online markets and platforms. Beyond academia, Ramesh has advised some incredible startups, including Airbnb, Uber, Bumble, and Stitch Fix. Today we discuss: • What exactly a marketplace is, if you boil it down • What you need to get right to build a successful marketplace • How to optimize any marketplace • An easy litmus test to see if there’s an opportunity to build a marketplace in the space • The role of data science in successful marketplaces • Ramesh’s philosophy on experimentation and AI • Advice on implementing rating systems • Why learning isn’t free — Brought to you by Sanity—The most customizable content layer to power your growth engine: https://www.sanity.io/lenny | Hex—Helping teams ask and answer data questions by working together: https://www.hex.tech/lenny | Eppo—Run reliable, impactful experiments: https://www.geteppo.com/ Find the full transcript at: https://www.lennyspodcast.com/marketplace-lessons-from-uber-airbnb-bumble-and-more-ramesh-johari-stanford-professor-startup/ Where to find Ramesh Johari: • LinkedIn: https://www.linkedin.com/in/rameshjohari/ • Website: https://web.stanford.edu/~rjohari/ • X: https://twitter.com/rameshjohari Where to find Lenny: • Newsletter: https://www.lennysnewsletter.com • X: https://twitter.com/lennysan • LinkedIn: https://www.linkedin.com/in/lennyrachitsky/ In this episode, we cover: (00:00) Ramesh’s background (04:31) A brief overview of what a marketplace is (08:10) The role of data science in marketplaces (11:21) Common flaws of marketplaces (16:43) Why every founder is a marketplace founder (20:26) How Substack increased value to creators by driving demand (20:58) An example of overcommitting at eBay (22:24) An easy litmus test for marketplaces  (25:52) Thoughts on employees vs. contractors (28:02) How to leverage data scientists to improve your marketplace (34:10) Correlation vs. causation (35:27) Decisions that should be made using data (39:29) Ramesh’s philosophy on experimentation (41:06) How to find a balance between running experiments and finding new opportunities (44:11) Badging in marketplaces (46:04) The “superhost” badge at Airbnb (49:59) How marketplaces are like a game of Whac-A-Mole (52:41) How to shift an organization’s focus from impact to learning (55:43) Frequentist vs. Bayesian A/B testing  (57:50) The idea that learning is costly (1:01:55) The basics of rating systems (1:04:41) The problem with averaging (1:07:14) Double-blind reviews at Airbnb (1:08:55) How large language models are affecting data science (1:11:27) Lightning round Referenced: • Riley Newman on LinkedIn: https://www.linkedin.com/in/rileynewman/ • Upwork (formerly Odesk): https://www.upwork.com/ • Ancient Agora: https://en.wikipedia.org/wiki/Ancient_Agora_of_Athens • Trajan’s Market: https://en.wikipedia.org/wiki/Trajan%27s_Market • Kayak: https://www.kayak.com/ • UrbanSitter: https://www.urbansitter.com/ • Thumbtack: https://www.thumbtack.com/ • Substack: https://substack.com/ • Ebay: https://www.ebay.com/ • Coase: “The Nature of the Firm”: https://en.wikipedia.org/wiki/The_Nature_of_the_Firm • Stitch Fix: https://www.stitchfix.com/ • A/B Testing with Fat Tails: https://www.journals.uchicago.edu/doi/abs/10.1086/710607 • The ultimate guide to A/B testing | Ronny Kohavi (Airbnb, Microsoft, Amazon): https://www.lennyspodcast.com/the-ultimate-guide-to-ab-testing-ronny-kohavi-airbnb-microsoft-amazon/ • Servaes Tholen on LinkedIn: https://www.linkedin.com/in/servaestholen/ • Bayesian A/B Testing: A More Calculated Approach to an A/B Test: https://blog.hubspot.com/marketing/bayesian-ab-testing • Designing Informative Rating Systems: Evidence from an Online Labor Market: https://arxiv.org/abs/1810.13028 • Reputation and Feedback Systems in Online Platform Markets: https://faculty.haas.berkeley.edu/stadelis/Annual_Review_Tadelis.pdf • How to Lie with Statistics: https://www.amazon.com/How-Lie-Statistics-Darrell-Huff/dp/0393310728 • David Freedman’s books on Amazon: https://www.amazon.com/stores/David-Freedman/author/B001IGLSGA • Four Thousand Weeks: Time Management for Mortals: https://www.amazon.com/Four-Thousand-Weeks-Management-Mortals/dp/0374159122 • The Alpinist on Prime Video: https://www.amazon.com/Alpinist-Peter-Mortimer/dp/B09KYDWVVC • Only Murders in the Building on Hulu: https://www.hulu.com/series/only-murders-in-the-building-ef31c7e1-cd0f-4e07-848d-1cbfedb50ddf Production and marketing by https://penname.co/. For inquiries about sponsoring the podcast, email podcast@lennyrachitsky.com. Lenny may be an investor in the companies discussed.

Ramesh JohariguestLenny Rachitskyhost
Nov 9, 20231h 23mWatch on YouTube ↗

CHAPTERS

  1. 0:00 – 0:58

    Marketplace management is Whac-A-Mole: winners, losers, and shifting inventory

    Ramesh opens with a vivid story: fixing one side of a marketplace often harms another side, causing metrics to “whiplash” over time. He frames marketplace work as constantly reallocating attention and inventory, where big changes inevitably create winners and losers. The real skill is deciding whether the winners matter more than the losers you create.

    • Marketplace changes frequently reallocate attention/inventory rather than “expand the pie”
    • Improvements for one cohort can degrade outcomes for another cohort
    • Metrics can swing month-to-month as second-order effects show up
    • Successful operators explicitly weigh winners vs. losers
  2. 0:58 – 4:31

    Who Ramesh Johari is and what this episode will cover

    Lenny introduces Ramesh as a Stanford professor focused on data science and marketplace design, with experience advising major platforms (Airbnb, Uber, Stripe, Bumble, etc.). They set expectations for a deep, technical conversation about building and operating marketplaces.

    • Ramesh’s focus: data science methods for marketplace design and operations
    • Experience across iconic marketplaces and platform businesses
    • Episode themes: marketplace flywheels, data, experimentation, reviews/ratings, and AI
  3. 4:31 – 5:37

    Ramesh’s background: oDesk/Upwork roots and early marketplace data science

    Ramesh traces his entry into industry through oDesk (later Upwork) and his connection to Riley Newman. He describes the early days of marketplace data science and how that shaped his long-term research and advising perspective.

    • Early marketplace data science work at oDesk (2012 era)
    • Building and leading data science teams in an emerging discipline
    • How industry problems influenced his academic focus
  4. 5:37 – 8:17

    What a marketplace really “sells”: removing transaction costs (friction)

    Ramesh reframes marketplaces like Airbnb and Uber: the platform isn’t selling rooms or rides—participants are. The platform sells friction reduction (lower transaction costs), helping both sides find each other and transact. This also clarifies that both sides (buyers and sellers) are customers of the platform.

    • Platforms sell friction reduction, not the underlying goods/services
    • Transaction costs explain why markets fail without coordination tools
    • Both supply and demand sides are customers of the platform
    • Misunderstanding the value prop leads founders to poor early decisions
  5. 8:17 – 11:22

    The marketplace data science flywheel: find matches, make matches, learn from matches

    Ramesh explains why data is central: digital marketplaces can be continuously re-architected, unlike physical markets. He lays out a recurring three-part loop that defines marketplace data science—identifying possible matches, choosing which match to make, and learning from outcomes (ratings, behavior, passive signals) to improve future matching.

    • Three core DS problems: discovering candidates, selecting matches, and feedback/learning
    • Ratings, reviews, and passive signals (e.g., early checkout) feed the loop
    • Algorithms operationalize friction reduction at scale
    • This cycle appears in nearly every marketplace vertical
  6. 11:22 – 16:58

    Why marketplaces fail early: you can’t start by ‘being a marketplace’

    Lenny asks about common marketplace flaws (e.g., cleaning, car wash, on-demand tasks). Ramesh argues the biggest failure mode is over-focusing on “marketplace mechanics” before liquidity exists. He uses UrbanSitter to show how winning often starts by solving a non-marketplace wedge problem that works even without scale.

    • Early-stage marketplaces usually lack liquidity; matching isn’t the initial value prop
    • Find an initial wedge that works pre-liquidity (e.g., payments, trust, tooling)
    • UrbanSitter example: credit card payments first, then trusted introductions
    • oDesk example: trust/verification tooling before scaled matching
  7. 16:58 – 22:54

    Every founder becomes a ‘marketplace founder’ eventually—and the danger of overcommitting

    Ramesh challenges the label “marketplace founder,” arguing most businesses can evolve into platforms as online transactions expand. He warns that early monetization choices can create long-term constraints and disintermediation risk. Substack is framed as a positive evolution (driving demand), while eBay illustrates the social-contract risks of changing rules on established sellers.

    • Many businesses can become two-sided later (e.g., OpenAI plugins as a marketplace)
    • Early monetization decisions can create future disintermediation incentives
    • Substack example: expanded value by driving subscriber demand to creators
    • eBay example: rule/fee changes can violate seller expectations and trust
  8. 22:54 – 28:01

    A simple litmus test: do you have scaled liquidity on both sides?

    Ramesh offers a pragmatic smell test for whether you’re truly operating a marketplace: do you have many buyers and many sellers today? If not, stop forcing marketplace framing—focus on scaling one side first, then use that to attract the other. He also discusses how marketplaces may need different labor models depending on the product experience.

    • Marketplace status requires scaled liquidity on both sides (not aspiration)
    • If only one side is scaled, decide: scale that side more or use it to attract the other
    • Uber example: rider acquisition via subsidized supply and coupons
    • Market vs firm framing: employees vs contractors depends on trust/relationship needs (e.g., healthcare, Stitch Fix)
  9. 28:01 – 35:41

    How to use data scientists for leverage: predictions aren’t decisions

    Ramesh explains a common trap: organizations build predictive ML models and then treat them as decision engines. He uses hiring prediction (oDesk) and marketing LTV targeting to show why correlation-based prediction differs from causal impact. The goal of data science in marketplaces is to improve decisions—i.e., measure what changes outcomes, not what correlates with outcomes.

    • ML prediction finds patterns; decision-making requires causal thinking
    • Hiring model example: predicting who gets hired isn’t the same as improving match quality
    • Marketing example: target uplift (incremental impact), not absolute LTV
    • Correlation vs causation is the core gap between modeling and decision quality
  10. 35:41 – 39:13

    Causal inference in practice: evaluating ranking/search/matching by future outcomes

    Ramesh translates causal thinking into marketplace workflows like search and recommendation. Instead of judging models by how well they reproduce past clicks/bookings, teams should compare algorithms by the bookings, revenue, and match quality they cause in the future. He ties this back to learning from matches and downstream feedback signals.

    • Rankings should be judged by caused outcomes (bookings/revenue), not offline replay accuracy
    • Comparing algorithms requires thinking about counterfactual futures
    • Match quality evaluation should include downstream signals (ratings, repeats, retention)
    • Feedback systems close the loop between match-making and learning
  11. 39:13 – 53:22

    Experimentation philosophy: avoid ‘wins’ culture, test riskier ideas, and learn faster

    They move into experimentation and the concern that A/B testing can lead to local optimization. Ramesh argues experiments are essential but incentives often push teams toward incremental changes and overly long tests to “prove wins.” He emphasizes hypothesis-driven experimentation and reframes success around learning—using examples like badging and Superhost dynamics.

    • Companies often over-optimize for ‘wins,’ leading to overly incremental experimentation
    • Risk aversion shows up in what gets tested and how long tests run
    • Hypothesis-driven tests can produce valuable learning even when metrics don’t move
    • Badges can backfire by reallocating attention; ‘failed’ tests can reveal mechanism
  12. 53:22 – 1:01:53

    From impact to learning: Bayesian thinking, priors, and why learning is costly

    Ramesh discusses how organizations can shift norms to value learning, and how Bayesian approaches can encode prior knowledge from many past experiments. He then explains a core truth: learning has an explicit opportunity cost, illustrated by an unauthorized holdout group that “lost” millions but revealed true incremental value. The chapter lands on the cultural mismatch between calling tests ‘losers’ and the real economics of experimentation.

    • Leaders should expect experiment writeups to state hypotheses and learning goals
    • Frequentist A/B testing often ignores accumulated prior knowledge
    • Bayesian A/B testing can reward learning by updating priors with new evidence
    • Holdouts quantify opportunity cost: learning requires sacrificing short-term gains
  13. 1:01:53 – 1:07:14

    Designing rating systems: inflation, norming, and the hidden harm of averaging

    Ramesh argues no platform has truly “nailed” ratings due to dynamics like rating inflation and reciprocity. He highlights how norms drift so that a 4-star rating becomes perceived as punitive. He also warns that simple averaging can be unfair: established providers are unaffected by new reviews, while new entrants can be severely harmed by early bad luck—suggesting priors and alternative aggregations to reduce unfairness.

    • Rating inflation emerges from reciprocity and evolving norms
    • Re-norm labels (e.g., ‘exceeded expectations’) to make honest ratings easier
    • Averaging creates distributional unfairness: new entrants are disproportionately impacted
    • Use priors/shrinkage to reduce early-rating volatility and improve fairness
  14. 1:07:14 – 1:09:01

    Double-blind reviews and ‘the sound of silence’: missing ratings as signal

    Lenny shares Airbnb’s double-blind review launch, intended to increase honesty but also boosting review rates via reciprocity prompts. Ramesh connects this to research showing that not leaving a rating contains information (‘sound of silence’). They discuss how incorporating missingness can improve prediction of future performance.

    • Double-blind reviews can increase participation and data volume
    • Non-reviews can be informative and should be modeled, not ignored
    • eBay research: ‘effective percent positive’ accounts for missing ratings
    • Design choices in review UX change both incentives and measurement quality
  15. 1:09:01 – 1:11:25

    How LLMs change data science: more ideas, more pressure on human judgment

    Ramesh argues AI won’t simply automate data science; it expands the hypothesis space dramatically. With far more possible explanations and creative variants (e.g., hundreds or thousands of ad creatives), the bottleneck becomes human prioritization and decision-making. This shifts emphasis toward discernment, evaluation, and experimental design under massive option sets.

    • LLMs accelerate coding/dashboards, but the bigger shift is hypothesis explosion
    • Humans become more important for prioritizing what matters
    • Experimentation changes when variants explode (10 → 1,000 creatives)
    • Key challenge: deciding when evidence is sufficient amid many possibilities
  16. 1:11:25 – 1:23:35

    Lightning round: books, interviewing, products, and Stanford culture

    In a fast-paced wrap-up, Ramesh recommends favorite books (including statistics literacy and time), shares an impact-oriented interview question, and mentions recent favorite products. He closes with a surprising observation about Stanford: a culture of substance-first collaboration with low credentialing barriers, plus a quick note on where to find him and the importance of data literacy.

    • Book picks: How to Lie With Statistics; David Freedman’s ‘shoe leather’ approach; Four Thousand Weeks
    • Interview question: assume success—what impact does it create and for whom?
    • Favorites: The Alpinist; e-bikes; portable outdoor pizza oven
    • Stanford surprise: low credentialing, high cross-campus collaboration; contact via LinkedIn/Stanford page

Get more out of YouTube videos.

High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.