Senior Software Engineer
Amazon
Current Role
- Led end-to-end delivery of LLM-powered homepage personalisation — spanning content generation, evaluation, trust gating, infrastructure, serving, caching and customer-facing rendering.
- Delivered systems serving 100M+ customers and generating 500M+ personalised experiences in under 30 days — from concept to live experiment.
- Built an event-driven daily regeneration pipeline with cost controls, prompt optimisation, model selection, evaluation loops and production-grade operational guardrails.
- Designed quality controls including LLM-as-a-judge evaluation, Wilson confidence interval sampling, and trust & safety gating for a storefront-facing AI experience.
- Led a team of 5 engineers on a high-visibility retail initiative — owned critical path and all architecture decisions.
- Led iOS delivery for Rufus chat voice input, adding depth in customer-facing AI across platforms.