In short
Podcast Episode Summary: Build AI Products at Non-AI Companies with Emily Glassberg Sands from Stripe
Overview In this episode of "No Priors," co-hosts Sarah Guo and Elad Gil engage Emily Glassberg Sands, the Head of Information at Stripe, to discuss how non-AI companies are effectively implementing AI technologies to enhance their services. The conversation covers Stripe's approach to AI, the development of tools like Radar Assistant and Sigma Assistant, and the implications for fintech and education.
Key Participants
- Elad Gil: Co-host, serial entrepreneur, and author of the High Growth Handbook.
- Sarah Guo: Co-host and startup investor, founder of Conviction.
- Emily Glassberg Sands: Head of Information at Stripe, former VP of data science at Coursera.
Episode Highlights
- Background and Role of Emily Glassberg Sands
- Emily leads data science, machine learning, and corporate technology at Stripe.
- Joined Stripe in 2021 with the goal of leveraging data to improve user experiences.
- Early Adoption of AI at Stripe
- Stripe has been using traditional ML for fraud detection, but recently adopted LLMs (Large Language Models) for enhanced user interaction.
- Initial experimentation began with LLM Explorer, a tool developed by three engineers in a matter of weeks to facilitate internal experimentation with LLMs.
- Internal Usage of AI
- Emphasis on a culture of experimentation: Employees across various departments (not just engineering) are encouraged to explore AI tools.
- Rapid adoption: A third of Stripe employees began using LLM Explorer soon after its launch.
- AI Tools Developed by Stripe
- Radar Assistant: Allows users to create custom fraud detection rules using natural language instead of coding.
- Sigma Assistant: Generates SQL queries from natural language, helping users derive insights from Stripe data without needing SQL knowledge.
- Future of AI at Stripe
- In three years, the vision is to deepen the integration of AI into the economic ecosystem, helping businesses optimize payments and enhance decision-making.
- Discussion on the potential of foundation models built on financial data to outperform traditional approaches.
- Market Trends and Opportunities
- AI startups are facing unique challenges such as high compute costs and global demand.
- Identifying opportunities for seamless financial integrations and leveraging extensive payment data for business insights.
- AI's Impact on Education
- Emily discusses the role of AI in personalizing learning experiences and enhancing labor market opportunities.
- Importance of skill measurement and credentialing in the educational landscape.
- Stripe's Economic Perspective
- Stripe utilizes its vast data from transactions to inform internal decisions and potentially offer insights to users about macroeconomic trends.
- Unique Needs of AI Startups
- AI-centric startups often require faster monetization, global reach, and efficient financial operations due to their unique business models.
Conclusion The episode concludes with insights from Emily about the transformative power of AI across various industries, particularly fintech and education. She emphasizes the importance of democratizing access to these technologies, allowing both technical and non-technical users to leverage AI effectively.
Key Takeaways
- AI is becoming integral to non-AI companies, providing tools that empower various stakeholders.
- Stripe is at the forefront of integrating AI to enhance user experiences and operational efficiency.
- The evolution of AI technologies will likely impact financial ecosystems and educational landscapes significantly.
Contact Information
- Feedback Email: show@no-priors.com
- Twitter: [@NoPriorsPod](https://twitter.com/NoPriorsPod)
For more insights and episodes, visit [No Priors Podcast](https://no-priors.com).
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Transcript
Automatic transcript. May contain errors.0:05Today, Sarah and I are joined by Emily Glassberg Sands, who's the Head of Information at Stripe, which includes data science, growth, machine learning infra, business applications, and corporate technology. Emily was previously the VP of data science at Coursera, where she led development of AI-powered products to have personalized learning, scalable teaching, skill measurement, and more. We're excited to talk with Emily today about Stripe, AI, fintech, and education. Emily, welcome to New Priors. Thanks so much for having me. Oh yeah, thanks so much for joining. So you now look at the information org at Stripe.
0:38Can you organization does, how it's evolved under your tenure, and what are some of the span of responsibilities that you're focused on? Yeah, so I joined Stripe back in 2021, originally actually to lead data science. And David Singleton, Stripe's CTO, reached out. I didn't know a ton about Stripe, but I knew millions of businesses were using it to collect payments, which had to mean really interesting data on those businesses and on a large swath the economy. Stripe's clearly helping companies run more effectively and also in a position to learn from its data what kind of interventions significantly improve companies' long-term success, and in some cases, to actually action those.
1:18Today, I wear two hats. So the first is I support a bunch of different teams that are together tasked with enabling the effective use of data across Stripe. And this includes, you know, from decision-making internally to building data-powered products, we've been investing a bunch in foundations, which includes building out our ML infrastructure and better organizing our data, you know, the really sexy stuff, but also in applications like seeding a bunch of new Gen AI bets and getting them out to our users. So that's kind of hat one. And then second, I'm accountable for our self-serve business.
1:50So a huge number of SMBs and startups come to Stripe directly to get started. They self-serve through the website. And we're really focused on understanding who those users are, getting them the right shape of integration efficiently, building product experiences that meet their needs, including as they grow and growing the portfolio of products they use. So for many of our users, it's not just payments, but invoicing or subscriptions or billing or tax or rev rec, depending on what their business model demands. Yeah. And I guess Stripe for a long time has been doing different things in ML in terms of traditional ML.
2:25You know, I think fraud detection and the fraud detection API that you all have is one example of that. But you were actually quite early in terms of adopting LLMs and sort of early generative AI models. Could you tell us a little bit more about how that came about, how the interest was sparked and how adoption really took off? I mean, I think it's fair to say that Stripe isn't first and foremost an AI company. As you note, fintechs, including Stripe, have long used traditional ML in many contexts, including sort of fraud and risk. But first and foremost, we're building financial infrastructure for the internet.
2:57So Stripe got started by enabling first really digitally native startups to accept online payments. And then over time, millions of companies started relying on Stripe's financial infrastructure for a bunch of different needs, whether that's reducing fraud or managing money flows or unifying online or offline commerce, all the way to launching embedded financial offerings. And so as not a kind of first and foremost AI company, we probably like a lot of people listening to this podcast had kind of our like, hey, what the heck are we going to do moment a year or so ago when LLMs really broke through the zeitgeist.
3:33And we were looking at the technical breakthroughs and the product launches all over the ecosystem with awe, but also honestly a little bit of overwhelm. The sense of, well, there's very clearly a real opportunity here to better serve our users, but what is it exactly? And how do we get it off the ground quickly and safely? So it starts with a story of three engineers who hacked together in three weeks an internal beta for an LLM Explorer. And the basic idea of LLM Explorer was, hey, let's get a chat GPT-like interface in the hands of the 7 ,000 talented Stripe employees and really let them figure out how to apply it to their work.
4:10Our leaders all the way up to John and Patrick have intentionally crafted this strong culture of kind of bottoms up experimentation. And we think a lot about sustaining it internally as we grow. And with LLMs, it was no different, right? And so where we started was let's quickly unlock internal experimentation. Let's get LLMs safely in the hands of all employees at Stripe. The enthusiasm was palpable, you know, At Stripe, as it was across industry, we knew the experimentation was going to happen. And so we really wanted to make sure that we enabled it to happen well and safely. It feels to me like when people start adopting LLMs, they tend to do it in sort of three areas as an enterprise.
4:48There's what are you doing in terms of external products and how do you incorporate it? There's how do you use it for internal tools or use cases? And then there's what are your vendors doing? You know, if you're using Intercom or Zendesk, are they adding it? And if so, how do you think about that as a company? The third one seems to be each team kind of deals with it as their vendors bring it up. I found in general, people have tended to follow the pattern that you mentioned, which is they start off kind of thinking, hey, what should we do externally? And then they immediately collapse into doing something internally, just so that people get their hands on it, they try it out, they kind of see what it does and how it works, and they get some internal efficiencies.
5:22And then they start thinking about the external product side of it. You know, was there anything you did specifically to start to promote that internal usage? Did you do a big internal hackathon? Did you try other ways beyond sort of the, the, some of the things that you mentioned in terms of adoption internally, just so that you start spreading the thinking and knowledge about it? I think you're spot on that a lot of companies, you know, the first place they go in their mind is how can this manifest in our product? How can we help our users? And then they realize, hey, any one person can actually answer that question.
5:53We need to be putting this in the hands of folks with a range of different backgrounds and expertise, thinking about different parts of our product and business to really apply And that's exactly what kind of this built-in three weeks beta did. Within days, a third of Stripes were using it. And you can think of LLM Explorer basically as a front end that supports multiple models in the back end. So we started just with GPT 3.5 and GPT 4, but today we serve over a half dozen models through the tool. We knew it needed to have certain security features, stripping PII and rehydrating, etc., straight from the start.
6:27And we spun up, yes, a Slack channel and a hackathon and more to help kind of build momentum. We didn't actually need to do much to build momentum. Within days, a third of Stripes were using it. And so from there, we started to look at, okay, what are they using it for? What do we see in the logs? And the answer was Stripes were using it for all sorts of things, honestly. But there was this opportunity to create more community and sharing in the tool directly so that they could build on each other's work and weren't sort of doing that in inside Slack. So a simple example, but shortly after we launched the original tool, we set up this little functionality called presets and basically just lets you save and share your prompt engineering.
7:08Maybe this exists. If not, some startup should go build it for everybody. And then everyone else at Stripe can like search and upvote and you see what bubbles to the top. and basically overnight we had like 300 of these reusable llm interaction patterns and they ran the gamut but you know um just an example like thousands of stripes still today use the stripe style guide which basically you know i don't care if you're a product marketer writing copy for the website or a sales development rep writing a cold email or like you're an exec who's preparing for a meeting you run your copy or talk track or whatever through this style guide and it returns back to you the same content in stripe tone the enthusiasm was palpable and we had to figure out ways to harness it and build more of a community around it.
7:48The weekly active user count of this LM Explorer is still at almost 3 ,000, which is just shy of half the company using it every single week. And yeah, for sure, engineers, but also a ton of salespeople and marketers and all those folks. So I think there's a lot that the technology can actually do to create the community. And then the next step is, okay, how do you get it from this like internal prototyping to actually like enabling also more production grade solutions. How did you begin to look at that data or go from explore to exploit here, right? So one of the stripes I talked to said that I should ask you about applied ML accelerator teams.
8:29I don't know if that's like here or further along in the funnel of like, you know, your plan to get these new AI capabilities distributed across the company in real ways. We can talk about it here and we can talk about it later. So the idea of accelerators is basically ring fencing one to two pizza teams and multiple of them to get new AI bets seeded. And one of the accelerators was actually what produced this LLM Explorer. So it's very hard to just pull three engineers off of, you know, their work building radar to build an LLM Explorer. So we have this sort of experimental bets funding internally.
9:13It's run out of, you know, by David Singleton, so out of our CTO's office. And it'll basically be like, hey, we'd like to build a one pizza team and we want to fund it for six months. So relatively durable. And here's roughly the charter and here's roughly the milestones. But we're going to learn and iterate as we go. And so actually this infrastructure is an example of an output from the accelerator. We have other accelerators that are working on the applied side. So, hey, you know, we know that given the advances in LLMs in particular, there's way more we can do for our support experience, both user facing and also internally for our ops agents.
9:53And to your comment earlier, Alad, for sure, there's third party solutions we can buy. But is there some, you know, homegrown solution that can actually be used across a variety of internal applications? And can we just go build that? So that's another example of the kind of thing that our applied accelerators build. And I think, you know, the applied accelerators aren't you staff a one, you know, you fund a one pizza team and you go hire these people. They're actually opportunities for growth and development for internal talent. So the vast, vast majority of folks who join the accelerator have been at Strait for many years.
10:26They're doing a rotation onto the accelerator. It's likely to become their permanent home, but that's up to them. You mentioned you have some favorite applications that have already like these sort of assistant capabilities. Can you talk about some of them? The primary ways we're finding LLMs useful today at Stripe in user facing applications is first automating the writing of code and then second accelerating information retrieval. And both are proving really powerful for our users. So on automating code, Radar Assistant and Sigma Assistant are two new products that are in beta and rolling out to all users soon.
11:02Radar Assistant is really about generating custom fraud rules from natural language. So most folks listening probably have heard of Stripe Radar. It was one of our first non-payments products. It's an ML-powered product. It helps identify and block fraudulent transactions. But then in addition to the core Radar product, which works generally under the hood without any user-provided direction, we have Radar for Fraud Teams, which is about letting users write custom rules. So maybe you know you don't have any customers in a given country and you want to block any transactions from IP addresses in that geo.
11:36To generate these rules, employees that are users used to have to code up the rules themselves. But Radar Assistant lets them use natural language to write those rules. So it's a little thing, but speed matters a bunch in fighting fraud. You have to work faster than the fraudsters. And with Radar Assistant, a whole range of people in an organization from fraud analysts all the way to less technical folks can implement rules quickly and directly without having to work through a developer. I actually think that's, and I do want to hear about Sigma Assistant. I think that's a really interesting pattern that applies beyond perhaps the fraud world because there are so many, let's say, like just decision engines today that are some combination of heuristics and then machine learning together.
12:22and I think that will continue and the ability to take natural language, explicitly describe policy and have that work really well with less engineering assistance, I think is going to be useful in like other domains, like, you know, could be underwriting, could be fraud, could be other choices. Totally. And, you know, I think for some of our customers, and this is opening the aperture in terms of which employees can use solutions like custom radar rules, but for a lot of our customers, it's allowing them to use these solutions for the first time, right? So think about the non-technical small businesses on Stripe, a bunch of them.
12:58You don't have to be technical to get started on Stripe. You can use our no-code integrations. You need payment links. You can use hosted invoices. These are companies who like wouldn't dream of coding up custom fraud rules. And so not having to have, they just don't have the developer skills on hand. And so just not needing to, being able to use these tools with just plain English, I think is really powerful. And more broadly, I really love that democratizing power of generative AI. And it's very much aligned with our founding ethos. You're also going to talk about Sigma Assistant. Sigma Assistant is similar in that it generates code from natural language, but it's in a pretty different context.
13:34It's actually applied to generating business insights. So Sigma is our SQL-based reporting product. It lets businesses analyze and get insights directly from their Stripe data. And Stripe data is, as we've talked about, pretty interesting. For most of our users, it's all of their revenue data. So which customers where are buying what for how much, who's retaining, who's churning. Pretty central to a bunch of different decisions the firm has to make. And Sigma Assistant is all about making sure our customers' employees don't have to speak SQL to get access to those business insights. They can just use natural language to ask questions of the Stripe data.
14:11Some of the folks in the beta are asking, you know, really interesting questions and getting them answered, you know, from the very basic, how much revenue did we generate in December to, you know, what types of customers tend to be most delayed with their payments. So we're excited to be rolling that out broadly later this year. Where do you hope all this technology to be in one or two years? Like, how do you think generative AI will impact your business, your customers, the way you do things? When I step back and ask where should we be in kind of three years, five years, I think the vision, the opportunity is much bigger than what we could do in a year.
14:49With a fintech lens in general, I think the current sort of gen AI advances beg the question of what does it actually mean to apply generative AI to the economy at large? You could start with payments optimization. I think folks know that we do a bunch of back-end and front-end optimizations for payments. Is there some actually new foundation model built on financial data that would blow the existing conversion and auth and fraud and cost optimization models out of the water? You know, we can do incremental model improvements today, and quarter over quarter, they drive meaningful bips of uplift.
15:25But it doesn't feel crazy to think that a good foundation model could outperform more traditional approaches by, I don't know, 100 bps, 200 bps. So I think just in payments optimization alone, we can ask the question of what might foundation model look like in that context? And then I think where it gets really interesting with generative AI on all this payments data is, can we actually become more of the economic operating system for our users? And you can imagine all sorts of ways this could be productized everything from a dashboard of insights and recommendations to like an API you hit to get customer level predictions to like, you know, turning important business model and personalization decisions.
16:03So pricing, recommendations, discounting kind of on autopilot with Stripe. We know we can abstract away a bunch of the need for our users to worry about payments and refunds and disputes, but you could imagine also starting to tackle those sort of higher order tasks, understanding the value of users and setting the right price and determining the geo strategy. And then this This is more on a macro level, but businesses rely on all sorts of economic signals, CPI for tracking inflation or small business index for tracking the health of the sector. And those are very useful for steering business decisions based on macro trends, but they tend to be quite lagging.
16:39And so this question of can real time data speed the time to insight and thus response, I think is interesting. So, you know, those are all more sort of future looking, but I'm very bullish on a world where we're able to really holistically help users grow their businesses well beyond payments, but built on payments data. Rewinding all the way back to now, you are a year into the exploration. How do you decide to invest beyond a one pizza team? Like, does that happen organically in all of the product engineering teams you have? Does it happen where you like, at some cadence, look at the usage data and say like, oh, these like, you know, top down, bottoms up are things do you care about?
17:17Like, do you need to restructure the org to make that happen? Yeah, it's a great question. And I don't think we 100 % have the answer of what's the right operating model, but we've been very conscious and iterative as we're learning. And so, so far, the answer is both. Like, you know, it's not one piece of team or two piece of teams. It's four of them today? And should it be six or should it be eight or should it be 10? And then in parallel, where can we really support the vertical teams or the core product organization in adopting LLMs or generative AI more broadly directly? There are a couple of examples, but at Stripe, we're very focused on leveraging AI so that non-technical folks that are users can do things that they couldn't do before.
18:07And then also so that technical folks can move an order of magnitude faster. And there are some pretty obvious industry standard ways that we're finding LLMs can automate the writing of code and accelerate information retrieval. And we're building those both out of the existing vertical teams and out of the accelerators. That makes sense. You mentioned the UAPS, you know, I think it was at least six different models you're using internally. How do you think about what models to use for what? And do you focus on RAG, fine tuning, open source, closed source, time to first token inference. I'm sort of curious like what that matrix of decisions is relative to specific use cases and how you ended up with this sort of proliferation of models because I feel like the more sophisticated people get, the more they tend to have this proliferation happen internally.
18:53So we do have a proliferation of models, but we are not centrally, for example, like within our ML infrastructure group, super prescriptive about what model individual applications need to use. So I talked about LLM Explorer and the presets and sort of that was back in March. And we very quickly turned that into building an internal API for more programmatic use of LLMs, right? We wanted it to be equally easy and safer stripes to build production grade systems and services. There are 60 applications built on that now, a bunch internal, but also several external. And I'm happy to talk about a couple of them.
19:33That's what planted the seeds for a lot of the product initiatives we're now investing in more heavily. We have default models based on the use cases, but we also give individual teams agency to choose based on cost considerations, latency considerations. There's obviously like, depending on the application, different performance requirements. And then, you know, there also is this very real question of cost. So, you know, we're running this infrastructure centrally, but we found that for the most expensive applications, you know, we do bill them to the local teams. And so we work with them very closely to understand what makes sense given the economics of the product, the importance of quality at this stage, how they're thinking about scaling, what the latency requirements are, and so on.
20:19And we have heard that previously, it was a little bit overwhelming for individual teams to figure out what model to use, but also to go through the enterprise agreement and get the infrastructure up and running. And so centralizing a lot of that, I do think has sort of economies of scale. But again, we're not prescriptive and we do leave agency to the individual applications to make those trade-offs. What other infrastructure do you decide to build centrally? Right. So another strip told me that I should ask you about your internal experimentation and sort of testing infrastructure. And so love to hear about anything new you've built in order to like enable teams from your org or a central org?
21:03Yeah, so, you know, I think it's always a combination of buy and build. And we recognize that there are a lot of great companies building a lot of great ML infrastructure and experimentation solutions. And some of them are very plinked and some of them are very general. And, you know, we stitch together where there's a clear external solution and we build internally where we feel our need is more unique or somehow very important and not currently satisfied by the market. Our experimentation platform is one that we've built internally. We run a lot of charge-level experiments and latency and reliability requirements for charge-level experiments are very, very high.
21:47And so building and running that internally has been worthwhile. But there are lots of cases, flight, weights and biases. There's lots of third-party solutions that we lean on as well. When you think forward on the directions that the overall financial services industry is going, and let's put Stripe aside for a second, because I think Stripe is obviously a core company to sort of the internet economy, and it touches so many different pieces of fintech and things like that. But where do you think outside of Stripe the biggest white space for fintechs employing AI is? Like from a startup perspective or even an incumbent perspective, like where do you think this sort of technology will have the biggest impact?
22:29It's a great question. I don't know exactly what others will do. I think having a really robust understanding of identity, who businesses are, what they're selling has always been important. And, you know, I think often in industry, we think it's important for marketing or sales or sort of go-to-market motions, but it's also super important in fintech. Yeah, it's important for credit lending decisions, but it's also important for supportability decisions and understanding where, you know, the business does or does not meet the requirements of a given card network or a given bin sponsor. And so I think that that identity piece, like who is this merchant?
23:20Are they who they say they are? But also, what are they, what's their business? What are they selling? And how does that map to this pretty complicated regulatory environment is a really interesting and hard problem that lots of folks are solving in their own ways, but is likely an opportunity. I think there's almost certainly an opportunity to, you know, whether Stripe does it or somebody else does it, to make sort of financial integrations way more seamless. Stripe has a whole suite of no-code products, so you can use, you know, payment links or no-code invoicing. But how does one actually build a really robust, specific to the user integration without needing, you know, a substantial number of payments engineers or any complicated developer work?
24:21LLMs are proving that they can be very good at writing code. We have a couple of cases actually where we're already seeing it work. But as the decisions get more and more complicated, I think there's still a lot of work to do to build the right integration and to build it well in an automated way. And then I think, as I mentioned before, some of this layer on top of the payments data of like, okay, you could build solutions that make payments work better. but payments actually allows you to really deeply understand and improve the business is pretty fascinating. And you'd have to think about like, is it a startup that does that or is it an incumbent that does that?
25:05And what's the business model? What's the business model there? But, you know, if I think about the case of Stripe, you know, Stripe has the opportunity to be beneficent, right? Incentives are super aligned. The more Stripe can help its users, businesses grow, the more Stripe grows and the more the economy grows. And so whether it's Stripe or someone else using financial data to help businesses be more successful, to grow the pie, to grow the GDP, I think is really powerful. It's a really unique data set. Is there something in that data? The obvious example to me that comes up is radar, but otherwise like leveraging that data and giving it back to merchants in some useful way already?
25:51Yeah. So Radar is a great example. I think you also see it throughout our payments products. So maybe the most salient to a consumer, like an end user, not our customer, but our customer's customer would be something like the optimized checkout suite. So it's this bundle of front end payments optimizations. And it's a lot of little things, honestly, like dynamically presenting payment methods in the order that are most relevant for the customer that really add up in terms of driving efficient checkout experiences for end users and in turn driving up revenue for our customers and growing the internet economy.
Read the full transcript
26:24And less salient to the end user is this whole host of backend payments optimization. So for example, we use ML to optimize authorization requests for issuers, basically identifying the optimized retry messaging and routing combinations to recover a big chunk of false declines, about 10 percent. So billions of dollars globally. And there are very similar applications across a range of our products. So, for example, for recurring charges in our billing product, we use smart dunning to reduce declines. It actually reduces declines by about 30 percent. You basically identify the optimal day and time to retry a payment for transactions that are declined, for example, due to insufficient funds.
27:09It's really easy to know at what day and time sufficient funds will pop in. And the list goes on, you know, Stripe Radar, which you mentioned, you know, considers a thousand characteristics of a transaction and figures out in less than 100 milliseconds if each of the, you know, billions of legitimate payments made on Stripe can go through. And so, you know, those are all payments or payments adjacent optimizations, but conversion, auth, fraud, we don't really talk about cost optimization. That's another one are all places where having that scale of data allows us to create a better experience for the end user, create more revenue for the business and grow the economy.
27:48So I know that your background in like labor economics has influenced both your career decisions, like joining Coursera and Stripe and your approach to data science. Can you like talk a little bit more about like how you think that shapes you as a leader or even Stripe's approach to like understanding like macro trends and macro data? The through line in my career, both in academia and then in industry, has been using data to understand how individuals and firms make decisions, and in particular, to help those decisions be higher quality. And so, you know, you mentioned labor economics. I've long been fascinated by who gets access to opportunity and why.
28:23So it started all the way back in college. I met this playwright in New York. She told me less than a fifth of productions on U.S. stages were written by women and asked if I could help figure out why. And as part of that, I ran an audit study. So, you know, some excellent playwrights donated four never-before-seen scripts. I sent them out to hundreds of theaters and asked them whether they wanted to put it on stage, why or why not? And I just varied the pen name, like, is this written by Mary Walker or Michael Walker? And bravely, you know, basically I found that when purportedly written by a woman, the exact same script was less likely to be produced.
28:54But more importantly, the theater community cared, like they wanted the best plays in production. And so the study spurred awareness and over time change. And today half of productions on U.S. stages are written by women. And I think that early experience showed me how powerful data, especially when you use kind of robust econometrics and causal inference and actually are getting to the root of the drivers, can be in understanding and improving decision making. And it's why I pursued a PhD in economics. It's what took me out of academia to Coursera. Coursera at the time had only 40 people, but it already showed the potential to dramatically expand access to world-class learning and done right, also downstream labor market opportunities.
29:37And that's also a lot of what led me to Stripe. You know, well before me, Stripe was operating as kind of a beneficent player in the ecosystem and has been very interested in genuinely helping businesses on Stripe grow and using data to do that. And sometimes we help by guiding them and sometimes we help by actually just building the product for them. But that's been kind of a through line in my journey and a lot of what I love about Stripe. How much does Stripe think about macroeconomics? So you have this amazing view into the global economy through all the commerce transactions that are happening on your platform across so many different industries.
30:19How does that data inform how Stripe thinks about different aspects of its business? So, for example, my sense is Google through AdWords and other ad-related products similarly has a pulse on whether it's been happening or not happening. Does that look like we're tipping into a recession that impacts hiring decisions or other things for them? I'm just sort of curious if similar things translate for Stripe over time. Yes, certainly. We do get rich insight into where the economy is headed and we use it to guide our internal decision making. I think there's an interesting question we're exploring on, is there a version of this that we can actually be providing to our users to help them make decisions and help them grow?
31:01The example of like the CPI or small business index and like, can we get that in users' hands six months earlier so that it's way more actionable is a really interesting question. And honestly, we're early days there. But I think as part of thinking about how might we become more of the economic operating system for our users, it's not just the micro components of, you know, how do you price or how do you personalize? It is also the macro components of how do you think about the ecosystem that you're operating in? And how can we help you operate more effectively, given the macro trends that you're operating in?
31:40That makes sense. So you don't look at the OnePizza team and say, no pepperoni this month. You know, she's only... No, no, no, no, no. I mean, I think you know John and Patrick pretty well. Vinny, yeah, no, that would be a whiplash. Stripe is in a very fortunate position to really be in charge of our own destiny. be able to take a very long-sighted view in choosing where and how to invest in the business. And so no, from the perspective of like, do we add 10 people or 100 people or 1 ,000 people, we're not micromanaging at that level. That's much less driven, honestly, by the macro on average, and much more driven by where do we see opportunities to serve users, given what's happening.
32:22And I mean, we can even talk about AI users, right? AI users actually have, there's this whole wave of AI startups. And they have fundamentally different needs than a bunch of the waves of startups before them. And so that actually begs the question of where do we invest more now to get ahead of those needs? Because we know there's demand. Yeah, it makes a lot of sense. I guess the last area that we had sort of questions about, given your background and all the amazing things you've worked on over time, is you spend a lot of time at Coursera, which is really focused on how do you bring different forms of online learning and knowledge to the world.
32:56And one of the areas that a lot of people have talked about from a global equity perspective in AI and its impact is education. And so we're really curious to get your thoughts on how you view AI impacting education, but also importantly, where will that first substantiate? Is that a US-based thing? Is it certain countries or markets? Is it K-12? Is it college? Is it post-college learning? We're just a little bit curious how you think about, you know, AI and education and where is it going to be most important in the short run versus long run? I was at Coursera for about eight years. I grew from an IC to leading the end-to-end data team.
33:30And through that journey, I was increasingly motivated by building products that were only possible because of the data. And the first places we started were in the obvious places. So you personalize discovery of content, you personalize the learning experience, you do more to scale the teaching experience. But where we moved to relatively quickly was what you would think of as less education and more labor market, which is how can we use education data to help learners and companies measure and close skills gaps and get folks into the jobs that best fit their skill profiles. And so, you know, that's not at all to downplay the opportunity that we have in AI to make meaningful advances in how, you know, elementary school students learn and make that learning really customized to them and make sure that there is high quality instruction in lots of pockets of the world that wouldn't otherwise have it.
34:32But I also think there's this important pull through to the labor market. And, you know, I'm a labor economist by training. People get education for two reasons. They get it to develop skills, but they also get it to be rewarded for those skills in the labor market. And that first piece is like how you develop skills, the learning, and that's really important and AI can definitely help. But the second piece is like how you signal that learning out in the market, how you build a credential. And, you know, I was on some world economic forums. And we were working a bunch on, hey, could we make with data skills more the currency of the labor market?
35:10And Coursera substantially moved that direction, including in their enterprise product. And I hope many others will move that direction too. Not instead of, or as a substitute for using it in the learning experience, but just recognizing that so much of what individuals need from education is that signaling, is that credential. And I think the best way, most equitable, fairest way to do that is through skill measurement. Great. That makes a ton of sense. As discussed earlier, Stripe has this amazing vantage point into all sorts of different online businesses and how they're evolving over time.
35:41What are the differences between some of these AI-centric sort of next-gen companies that Stripe serves as customers versus what you've seen traditionally in e-commerce or SaaS or other areas? It's a great question. I mean, we've worked hand-in-hand with the builders of a bunch of different technology waves to make sure they have the financial infrastructure they need. Some of the earliest waves were marketplaces, infra platforms, social media, think kind of the young DoorDash or Instacart or Postmates or Twilio. And, you know, those were up to become some of the largest companies. Today, we've grown up with them.
36:14There's also, as you noted, kind of the SaaS wave. And the current wave is AI. And in terms of the unique needs of AI startups, probably four notable differences versus the prior waves. You know, the first is just at a basic level, unlike a bunch of the past generations of software startups, we're seeing AI startups have substantial compute costs right out of the gate and that that's putting a bunch of pressure to build monetization engines faster. The second thing we're seeing is a lot of these startups are seeing global demand for their products straight out of the gate, right? They're making digital art or music or all sorts of borderless things.
36:53and they want to get that across borders from day one. Third, I would say is a lot of subscription businesses. And obviously we see subscription businesses in a bunch of different contexts, but especially sort of the AI startups that are consumer facing, heavily skewed towards subscription business models. And then I just say fourth, as a corollary of the first, maybe obvious, because these startups are generally monetizing at a much earlier stage, they're in an interesting spot where, you know, with very lean teams, they need to operate financially like very real businesses, right? They need to grow up a little faster than they're sometimes ready.
37:28And so we're seeing, you know, a bunch of adoption of our revenue and financial automation suite to deal with those differences. That's pretty amazing. It actually reminds me a little bit of the 70s. The original vesting schedules were four years because companies would go public within four years. And so that's where the four-year vest comes from for stock. And so I think historically, companies used to grow up really fast. And then you look at the initial internet wave and Yahoo and eBay and a variety of companies became profitable within a few years. And so it feels like this AI wave is exhibiting a lot of the same characteristics.
38:02And that may just be reflective or indicative of real product market fit and enormous user man that's almost pent up. I feel like whenever you have one of those waves, that's when you see this rapid monetization. It's happening so fast. I mean, we saw a massive spike in the number of generative AI companies on Stripe over the last year. you know, and a bunch of them were two person teams. You've likely never heard of all the way. Well, maybe you've heard of, but most people have it all the way to kind of hyper scaling startups with millions of users like Otter AI and MidJourney. We're looking at the list of top 50 AI companies put out by Forbes last year and noticed over half were using Stripe.
38:36And, you know, oftentimes you have top startups and a bunch of them aren't even really monetizing yet. And it's striking what share of these AI companies are monetizing and monetizing early and monetizing fast. At the foundation layer, yes, OpenAI and Mistral, but also a bunch of companies at the application layer. Moonbeam for writing assistant or Runway for video editing, which is pretty remarkable. Emily, this is a great conversation. Thanks for doing it with us. Thank you so much for having me. Yeah, thanks for joining. Very good to see you and amazing as usual. Find us on Twitter at NoPriorsPod.
39:08Subscribe to our YouTube channel if you want to see our faces. Follow the show on Apple Podcasts, Spotify, or wherever you listen. That way you get a new episode every week. And sign up for emails or find transcripts for every episode at no-priors.com.
From the publisher
Many companies that are building AI products for their users are not primarily AI companies. Today on No Priors, Sarah and Elad are joined by Emily Glassberg Sands who is the Head of Information at Stripe. They talk about how Stripe prioritizes AI projects and builds these tools from the inside out. Stripe was an early adopter of utilizing LLMs to help their end user. Emily talks about how they decided it was time to meaningfully invest in AI given the trajectory of the industry and the wealth of information Stripe has access to. The company’s goal with utilizing AI is to empower non-technical users to code using natural language and for technical users to be able to work much quicker and in this episode she talks about how their Radar Assistant and Sigma Assistant achieve those goals.
Sign up for new podcasts every week. Email feedback to show@no-priors.com
Follow us on Twitter: @NoPriorsPod | @Saranormous | @EladGil | @emilygsands
Show Notes:
(0:00) Background
(0:38) Emily’s role at Stripe
(2:31) Adopting early gen AI models
(4:44) Promoting internal usage of AI
(8:17) Applied ML accelerator teams
(10:36) Radar fraud assistant
(13:30) Sigma assistant
(14:32) How will AI affect Stripe in 3 years
(17:00) Knowing when it’s time to invest more fully in AI
(18:28) Deciding how to proliferate models
(22:04) Whitespace for fintechs employing AI
(25:41) Leveraging payments data for customers
(27:51) Labor economics and data
(30:10) Macro economic trends for strategic decisions
(32:54) How will AI impact education
(35:36) Unique needs of AI startups




