
Share
As AI transitions towards probabilistic models, developers face new challenges in predicting outcomes and ensuring reliability, forcing a reevaluation of traditional product development practices.
In recent years, AI has evolved from a niche technology to a fundamental tool shaping how we build and grow software products. The shift is profound, especially as we move into an era where probabilistic models like ChatGPT challenge our traditional understanding of software behavior. This article explores how this new paradigm affects product development and what it means for practitioners.
Traditionally, software has been deterministic: given a specific input, you get a predictable output. However, the rise of general-purpose AI models like ChatGPT introduces a new layer of complexity. These models operate on probabilistic principles, generating outputs based on statistical distributions rather than fixed rules.
The parallels between the current AI revolution and the early days of the internet are striking. When the internet first emerged, skepticism was widespread. Sending checks to strangers or giving away services for free seemed absurd. However, those who understood the new reality-zero marginal costs and infinitely scalable distribution-reaped significant rewards.
Over time, the tech industry adapted to the internet’s capabilities, developing new roles and playbooks. Jobs like product management and head of growth emerged, while existing roles evolved to fit the digital landscape. This adaptation led to a new equilibrium where businesses thrived by leveraging these new paradigms.

AI is now causing another significant shift in how we build and grow software products. The deterministic world of traditional software is giving way to a probabilistic one, where models generate outputs based on statistical distributions.
Developing software in this new era involves several key considerations:
The probabilistic era of AI presents both challenges and opportunities for product developers. By understanding the fundamental shift from deterministic to probabilistic software, we can adapt our practices and build more innovative and effective products. As with any significant technological change, those who embrace this new reality will be best positioned to succeed.
Tags
Original Sources
About the author
Kai built ML infrastructure at a Bay Area startup before developing an obsession with transformer architectures and inference optimisation that eventually pulled him out of product work entirely. A stint at a compute research lab sharpened his instinct for what actually matters in a model release versus what is marketing. He writes from the inside — from the perspective of someone who has debugged the systems he is describing at three in the morning. He is allergic to hype and instinctively drawn to the unglamorous plumbing questions that everyone else skips over.
More from The Engineer →This Week's Edition
22 August 2025
88 articles
Related Articles

OpenEvidence Targets Hospitals to Expand Its AI Chatbot for Doctors
Products & Applications · 3 min

OpenEvidence Launches Voice AI to Enhance Physician Workflow
Products & Applications · 3 min

Doximity Accelerates AI Investment in 2026, Targeting Multibillion-Dollar Market
Products & Applications · 3 min
Related Articles

OpenEvidence Targets Hospitals to Expand Its AI Chatbot for Doctors
Products & Applications · 3 min

OpenEvidence Launches Voice AI to Enhance Physician Workflow
Products & Applications · 3 min

Doximity Accelerates AI Investment in 2026, Targeting Multibillion-Dollar Market
Products & Applications · 3 min
More Stories