Skip to content
Dwarkesh PodcastDwarkesh Podcast

Jeff Dean & Noam Shazeer — 25 years at Google: from PageRank to AGI

This week I welcome two of the most important technologists in any field. Jeff Dean is Google's Chief Scientist, and through 25 years at the company, has worked on basically the most transformative systems in modern computing: from MapReduce, BigTable, Tensorflow, AlphaChip, to Gemini. Noam Shazeer invented or co-invented all the main architectures and techniques that are used for modern LLMs: from the Transformer itself, to Mixture of Experts, to Mesh Tensorflow, to Gemini and many other things. We talk about their 25 years at Google, going from PageRank to MapReduce to the Transformer to MoEs to AlphaChip – and soon to ASI. 𝐄𝐏𝐈𝐒𝐎𝐃𝐄 𝐋𝐈𝐍𝐊𝐒 * Transcript: https://www.dwarkesh.com/p/jeff-dean-and-noam-shazeer * Apple Podcasts: https://podcasts.apple.com/us/podcast/jeff-dean-noam-shazeer-25-years-at-google-from-pagerank/id1516093381?i=1000691556147 * Spotify: https://open.spotify.com/episode/4atx1POpKIL8WGvdVfdnbb?si=DLn5uQYMQMWKPTTkj5pt_A 𝐒𝐏𝐎𝐍𝐒𝐎𝐑𝐒 * Meter wants to radically improve the digital world we take for granted. They’re developing a foundation model that automates network management end-to-end. To do this, they just announced a long-term partnership with Microsoft for tens of thousands of GPUs, and they’re recruiting a world class AI research team. To learn more, go to https://meter.com/dwarkesh * Scale partners with major AI labs like Meta, Google Deepmind, and OpenAI. Through Scale’s Data Foundry, labs get access to high-quality data to fuel post-training, including advanced reasoning capabilities. If you’re an AI researcher or engineer, learn about how Scale’s Data Foundry and research lab, SEAL, can help you go beyond the current frontier at https://scale.com/dwarkesh * Curious how Jane Street teaches their new traders? They use Figgie, a rapid-fire card game that simulates the most exciting parts of markets and trading. It’s become so popular that Jane Street hosts an inter-office Figgie championship every year. Download from the app store or play on your desktop at https://www.figgie.com/ To sponsor a future episode, visit https://www.dwarkesh.com/p/advertise 𝐓𝐈𝐌𝐄𝐒𝐓𝐀𝐌𝐏𝐒 00:00:00 - Intro 00:03:29 - Joining Google in 1999 00:06:20 - Future of Moore's Law 00:11:04 - Future TPUs 00:13:56 - Jeff’s undergrad thesis: parallel backprop 00:15:54 - LLMs in 2007 00:25:09 - “Holy shit” moments 00:27:28 - AI fulfills Google’s original mission 00:32:00 - Doing Search in-context 00:36:12 - The internal coding model 00:37:29 - What will 2027 models do? 00:43:20 - A new architecture every day? 00:49:10 - Automated chips and intelligence explosion 00:53:07 - Future of inference scaling 01:02:38 - Already doing multi-datacenter runs 01:08:15 - Debugging at scale 01:12:41 - Fast takeoff and superalignment 01:20:51 - A million evil Jeff Deans 01:24:22 - Fun times at Google 01:27:51 - World compute demand in 2030 01:34:37 - Getting back to modularity 01:44:48 - Keeping a giga-MoE in-memory 01:49:35 - All of Google in one model 01:57:59 - What’s missing from distillation 02:03:10 - Open research, pros and cons 02:09:58 - Going the distance

Noam ShazeerguestJeff DeanguestDwarkesh Patelhost
Feb 12, 20252h 15mWatch on YouTube ↗

