Waymo's Test-First Strategy: Why Self-Driving Safety Starts With Evaluation Maturity
The Alphabet subsidiary has driven 220 million autonomous miles by building evaluation into every stage of development, not just at launch

Safety Through Continuous Measurement
Waymo operates under constraints most AI teams never face: its models make decisions that directly affect human life. With more than 220 million fully autonomous miles logged and a crash-injury rate 17 times lower than human drivers over equivalent distances, the Alphabet-owned company has produced results that demand attention from anyone deploying machine learning in consequential environments.
The approach behind those numbers centers on what Manasi Joshi, Waymo's director of engineering for systems intelligence and machine learning, calls "eval-forced development." At Waymo, a project's maturity is measured not by model accuracy alone but by the sophistication of the tests surrounding it. If evaluation infrastructure remains incomplete, the system stays out of production, regardless of performance on training sets.
That discipline represents a departure from conventional deployment timelines. Most organizations treat testing as a final gate before launch. Waymo inverts the sequence: evaluation maturity becomes the pacing factor for engineering progress.
Building Tests Before Building Models
Waymo's methodology requires teams to define evaluation criteria early in the development cycle. Task owners select datasets and metrics tailored to the problem at hand, whether that involves vulnerable road users, railroad crossings, construction zones or other edge cases where failure carries high cost.
The company draws on first-party driving logs, limited third-party data and realistic simulations that expose systems to billions of synthetic miles. Those simulations serve a dual purpose: they stress-test models against rare scenarios that seldom appear in real-world logs, and they provide reproducible benchmarks that track performance across software versions.
Joshi emphasized that evaluation continues long after initial deployment. Models evolve, user behavior shifts, business processes change and incoming data drifts. Each of those factors can degrade performance in ways that pre-launch tests fail to capture. Waymo therefore treats evaluation as an ongoing process spanning driving, simulation and validation, rather than a one-time checkpoint.
For enterprises building customer service agents, coding assistants or financial systems, the implication is clear: launch-day testing offers incomplete assurance. Continuous measurement tied to actual business outcomes provides the feedback loop necessary to maintain reliability as conditions change.
Trusting the Data Behind the Metrics
Waymo pairs every performance claim with transparency about the datasets used to generate it. Joshi noted that model-quality measurements are only as trustworthy as the evaluation data behind them. A system that performs well on narrow, unrepresentative test sets may fail catastrophically in production.
The company invests heavily in data curation, prioritizing examples that expose weaknesses rather than simply adding volume. That focus on data efficiency reflects a broader recognition: more training data does not automatically yield better models. The composition, diversity and relevance of the data matter more than raw scale.
Waymo's evaluation hierarchy remains anchored to safety. The company tests not only routine interactions but also uncommon situations where errors could produce serious harm. That emphasis on tail-risk scenarios distinguishes its approach from organizations that optimize primarily for average-case performance.
The same principle applies outside autonomous driving. Enterprises need to test the edge cases where their agents could create financial, legal, security or reputational damage, not just the high-volume requests they handle successfully.
Human Oversight at Every Decision Point
Despite its sophisticated automation, Waymo does not leave release decisions to algorithms. Production-readiness reviews include extensive human oversight, and internal safety leaders must approve software releases and service-area expansions.
Joshi was explicit: "This is not AI-driven and completely automated and zero human oversight. Human lives are at stake." That stance reflects a pragmatic understanding of AI's current limitations. Models can process information at scale and identify patterns humans miss, but they lack judgment about acceptable risk, ethical trade-offs and the broader context in which systems operate.
For enterprise AI teams, the lesson is structural: deployment authority should rest with named decision-makers who remain accountable for outcomes. Automated systems can inform those decisions, but they cannot replace the responsibility that comes with putting agents into production environments where mistakes carry consequences.
Efficiency Without Compromising Reliability
Waymo faces a resource constraint familiar to most AI organizations: demand for compute, storage, memory and network capacity grows faster than supply. The company pursues efficiency across data extraction and storage, distributed model training, model distillation, simulation and evaluation.
That optimization work spans both onboard systems inside each vehicle and off-board infrastructure used for model development, data processing and simulation. Real-time inference must run within strict latency and power budgets, while the larger systems supporting it must scale to handle billions of synthetic miles and petabytes of driving logs.
Waymo began using transformers in 2017 and has since expanded into large language models, vision-language models and vision-language-action models. The company now deploys generative multimodal models as part of its foundation-model strategy, a shift that introduces new trade-offs between capability and computational cost.
Joshi noted that efficiency gains cannot come at the expense of reliability. Faster models that produce less accurate results offer no advantage in safety-critical applications. Waymo therefore treats efficiency as a constraint to satisfy rather than an objective to maximize.
Agents Evaluating Agents
Waymo uses AI agents internally as productivity tools for its own engineers. Those agents analyze data distributions, assess data efficiency and triage problems found in vehicle telemetry, training runs and failed evaluation jobs. The goal is to accelerate investigative work so engineers can devote more time to judgment and difficult technical problems.
But Waymo also evaluates those internal agents to ensure they produce trustworthy, accurate results. An agent that sends engineers down unproductive paths wastes time and introduces risk, even if it never touches production systems. The company therefore applies the same evaluation discipline to its internal tools that it applies to customer-facing models.
For enterprises, that approach highlights a blind spot in many AI deployments: organizations often subject external-facing systems to rigorous testing while treating internal tools as low-stakes experiments. Waymo's experience suggests that agents used for decision support, data analysis or process automation require their own evaluation frameworks, separate from the systems they assist.
A Playbook Beyond Autonomous Driving
Waymo's methodology offers a template for organizations deploying AI in high-stakes environments. The core principles translate across industries: define objectives clearly, assemble representative evaluation data, test continuously rather than once, build infrastructure that operates efficiently at scale and assign accountability to named human decision-makers.
At DailyTechWire, we've tracked enterprise AI deployments across Asia and observed a recurring pattern: organizations that treat evaluation as an afterthought encounter costly failures in production. Those that embed testing into the development cycle, as Waymo does, tend to achieve more reliable outcomes with fewer surprises.
The autonomous vehicle sector operates under unusually strict safety requirements, but the gap between its standards and those of other industries may be narrowing. As AI agents take on more consequential tasks in finance, healthcare, logistics and customer operations, the cost of deployment errors rises. Waymo's eval-centric approach provides a roadmap for managing that risk.
Joshi's closing observation captures the stakes: "Earning trust is supremely important." For Waymo, trust is built through transparency about evaluation data, continuous testing after launch, human oversight at decision points and a willingness to keep systems out of production until their tests prove ready. Those disciplines may not guarantee perfection, but they establish a foundation for accountability that purely automated systems cannot provide.


