2017–2019 · Senior Product Manager, Technical · Industry
Amazon Alexa
Owned the orchestration layer that decides which of ~10,000 skills answers a request. Shipped to 100M+ users.
Every Alexa request goes through a layer that decides which skill or domain gets to answer it. I owned that layer - and with it, a dependency on every other Alexa team and ~10,000 external developers.
What shipped:
- Skill links, so a customer could talk to two skills at once.
- Passthrough, so other voice agents could run inside Alexa.
- Latency work that gave everyone else more room.
This is where the research questions I work on now came from.