Videos 1P1hJ36rxM0
"Software engineering is not about writing code" — Benoit Schillings, Google DeepMind VP of Research
Scene timeline
51 shot(s).
keyframes kept every frame deduplicated
What was stored
- cues
- 188
- whisperx 188
- chunks
- 36
- from 188 cues
- keyframes
- 27
- kept of 51 captured
- frames with text
- 27
- 793 lines read
- chapters
- 11
- from the source metadata
- keyframe bytes
- 7.8 MB
- word timings on 188 cues
Provenance
| stage | state | model | started | took |
|---|---|---|---|---|
fetch |
done | — | 2026-08-10 22:23 | 1m 15s |
stt |
done | — | 2026-08-10 22:24 | 24s |
chunk |
done | — | 2026-08-10 22:25 | 0s |
text_embed |
done | — | 2026-08-10 22:25 | 1s |
keyframe |
done | — | 2026-08-10 22:25 | 2m 16s |
ocr |
done | — | 2026-08-10 22:27 | 13s |
frame_embed |
done | — | 2026-08-10 22:27 | 5s |
Frames, and what the machine read
-
- AlEngineer0.96
- World's Fair0.97
-
- AlEngineer0.95
- World's Fair0.99
-
- LAB & PLATINUM SPONSORS0.99
- Amazon AGI Lab0.97
- ANTHROP\C1.00
- Google DeepMind1.00
- MINIMAX0.98
- OpenAl0.89
- Akamai1.00
- arize1.00
- aws1.00
- Braintrust1.00
- bright data0.99
- B1.00
- Browserbase1.00
- docker1.00
- :neo4j0.90
- ORACLE1.00
- PayPal1.00
- qodo1.00
- reducto1.00
- Sonar1.00
- Makers of1.00
- togetherai1.00
- Unblocked1.00
- WorkOS1.00
- SonarQube1.00
-
- Google DeepMind1.00
- AIE1.00
-
- BENOITSCHILLINGS1.00
- VICE PRESIDENT OF RESEARCH0.97
- Google DeepMind0.98
- AIF1.00
-
- ENOITSCHICLINGS0.94
- 70.93
- VICE PRESIDENT OF RESEARCH0.99
- Google DeepMind1.00
- AIE1.00
- 90000000.64
-
- MERGE1.00
- World'sFair1.00
- AlEngineer0.97
- promptql0.98
- RedHat1.00
- Z.AI0.94
- orld'sFa0.97
- World's Fal0.93
- orld's Fair0.97
- THE VELOCITY ROOM0.97
- mezmo+0.92
- bright data0.82
- ©fiddler0.95
- igg0.51
- comet1.00
- rld's Fair0.97
- Cate0.61
- Snorkel0.97
- INNGEST1.00
- World's Fair0.97
- PUSTHAN0.89
- PRIOR1.00
- SRLOK0.70
- )pen0.93
- Id's Fair0.89
- Worid's Fair0.94
- Z.AI0.95
- © BAND0.91
- World's Fair0.93
- Keycard1.00
- AUTOMATTIC0.99
- VorkOs0.92
- World's Fair0.97
- :neo4j0.97
- Amazon AGI Lab1.00
- World's Fair0.95
- Google DeepMind0.97
- World's Fai0.94
- World'sFa0.95
- qodo0.93
- World's Fa0.96
- arize1.00
- Cleric0.99
- World's Fai0.93
- À ATLASSIAN0.92
- GRAVITEE0.96
- Gradium0.98
- Meliculous0.99
- FACTORY1.00
- Jdrid0.57
- Qorae0.58
- d's Fair0.95
- Braintrust1.00
- World's Fai0.98
- Microsoft0.96
- Worla0.99
- reducto1.00
- ANTHROPIC0.98
- orld0.95
- VS0.71
- World's Fair0.98
- World'sFair0.95
- OpenAI0.92
- World'sFair0.99
- MINIMAX1.00
- bright data0.93
- Microsoft0.94
- Googe DepMind0.81
- Crusce0.82
- togetherai1.00
- World'sFai0.98
- Z.AI0.99
- ANTHROPIC1.00
- sFair1.00
- World's Fair0.97
- DATADOG1.00
- World's Fair0.96
- World's Fai0.95
- Resolve.ai1.00
- @Arbyte0.85
- greptle0.88
- ceDB1.00
- World'sFair1.00
- builder.io0.96
- World'sFair0.99
- Ravenna1.00
- Copi1.00
- World's Fai0.90
- CODERI0.94
- Optiver0.99
- Fair1.00
- World's Fair0.97
- cognee1.00
- World'sFair0.99
- BeNCORD0.91
- Worlc0.83
- Workds Fair0.88
- rgus0.67
-
- Lab1.00
- World's Fa0.99
- Microsoft1.00
- AlEngineer0.98
- OpenAl0.91
- ir0.82
- World's Fair1.00
- AlEngi0.93
- ai1.00
- World1.00
- Akamai1.00
- AlEngineer0.97
- DAT1.00
- ir0.99
- World's Fair0.97
-
- Lab1.00
- World's Fair1.00
- Microsoft1.00
- AlEngineer0.99
- OpenAl0.93
- r1.00
- World's Fair1.00
- AlEnginee0.96
- ai1.00
- World's1.00
- Akamai1.00
- AlEngineer0.98
- DATAD1.00
- World's Fair1.00
- r0.96
-
- AlEngineer0.98
- World's Fair0.97
- From Assembly to Vibe Coding0.98
- A technical roadmap of constraints, ML capabilities, and the future of engineering intent.0.99
- Benoit Schillings0.97
- Google DeepMind1.00
- orld's Fair0.99
- Mi1.00
- OpenAl0.91
- Worlc0.85
- AlEn0.87
- - AlEngineer0.93
- orld's1.00
- Ak0.75
- Research to Reality with Google DeepMind0.99
- AlEn0.87
- Benoit Schillings/ VicePresident of Research0.99
- Google DeepMind1.00
- DATADO0.99
- Norle0.99
-
- AlEngineer1.00
- |Origin story0.99
- World'sFair1.00
- Resisting Technical Shift1.00
- Google X & Pitchfork Roots0.99
- It is natural to resist progress. From writing 680000.98
- Project Pitchfork was initially designed to optimize0.99
- assembly and eyeing early compilers with strong0.99
- codebase evolutions by matching review edits.1.00
- suspicion, to dismissing GC/interpreted languages, the1.00
- cycle of skepticism is predictable.0.97
- We never anticipated LLMs would scale this fast. The1.00
- Today, building with modern high-level abstraction1.00
- once impossible concept of vibe coding has become0.99
- loops turns even the most cynical purist into an avid ml0.98
- an daily workflow reality.1.00
- coder.1.00
- Vorld's Fai0.97
- N0.97
- OpenAI0.90
- Wor1.00
- -AlEngine0.95
- Vorld's1.00
- Research to Reality with Google DeepMind0.99
- Benoit Schillings/ VicePresident of Research0.99
- Google DeepMind1.00
- DAT0.99
- Wlor0.68
-
- AlEngineer0.99
- |The Software Eras1.00
- World's Fair0.96
- Phase1.00
- The Core Bottleneck1.00
- Human Role0.96
- The Assembly/C++ Era1.00
- Silicon & Memory (Hardware constraints)0.99
- Manual optimization, extreme precision1.00
- The Modern/Cloud Era0.99
- Human Cognitive Load (Context stack0.99
- Designing for modularity and maintainability0.98
- constraints)1.00
- The Frontier Al Era1.00
- Verifiability & Intent (Correctness constraints)0.98
- Inductive thinking, architecture, security1.00
- guardrails1.00
- d'sFair1.00
- Micr1.00
- AlEngine0.94
- enAl0.99
- World's1.00
- d'sF1.00
- Engineer0.97
- Akal0.90
- Research to Reality with Google DeepMind1.00
- Benoit Schillings / Vice President of Research0.98
- Google DeepMind0.99
- AlEngine0.95
-
- AlEngineer0.96
- |State of Al Software Engineering0.97
- World's Fair0.98
- PRESENTED BY0.99
- Super-human Syntax Generation1.00
- 95%1.00
- Microsoft1.00
- Local Problem Solving & Tasks1.00
- 70%1.00
- Multi-step Codebase Planning1.00
- 45%1.00
- Architectural System Decisions1.00
- 25%1.00
- Models generate localized code rapidly but struggle to form cohesive systems, design complex architectures, and predict overall0.99
- security flaws.1.00
- Id's Fair0.92
- Amazon1.00
- AlEng0.99
- enAl0.99
- World1.00
- Id'sF0.99
- Engineer1.00
- Mic1.00
- Research to Reality with Google DeepMind0.99
- Benoit Schillings / VicePresident of Research0.99
- Google DeepMind0.98
Transcript
188 cues· 3,099 words· 16,502 chars
- 0:13 Please welcome to the stage the Vice President of Research at Google DeepMind, Benoit Schillings.
- 0:49 All right, good morning.
- 0:50 This is really quite exciting to be here and have a chance to speak with all of you.
- 0:55 My name is Benoit Schillings.
- 0:57 I'm actually a bit of a noob when it comes to machine learning.
- 1:02 Till a year and a half ago, I was working for Google X, which some of you may know.
- 1:08 We've done things like Waymo, which seems to be at every street corner now.
- 1:13 We also do things like glass so you know we had a mix of hit and success but in many ways this was for me an interesting formative experience on how to run a research team in a place like DeepMind.
- 1:27 I do have an incredible team.
- 1:30 My team
- 1:32 goal in DeepMind is basically to develop whatever technology will be needed to make Gemini incredible between one month and one year from now.
- 1:42 So one month because if you start to work on what is needed in one week, that's a very different type of job.
- 1:49 And one year because I don't think anybody can really predict anything that far.
- 1:54 So that's already pretty ambitious, in my opinion, to think about things that would happen one year in the future.
- 2:02 We do many things under that role.
- 2:06 A lot of it is related to code, which will be the main subject of my talk today.
- 2:11 But we also do a lot of research on what is the evolution of reasoning for models, for instance.
- 2:16 Or we do topology research, what are new type of network that might bring better performance.
- 2:24 We do fundamental work in the science of reinforcement learning, which is so
- 2:29 fundamental to what we're doing today with ML.
- 2:35 Let's do a bit of an origin story.
- 2:41 We started the project at X named Pitchfork in 2018, which was aimed at looking at how ML could really improve the way code is being written.
- 2:54 And this was very interesting because in 2018 when we presented that at Google, honestly nobody would give us the time of day.
- 3:03 There was that point like, why would you ever need ML to write code?
- 3:09 At the same time, I think that we totally underestimated how fast this could go.
- 3:14 When we did that project originally, the idea was to look at how we could speed up the evolution of a piece of code.
- 3:22 How could we make many of those small changes which slows down code speed development?
- 3:27 You know, the small edit which requires a review that takes three days and how we could compress that cycle.
- 3:35 Some people were talking about vibe coding, writing code in English, and at the time, honestly, I totally dismissed that.
- 3:42 That's why we have programming language.
- 3:43 English is not a programming language.
- 3:45 Well, I guess I was pretty wrong on that front.
- 3:50 But the resistance we felt at the time reminded me of how my own career was pretty resistive to change.
- 3:58 I've been writing code for
- 4:02 45 years, I started by writing video game for Apple II and Commodore 64.
- 4:07 So my formation was to write assembly language.
- 4:12 And when you spend a long time writing assembly language, you look at compilers with a lot of suspicion.
- 4:18 Are those things really working correctly?
- 4:21 And then when you switch to C++ and use compiler, you look at garbage collected languages as this.
- 4:28 That's not real programming.
- 4:29 You need to manage your memory.
- 4:31 Well, today I use Python and vibe coding, so even old dogs can learn new tricks.
- 4:38 But I do understand what happened there.
- 4:43 I think that we have a number of eras in what happened with software.
- 4:47 And the first one was, you know, the one where I started writing code, where the fundamental limit was really the machine.
- 4:55 And there was a lot of work to go and extract the last ounce of power out of those machines.
- 5:02 And that was the days of assembly language where you really needed to be incredibly accurate in the way you were writing code.
- 5:11 Computing became much cheaper and we switched to the modern cloud era where getting the best performance is not the most critical aspect.
- 5:20 You can actually brute force many problems.
- 5:24 But really what became the limiting factor was the ability for us to design in a modular way.
loading
Chapters
- 0:00 Introduction and speaker background
- 2:35 The origin story of the Pitchfork project
- 4:43 Historical eras of software development
- 7:08 The current state of AI code generation
- 9:36 The role of self-play in training models
- 11:13 Changing economics of software engineering
- 12:41 Implementing guardrails and security
- 13:48 Inductive architecture and model planning
- 14:36 Evolution of evaluation benchmarks
- 15:45 Moving beyond simple chain-of-thought tokens
- 17:51 Future applications in chemistry and biology