Google DeepMind Explains AI Agent Building Struggles
Philipp Schmid from Google DeepMind explains the core challenges senior engineers face when building AI agents, contrasting traditional engineering with agentic development.
6 min read

Visual TL;DR
traditional linear deterministic vs. probabilistic adaptive agentic development
From the article 3 mentionsThe fundamental takeaway is that building AI agents requires a shift in mindset, embracing the probabilistic nature of these systems and adapting traditional engineering practices accordingly.
From the article 5 mentionsThe talk, titled "Why (Senior) Engineers Struggle to Build AI Agents," highlights five key "mental model collisions" that arise when transitioning from traditional engineering practices to the world of AI agents.
agents interpret and generate text for understanding and action
From the article 3 mentionsPreserve Meaning: Treat text as the primary state, not just booleans.
engineers must trust agents to make decisions and take actions
mistakes are learning opportunities for agent improvement and adaptation
From the articleThe fix is to view errors as valuable inputs, allowing the agent to learn from them and self-correct.
shift from rigid code checks to holistic agent performance evaluation
From the articleUnit tests, which rely on deterministic assertions, are not sufficient.
agents observe, adapt behavior, and iterate based on feedback
From the article 3 mentionsLoop Back: This iterative process allows for continuous learning and improvement.
Contents(3)
© 2026 StartupHub.ai. All rights reserved. Do not enter, scrape, copy, reproduce, or republish this article in whole or in part. Use as input to AI training, fine-tuning, retrieval-augmented generation, or any machine-learning system is prohibited without written license. Substantially-similar derivative works will be pursued to the fullest extent of applicable copyright, database, and computer-misuse laws. See our terms.