Nike Search Preview
How a platform team shipped a $50M feature they didn't own
The Situation
Nike.com search ran on legacy Endeca — thousands of manually curated rules, no ML, every result touched by a human. A decision was made to rebuild from scratch with an in-house ML system. I joined right as that decision was being made.
The Real Problem
The tech was the easy part. The real problem was organizational. Brand wanted control and storytelling — products placed for visual impact, full-price items front and center regardless of what consumers were actually searching for. Commerce wanted revenue and optimization. These teams had never had to agree on anything before. Now they had to agree on everything. And nobody trusted an algorithm they couldn't see into.
What I Did
Three moves that mattered:
1. Built alignment before building anything.
Got brand and commerce leadership to agree on shared OKRs before a line of code was written. Forced the conversation about what “better” actually meant. Without this, any result the algorithm produced would have been disputed.
2. Demystified the black box.
Built transparency tooling so stakeholders could see WHY specific products ranked where they did. Showed the signals, the weights, the logic. People don't trust what they can't see. Once they could see it, they could argue about it — which is actually progress.
3. Shipped Search Preview without owning the front end.
Saw that queries landing directly on a PDP converted at nearly 150% higher than search results pages. Wanted to capture that. Problem: I owned the platform, not the front end. That team was 12+ months out. So I got VP buy-in, borrowed engineers, and built it ourselves using our own services before they were fully hardened.
Right before launch, a VP got cold feet. Thought the experience was “too different.” I walked him through every brand conversation we'd already had, showed him how quickly we could make changes, and reminded him he'd been in the status meetings the whole time. He had cold feet. We launched anyway. No issues. Within days we were all looking at the next thing.
The Numbers
$50M+
incremental revenue in first few months
6%+
conversion rate vs 3% baseline
85% → 5%
manual merchandising of top queries
Hundreds
of stakeholders with real-time reporting globally
The Lesson
Alignment is the product. The algorithm was the easy part. The hard part was getting two organizations with genuinely different goals to build shared language around what success looked like — and then trust the system enough to let it run.


