Code Story
Code Story

E13 Bonus: From Airbnb's Chronon Engine to Enterprise Real-Time Feature Compute with Varant Zanoyan, Co-Founder & CEO of Zipline AI

Varant Zanoyan was born in Washington DC, and grew up there and in Switzerland as well. He now lives in the Bay Area, specifically San Mateo. He's spent time at Palantir Technologies, as well as a stint building ML tech at AirBnB. But outside of tech, he loves the outdoors, tending to his garde

Featured Speakers

Noah Labhart - Startup Founder & CTO HostVarant Sanoyan Guest

Topics Discussed

Episode Summary

Executive Summary: The episode traces the creation of Zipline AI, a feature and embedding platform born from Airbnb’s ML infrastructure needs and later expanded through open source and company commercialization. Varant Sanoyan explains how the team chose to solve the hard computation layer of ML data pipelines—batch and streaming processing, low-latency serving, and backfills—rather than offering only a compute wrapper. The discussion covers scaling, roadmap evolution, team-building, mistakes, and how AI agents may change ML development.

Main Topics: Origin at Airbnb and the move to a standalone company: Zipline AI began as internal infrastructure at Airbnb to support fraud detection and search/personalization, then matured through cross-company collaboration with Stripe and broader open-source adoption before becoming a company. What Zipline AI does: Zipline AI is described as a feature and embedding platform that helps data scientists and ML engineers build and operate production models by automating complex infrastructure around data processing, training, and serving. Technical architecture and MVP evolution: The first version was built in about four to five months, with offline batch computation initially in PySpark and online processing in Spark/Flink, while the Python API stayed consistent for data science users. Product strategy: owning computation: A key early decision was to tackle the computation problem end-to-end rather than adopt a 'bring your own compute' model, because the real user pain was across the full ML data workflow, not just storage or APIs. Scaling, skew, and performance optimization: The team focused on handling data skew, hot keys, and distributed bottlenecks, later adding an unskew mode to improve performance for more uniform workloads as the product and customer base expanded. Roadmap shift from internal tool to enterprise platform: Early roadmap choices were driven by immediate fires and internal needs; now the roadmap centers on enterprise requirements like access control, governance, observability, and integrations around the open-source engine. Leadership, hiring, and decision-making philosophy: Varant emphasizes hiring from trusted networks, valuing principled teammates who prioritize users and company value, and learning to say no to early customer requests that distract from the highest-leverage work.

Key Arguments: The hardest part of ML infrastructure is not model code but data computation and processing: converting raw data into features/embeddings, backfilling training data, and serving low-latency fresh signals for inference. A platform must address the full pipeline end-to-end; offering only storage or 'bring your own compute' misses the core bottleneck users face when building production ML systems. Airbnb was a useful incubator because the team could make mistakes, rework architecture, and migrate internal users before serving external customers. Open source accelerated product quality because multiple companies using the same engine contributed improvements and validated it across diverse workloads. Scaling challenges are often caused by skewed data and hot keys, which can bottleneck distributed processing even when the system fans out computation across many machines. The future of ML infrastructure will be shaped by generative workflows and coding agents, which need tools and APIs to run experiments, build pipelines, and reproduce production behavior. Founders should stay focused on the core problem that motivated them in the first place and not let early customer requests or distractions pull them away from the highest-value roadmap.

Data Points: Initial MVP build time: about 4–5 months - Varant says the first version at Airbnb circa 2017–2018 took a little over a quarter, not quite half a year. Company age at time of interview: 2 years - He notes the company is two years old, while the underlying project had been underway for five to six years. Project incubation period: 5–6 years - The platform began internally at Airbnb before the standalone company was formed. Iteration speed improvement: months to days - The team reduced the ML iteration loop from months down to days through infrastructure improvements. Team size: about 10 people - Varant mentions the team is currently around ten people. Search workload scale: thousands of listings - He describes Airbnb search ranking as involving thousands of listings per query and strict latency needs. Noise cancellation: up to 42 decibels - This number appears in a sponsor ad, not in the Zipline discussion.

Pivotal Quotes: "We decided that was not the right and we decided that based off of really looking at the use cases that we were supporting at Airbnb." — Varant Sanoyan: Explaining why Zipline chose to own the computation layer instead of using a simpler bring-your-own-compute model. "We eventually got it down from months to days." — Varant Sanoyan: Describing the impact of the infrastructure work on ML iteration speed at Airbnb. "If you look at the way data infrastructure has evolved... there was no end-to-end sort of platform to solve this real client data engineering for an ML." — Varant Sanoyan: Justifying the market gap Zipline AI was created to fill.

Implications: Zipline AI reflects a broader shift toward end-to-end ML infrastructure that hides operational complexity and speeds iteration. Its future likely depends on enterprise adoption, open-source momentum, and AI-assisted development workflows.

🔓 Sign Up for Unlimited Episode Search

About Code Story

Code Story is a podcast featuring startup founders, tech leaders, CTO's, CEO's, and software architects, reflecting on their human story in creating world changing innovation, disruptive digital products. Their tech. Their products. Their stories.

View all episodes from Code Story