Chapter 08

The House-Buying Machine That Ate Itself

In 2021, Zillow's AI bought nearly 10,000 homes at inflated prices, took a $569M write-down, and laid off 25% of its workforce. The algorithm wasn't rogue. Nobody was watching it.

✓ Verified Confirmed by Zillow Group Q3 2021 official press release · Financial figures from SEC filings · Algorithm failure reported by Bloomberg and Mike DelPrete (University of Colorado Boulder)
Listen to this story Audio Overview
0:00 / 0:00
Share X LinkedIn Reddit HN

01 — The BetZillow's Machine for Buying Houses

In the spring of 2021, Zillow did something no real estate company had ever tried at scale: it handed its algorithm the keys.

Zillow had spent fifteen years building the Zestimate — a machine learning model that estimated the value of nearly every home in the United States. By 2021, the company believed its model was accurate enough to do something more than estimate. It could buy. In February 2021, Zillow announced that the Zestimate would serve as a live cash offer on approximately 900,000 eligible homes across 23 markets. A homeowner could visit Zillow's site, see the model's estimate of their home's value, and accept it as an actual purchase offer — no negotiation, no agent, no waiting.

The pitch was elegant. Zillow would use algorithmic precision to buy homes at fair value, perform light renovations, and resell them for a small profit. At scale, even a thin margin on thousands of transactions would add up to something significant. The real estate market had been rising for a decade. The model had been trained on that rising market. It knew what homes were worth.

It did not know what they would be worth next quarter.

The Drift — Price particles rise steadily, each one confident. A faint market-signal line bends downward beneath them. The particles do not notice. They overshoot, stall, and fall — scattering at the bottom. The line was right all along.

02 — The Implosion9,790 Homes, $569 Million, 2,000 Jobs

In the third quarter of 2021, Zillow bought more homes than it had in the previous eighteen months combined.

This was not an accident. As competition from rival iBuyers like Opendoor intensified, Zillow's team had adjusted the algorithm — a practice they called, internally, "offer calibration." When the model suggested a purchase price, operators would sometimes raise the actual offer by thousands of dollars above that figure to increase the odds of winning the deal. The algorithm said one number. Zillow bid higher.

The result was visible from the outside before Zillow acknowledged it publicly. Real estate analyst Mike DelPrete, working from public listing data at the University of Colorado Boulder, noticed it in October 2021. "Every key metric I've seen from Zillow over the past few months just doesn't make sense," he said. "It's like it's making decisions two to three months too late relative to the market."

Phoenix, AZ — Zillow Active Listings, October 2021
Active listings priced below purchase price~250 homes
Average discount vs. Zillow purchase price−6% / −$29,000

Individual transactions confirmed the pattern:

Phoenix, AZDocumented loss
Purchased by Zillow
Relisted 10 days later$494,900
Immediate paper loss: $36,400
Tolleson, AZDocumented loss
Purchased by Zillow
Sold two weeks later$387,000
Realized loss: $25,000

On October 17, Zillow halted new home purchases, citing "operational capacity." It was holding 9,790 homes in inventory and had another 8,172 under contract — homes it was contractually obligated to still purchase.

9,790
Homes in inventory, Q3 end
8,172
Homes still under contract
$569M
Total write-downs Q3+Q4
2,000
Employees laid off (25%)

On November 2, Zillow announced the shutdown of Zillow Offers entirely. The Q3 write-down was $304 million. Total projected write-downs: up to $569 million. On November 3, Zillow's stock fell 25%.

03 — The ModelWhat the Algorithm Got Wrong — and Why Nobody Stopped It

The technical failure had a name: concept drift.

The Zestimate model had been trained on years of housing market data, almost all of it reflecting a rising market. When the market began to cool in mid-2021 — partly because the pandemic-era suburban rush was fading as vaccines became available — the model did not detect the shift. It continued to predict prices as if the conditions that had prevailed through its entire training history were still in effect. The world changed. The model didn't know.

📉

Concept Drift

