Milan Shah - Tech Background

Summary

In January 2025, during Amazon’s Senior Leadership Yearly Review, Jeff Bezos highlighted a persistent customer pain point: customers frequently fell into “infinite browsing” when trying to find the right product while shopping because they feared missing out on a better option. In the following week, - Daniel Lloyd, VP of Personalization, asked me to take ownership of addressing this problem as part of operational planning. As an outcome, I led my Intent organization to build Help Me Decide (HMD), an AI-driven shopping feature designed to streamline purchase decisions by providing customers with the best product recommendation for their current mission, along with contextual explanations and trade-offs for premium or budget alternatives.

We decided to build HMD to collapse high-dimensional customer intent into a single, confidence-maximizing decision rather than another ranked list while preserving trust through explainability. This required fundamentally changing the existing recommendation paradigm: instead of optimizing primarily for relevance across a set of candidates, HMD needed to optimize for mission satisfaction and confidence in a single Top-1 decision, while incorporating temporal customer intent, product constraints, and trustworthy explanations.

Delivering HMD required orchestrating multiple engineering, applied science, and product teams within my organization, while aligning closely with senior leaders across partner orgs under significant technical ambiguity. The project spanned Amazon.com’s highest-traffic surfaces, serving over 250M monthly active users. As the single-threaded owner, I set the technical vision, reached an alignment within and beyond my organization, guided leaders within my org (managers and senior ICs) through architectural and modeling decisions, managed cross-org dependencies, and held my organization accountable for both customer experience and business outcomes. Nine months later, the launch exceeded expectations, in a three-week US marketplace A/B experiment, HMD drove $451M in Order Product Sales (OPS), the highest OPS recorded for a single weblab in 2025, and was called out in Amazon’s Q3 earnings as a flagship AI initiative by Andy Jassy.

This document provides a technical deep dive into the leadership, architecture, and trade-offs that enabled this outcome.

Success Criteria

I defined success across four dimensions:

The primary business measure was incremental OPS, while ranking and engagement metrics served as leading indicators and diagnostics. This distinction was important because improvements in offline ranking metrics did not necessarily translate into better customer decisions.

Organizational Planning

I lead a 75+ person organization spanning customer understanding engine, recommendation systems, product intelligence, and customer-facing experiences. Delivering HMD required coordinated changes across all layers within my org. In February 2025, I convened my senior leadership team including Engineering Managers, Principal ICs, and applied scientists to assess readiness to deliver HMD. My goal was to evaluate current technical capabilities across existing AI-ML portfolio systems within my org, specifically Customer Understanding Engine (CUE), Generative Recommendations (GenRecs), Product Understanding (Ping), and Intent Experiences (MCX), to identify gaps, and allocate responsibilities. This process also guided headcount allocations and capability investments.

I empowered my leadership team to make detailed technical decisions within a clear framework of business goals, success criteria, and constraints. I deliberately separated system-level decisions, which I owned, from component-level decisions, which I delegated to senior engineering leaders closest to each problem.

By late February, I co-drafted a two-year vision document with my 2 PEs outlining cross-pillar architectural changes, headcount, milestones, and sub-goals, which cascaded to team-specific roadmaps aligned with HMD’s objectives.

Technical Strategy & Execution

CUE – Customer Understanding Engine

To support HMD, CUE needed holistic customer memory and intent planning capabilities.

Customer Memory:

Trade-off: Chose compact phrase-based representations over narrative descriptions to optimize update speed, embedding retrieval, and scalability.

Intent Planner:

Trade-offs: Prioritized precision and interpretability over model creativity, ensuring recommendations were actionable, explainable, and trustworthy.

GenRecs – Recommendation Engine

GenRecs required enhancements to handle short- and long-term intent, temporal behavior, and sequence interactions:

Architecture: Two-Tower candidate generation (User & Item Towers) → high-recall filter → Light Ranker → L2 Transformer Ranker. Candidates are filtered using Core Attributes to enforce must-have constraints.

Trade-offs: Transformer-based ranker increased compute requirements, debugging complexity, and GPU usage, but enabled contextual freshness and higher-quality recommendations aligned with customer intent.

Ping – Product Understanding

Two key APIs were built to support HMD:

These APIs ensured recommendations satisfied both behavioral relevance and mission-critical constraints. Trade-offs included balancing recall vs. precision and inference latency vs. coverage.

Intent Experiences, MCX – Front-End & Reasoning

Key components:

Trade-offs: Chose Redis for caching over disk-based storage to meet strict end-to-end latency budgets, balancing consistency with ephemeral mission-specific payloads. We accepted cache invalidation and eventual-consistency complexity in exchange for predictable low-latency serving and a better revisit experience.

Across the system, we optimized for three non-negotiables: customer confidence over coverage, interpretability over model expressiveness, and latency over freshness. All architectural decisions flowed from these constraints.

Actions I took Specifically:

Outcome

After presenting the final demo to Doug Herrington, CEO of Worldwide Amazon Stores, on Oct. 23, 2025 Amazon announced Help Me Decide, a new AI-powered shopping feature that delivers clear product recommendations with the tap of a button, saving shoppers time and boosting confidence at checkout. I collaborated with PR team on content, legal team with approval, and put together Q&A guide for customers and internal partners - ensuring the launch announcement was going out smoothly.