World's Fair 2026
AI System Design: From Idea to Production - Apoorva Joshi, MongoDB
Overview
This talk outlines a repeatable framework for designing and building AI systems from initial idea to production. It emphasizes that in the current AI landscape, defining product requirements, system design, and evaluation criteria are the critical, challenging aspects, rather than just coding. The framework consists of four phases: product requirements, system design, evaluation and monitoring, and optimization.
Who should watch
- AI engineers and builders looking to structure their AI system development process.
- Product Managers and technical leads defining AI product requirements and success metrics.
- Developers facing challenges in moving AI prototypes from concept to a reliable production system.
- Anyone interested in a structured approach to AI system design, from data strategy to deployment.
Key takeaways
- The core of AI system development has shifted from coding to defining precise product requirements, system architecture, and evaluation criteria.
- A structured framework involving four phases—product requirements, system design, evaluation/monitoring, and optimization—guides the end-to-end development process.
- Clearly quantifying the business problem, identifying users, and defining pain points are crucial first steps in the product requirements phase.
- System design involves defining the data strategy, choosing appropriate retrieval techniques, and selecting an architecture that starts simple and iterates based on evaluation.
- Evaluation and monitoring are essential for ensuring the AI system functions correctly both before and after deployment, using metrics for guardrails, response quality, and system health.
- Optimization for cost, latency, and reliability is a non-negotiable step before moving an AI product to production, requiring further iterations and testing.
- *The product spec is the hard part now, it's not the code anymore.*
- *Build evaluation in from the start. You can't improve what you can't measure.*
Notable quotes
Apoorva Joshi states that *the product spec is the hard part now, it's not the code anymore.*
Joshi emphasizes the importance of evaluation, saying, *Build evaluation in from the start. You can't improve what you can't measure.*
Unofficial community note. Prefer the recording for nuance.