A model trained on historical patterns becomes inaccurate when market conditions shift outside its training distribution. Without real-time monitoring against ground truth, the drift is invisible until it's expensive.

🔺

Offer Calibration

Zillow's human operators manually raised bids above the model's suggested price to win more deals. This override amplified the model's systematic overpayment rather than correcting it.

📊

No Circuit-Breaker

No real-time model performance tracking flagged the drift as it accumulated. Losses were visible to an outside analyst from public data before Zillow's leadership acted.

Scaling While Broken

In August 2021, while the drift was already underway, Zillow raised $450 million via bond backed by unsold inventory. The company was scaling an operation whose core model was already compromised.

"Every key metric I've seen from Zillow over the past few months just doesn't make sense. It's like it's making decisions two to three months too late relative to the market." Mike DelPrete, real estate tech strategist, University of Colorado Boulder, October 2021

By the time the losses were visible to an outside analyst looking at Phoenix listing data, Zillow had accumulated nearly 18,000 homes at inflated prices — 9,790 in inventory plus 8,172 more it was still obligated to purchase.

04 — The CostWhat Was Lost

The financial accounting was large enough that the numbers lost their texture.

A $569 million write-down. A 25% workforce reduction. A stock that fell 25% on the announcement day and never recovered its pre-announcement high. A securities class action filed by investors who alleged the company had misled them about the Zestimate's accuracy and the viability of the Offers program.

Behind those numbers were the 2,000 employees who received severance packages — ten weeks of pay, outplacement services, extended healthcare — and were told their jobs no longer existed because the algorithm they had built and operated had systematically overpaid for nearly 10,000 homes.

⚠️
Sector-wide Damage Zillow's implosion chilled the entire iBuying sector. Redfin exited its own home-buying program in 2022. Other algorithmic buyers scaled back aggressively. The momentum toward AI-driven residential real estate purchasing was effectively frozen for years.

In the markets where Zillow had been most active, the inflated purchase prices it had paid may have temporarily distorted local comparable sales data, affecting what ordinary buyers paid for nearby homes. The algorithm's consequences were not contained to Zillow's balance sheet.

"We've determined the unpredictability in forecasting home prices far exceeds what we anticipated and continuing to scale Zillow Offers would result in too much earnings and balance-sheet volatility." Rich Barton, CEO, Zillow Group — November 2, 2021

05 — The LessonThe Machine You Trust Is the Machine You Don't Watch

The most common way to tell this story is as a failure of AI. The algorithm was wrong. But that framing misses the more specific failure underneath it.

Algorithms are always approximations. They're accurate under the conditions they were trained on and increasingly inaccurate as conditions drift. This is not a bug — it is the nature of any predictive model operating in a changing world. The risk is not that the model will be wrong. The risk is that no one will notice it becoming wrong until the cost is already enormous.

Zillow had every incentive to monitor its model's performance in real time. It was using that model to make purchase offers on actual homes with actual capital. Instead, it compounded the drift with manual overrides that pushed further in the wrong direction, and scaled its operations through August 2021 even as the warning signs accumulated.

What good deployment looks like: continuous model performance monitoring against ground truth, human circuit-breakers that reduce exposure when predictions diverge from outcomes, conservative scaling while monitoring is immature, and an organizational culture that can distinguish between "the market was unpredictable" and "our model failed to detect the change."

Zillow named its valuation model the Zestimate. The diminutive suffix was meant to signal humility — an estimate, not a certainty. In 2021, the company forgot the distinction. The 2,000 employees who lost their jobs that November did not build a rogue AI. They built one that worked — right up until it didn't, and no one in the building was watching the right numbers.

What If?

What if the next algorithm given autonomous purchasing authority isn't buying houses — it's buying pharmaceutical ingredients, defense components, or financial instruments — and the model drift goes undetected for six quarters instead of two, compounding losses at a scale that can't be written down?

How did this land?

Sources

← Previous Chapter 07 The Undressing Machine 8 min read Next → Chapter 09 Tay: The Chatbot That Learned to Hate 6 min read
New chapters · No spam
Get the next story in your inbox