Mihail Eric

Mihail Eric

Mihail Eric

Head of AI at Monaco and creator of Stanford’s first course on AI software development.

Session

Main Stage

Date

Monday, November 30

Level

Intermediate

// AI Engineering Skill /

Building agentic systems

// 01 / Bio

Mihail Eric is Head of AI at Monaco, a startup building an AI-powered revenue platform for sales teams, backed by Human Capital, Benchmark and Founders Fund. He is also an adjunct professor at Stanford, where he created and teaches “The Modern Software Developer,” the university’s first course on AI software development. He has trained hundreds of engineers on AI coding principles and advised dozens of global software teams, including Amazon, Allianz Global and Upstart.

Earlier, he was a technical lead at Amazon Alexa, where he built the organization’s first LLMs, and he founded a YC-backed AI coding company. Before that, he started Confetti AI, a machine learning education startup that trained thousands of students globally, and led it until its acquisition in 2022.

// 02 / The session

Building world-class GTM into an agent: learnings from Monaco for Monaco

Abstract

Building a custom agents platform is one of the key pieces to unlocking AI for complex business workflows. Monte Carlo is the sales-specific system we’ve built to help scale Monaco’s revenue: a platform where revenue teams encode their own playbooks as agents that run against everything we’ve ingested about their business, including pipeline, outbound, calls, and CRM. Sales is a particularly complex vertical for the following reasons: no two revenue orgs look alike, the data is large and heterogeneous, and the expertise that matters lives in per-rep workflows nobody has written down.

Making it work at scale meant rebuilding the agent runtime on per-run microVMs, a decision that propagated much further than we expected into how we handle context, how much of a playbook ends up as prose versus code, and what an agent is permitted to do at all. In this talk, I’ll break down the components a verticalized agent platform needs in order to be fast and correct, including an execution substrate, memory and context, how expertise gets represented, and the evaluation loop, along with what is still unresolved.

What you’ll learn

AI coding practices from Mihail’s Stanford course

Building a fast, correct vertical agent platform

Turning team expertise into agent playbooks

AI DEV · BY DEEPLEARNING.AI

Join us at AI Dev

Meet the engineers shipping AI to production, and leave ready to do it yourself.