CHAPTERS

  1. 0:00 – 3:29

    25 years at Google, and when no one person could “know everything” anymore

    Dwarkesh opens by framing Jeff Dean and Noam Shazeer’s long tenures and outsized influence on Google’s infrastructure and modern AI. They joke about early Google when Jeff effectively mentored everyone, and describe the phases of organizational complexity as Google scaled.

    • Jeff/Noam introductions and their roles leading Gemini
    • Early Google mentorship culture; Noam’s mentor was Jeff
    • How understanding shifts from “everyone and everything” to high-level awareness
    • Importance of internal networks to find the right owner (“one level of indirection”)
  2. 3:29 – 6:19

    Joining Google in the early days: job fairs, exponential query charts, and AI ambitions

    Jeff and Noam recount how they ended up at Google around 1999–2000, when it was still tiny but growing explosively. They connect Google’s founding mission—organizing the world’s information—to an implicit need for advanced AI.

    • Jeff reached out; Noam applied “on a whim” after assuming Google was already huge
    • The famous wall chart of daily queries and early exponential growth
    • Noam’s early motivation: earn money to fund AI research—then realizes Google is great for AI
    • Google’s mission as an unusually broad mandate that naturally expands into AI
  3. 6:19 – 11:04

    Moore’s Law slows, specialization rises: why ML hardware changed everything

    The conversation shifts to system design under changing hardware trends: CPUs no longer deliver easy generational speedups, pushing the field toward accelerators. Noam highlights the hardware-algorithm co-evolution: arithmetic is cheap, data movement is expensive, and deep learning exploits that balance.

    • From effortless CPU speedups to slower process improvements and weaker general-purpose gains
    • Rise of TPUs and ML-optimized GPUs as specialized linear-algebra engines
    • Deep learning’s fit with hardware: lots of compute per byte moved (matrix multiply)
    • Opportunity cost mindset: fill chip area with low-precision arithmetic units
  4. 11:04 – 13:17

    Future TPUs and quantization: FP4, INT4, and the co-design mindset

    Jeff explains TPU design tradeoffs, especially the steady march toward lower precision for both inference and training. Both emphasize that quantization only works when chip designers and algorithm designers coordinate, because each side otherwise resists the risk and inconvenience.

    • TPU v1 bet: serving with INT8 when it wasn’t yet “obviously possible”
    • Progression to INT4/FP4 and even 2-bit/1-bit experiments
    • Quantization as a throughput-per-dollar lever, despite engineering irritation
    • Necessity of hardware/algorithm co-design to realize performance gains
  5. 13:17 – 15:58

    Jeff’s 1990 thesis on parallel backprop—and the long wait for enough compute

    Dwarkesh digs into Jeff’s early work on neural networks, where he implemented data and model parallelism on a 32-processor machine. Jeff reflects that the abstraction felt powerful, but real-world impact required roughly a million-fold more compute, which arrived decades later.

    • Early implementation of data parallelism and model/pipeline parallelism
    • Neural nets as the “right abstraction” even when they only solved toy problems
    • Compute shortfall in 1990 vs breakthroughs starting around 2008–2010
    • Re-entry into neural nets as hardware finally made scaling practical
  6. 15:58 – 25:08

    LLMs in 2007: the 2-trillion-token n-gram model that made translation practical

    Jeff recounts optimizing Google’s machine translation system after discovering it took 12 hours per sentence despite winning a DARPA-style contest. By building an in-memory compressed 5-gram store across ~200 machines with batched lookups, they cut latency to ~100 milliseconds—unlocking broader LM applications inside Google.

    • Translation system wins, but is unusable due to extreme latency
    • Design of compressed in-memory n-gram representation at massive scale
    • Batched API to parallelize ~100,000 lookups per decoding step
    • From translation to autocomplete/spelling correction and broader LM usage
  7. 25:08 – 27:28

    “Holy shit” moments: scaling neural nets, the cat neuron, and the lesson of scale

    Jeff describes early Google Brain efforts to train large neural nets on CPU clusters before GPUs were common in data centers. The “cat neuron” result from unsupervised learning and large-scale training helped validate the strategy that bigger models plus infrastructure could unlock new capabilities.

    • Google Brain’s early focus: infrastructure for very large nets on CPUs
    • 2,000 machines / 16,000 cores training on 10M YouTube frames
    • Emergent high-level features: a neuron responding strongly to cat faces
    • Scaling yields big supervised gains (ImageNet) and reinforces ‘keep pushing’
  8. 27:28 – 31:59

    AI as Google’s mission fulfillment: from retrieval to synthesis and multimodal understanding

    Dwarkesh challenges whether Google remains an “information retrieval company” if it builds AGI-like systems. Jeff and Noam argue the mission expands to organizing, transforming, and generating information across modalities—text, video, audio, and even specialized data like LiDAR or genomics.

    • Shift from retrieval to synthesis: answers require combining many sources
    • Multimodal capabilities broaden ‘information’ beyond text
    • Vision: universal accessibility across languages (any content in any language)
    • Value creation as models become “doers,” not just information routers
  9. 31:59 – 36:12

    Search in-context: long context windows, factuality, and ‘the entire internet’ aspiration

    They explore how transformer attention makes context “sharp,” while parametric memory is “squishy,” contributing to hallucinations. Jeff outlines the ambition to scale effective attention from millions to trillions of tokens—linking search, personal data, and massive codebases—requiring new approximations beyond quadratic attention.

    • Why hallucinations happen: facts mixed into parameters vs crisp in-context tokens
    • Current frontier: millions of tokens (hundreds of pages, many papers, hours of media)
    • Goal: attend over internet-scale and personal-data-scale corpora with permission
    • Compute challenge: quadratic attention forces approximate retrieval/attention methods
  10. 36:12 – 45:46

    Internal coding models and the ‘millions of employees’ future of research productivity

    Jeff confirms Google has already further-trained Gemini on internal code, enabling a meaningful fraction of production code to be AI-generated. They discuss the near-term possibility of models generating experiments, writing systems from specs, and requiring new workflows to manage many asynchronous AI tasks.

    • Gemini trained on Google’s internal codebase for internal developers
    • Reported metric: ~25% of checked-in characters generated by AI coding models
    • Examples of autonomous coding: implementing a SQL engine from a paragraph prompt
    • Need for new UIs/workflows to coordinate many background agentic tasks
  11. 45:46 – 53:06

    2027 capabilities and rapid feedback loops: automated architecture search and chip design

    Dwarkesh presses on the implication of algorithmic progress and automation: could breakthroughs arrive “every day”? Jeff and Noam argue many improvements are algorithmic (better per flop), and AI-assisted exploration could accelerate the iteration loop—though largest-scale experiments remain bottlenecked by time and hardware availability.

    • Model improvements often driven more by algorithms/data/architecture than raw scale
    • Automated experimentation: winnow ideas at small scale, scale winners up
    • Chip design acceleration (AlphaChip-style): compress 12–18 month cycles toward fab-time limits
    • Possibility of rapid capability acceleration as models improve both software and hardware design
  12. 53:06 – 1:02:38

    Inference-time scaling: reasoning ‘dials,’ search, asynchronous tasks, and new data-center demands

    Noam argues inference is underexploited: LLM interaction is often cheaper than human labor or even books, so there’s headroom to spend more compute for smarter answers. Jeff connects this to search and tool use, asynchronous “deep research” workflows, and specialized inference hardware and algorithms like drafting/verifying models.

    • Economic framing: massive headroom to spend more inference compute for better outputs
    • Inference algorithms: iterative exploration, tool use, and search-style approaches
    • UX shift: long-running background tasks that ask clarifying questions mid-flight
    • Efficiency ideas: drafter + verifier decoding to parallelize token generation
    • Implication: much larger inference compute demand and possible inference-specialized chips
  13. 1:02:38 – 1:12:45

    Multi-datacenter training and debugging at scale: sync vs async, bandwidth vs latency

    Jeff notes Google already trains across multiple metro areas, where step times make latency tolerable and bandwidth is the key. They revisit early async CPU training, its practical success but poor reproducibility, and discuss why modern TPU networking enables synchronous training—while future scaling may reintroduce controlled asynchrony.

    • Multi-metro training already in production (Gemini 1.5 report references)
    • Training tolerates higher latency; bandwidth and step-time dominate constraints
    • Async training worked on slow CPUs but harmed reproducibility/debuggability
    • TPU pods and strong networks enable large-scale fully synchronous runs
    • As scale grows, systems complexity makes it harder to know ‘what’s fighting you’
  14. 1:12:45 – 1:24:22

    Fast takeoff, safety, and ‘a million evil Jeff Deans’: shaping deployment with safeguards

    Dwarkesh raises fast-takeoff and misalignment concerns in a world of AI-driven feedback loops. Jeff advocates a middle stance: steer AI’s trajectory through engineering safeguards, policy, and evaluation, including using models to analyze and filter model outputs; they emphasize controlled access via APIs and interfaces rather than unconstrained self-improvement.

    • Acceleration plausibility: models getting substantially better generation to generation
    • Risks: misinformation, automated hacking, and scalable malicious capability
    • Strategy: ‘shaping AI’—steering deployment toward benefits and away from harms
    • Use models for self-critique and content analysis (recognition easier than generation)
    • Control lever: API/UI boundaries and monitoring to limit dangerous use cases
  15. 1:24:22 – 1:27:51

    Fun times at Google and the ‘Gradient Canopy’ micro-kitchen culture

    To lighten the mood, Jeff reflects on the early Google years of rapid growth and hands-on scaling search infrastructure, and compares it to today’s Gemini momentum. He describes how in-person collaboration hubs—like a micro-kitchen turned workspace—create high-bandwidth idea exchange alongside global chatrooms.

    • Nostalgia for early search/crawling/indexing days amid explosive growth
    • Today’s Gemini work as similarly energizing due to rapid capability gains
    • In-person collaboration: micro-kitchen workspace dynamics and serendipity
    • Distributed coordination: many Gemini chatrooms and globally shared results
  16. 1:27:51 – 2:03:10

    2030 compute demand, modularity, Pathways ‘blob’ models, and what’s missing from distillation

    They explore a future where inference compute dominates and assistants become ubiquitous, driving enormous demand. Jeff outlines a Pathways-inspired vision: more organic, modular MoE systems that match hardware topology, allow continual learning via module upgrades, and support distillation into efficient serving models—while acknowledging distillation and training objectives still need major advances.

    • Compute outlook: inference scaling and broader adoption imply orders-of-magnitude growth
    • Vision of modular/organic models: specialized regions, variable-cost experts, routing
    • Hardware-topology-aligned connectivity: dense local, sparse distant communication
    • Continual learning via modular upgrades and versioning; parallel development across teams
    • Serving challenges: keeping large MoE models in memory; paging rare experts to DRAM
    • Open problems: faster/better distillation and richer pretraining objectives for data efficiency
  17. 2:03:10 – 2:15:35

    Open research vs competitive advantage—and career longevity through curiosity and humility

    Dwarkesh asks whether publishing breakthroughs like Transformers helped competitors too much; Jeff and Noam describe shifting publication norms and the value of community progress. They close with advice on sustaining breadth: actively learning new fields, collaborating across expertise, staying humble, and creating incentives that support both exploration and honest failure reporting.

    • Publishing trade-offs: immediate openness vs product-first then publication vs secrecy
    • Community benefits of conferences and shared advances, alongside strategic restraint
    • Jeff’s approach: follow research, talk to domain experts, learn by collaboration
    • Noam’s emphasis on humility and dropping ideas quickly when better ones appear
    • Organizational incentives: bottom-up ‘UBI’ compute credits vs top-down coordination

Get more out of YouTube videos.

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