Amazon.com – Seattle, WA
Senior SDE (SDE III)
April 2016 – Present
- Engineering team lead for the post-purchase answering CX on Rufus. Enabling Rufus to provide high quality answering for customers including after they purchase and receive (or return) a product. Guide the team to use data available at Amazon to answer questions around orders and returns, product support, and product troubleshooting.
- Enable Retrieval Augmented Generation (RAG) using millions of PDF Manuals on Amazon. This included design and build of the end-to-end pipeline to ingest, analyze, and commit the PDF contents to storage for semantic lookup during RAG on Rufus.
- Designed, deployed, and maintained an interoperability layer across all Fire TV devices, enabling seamless integration between streaming video and the Alexa platform to deliver high-performance interactive ad overlays. Implemented scalable support for features such as Add-to-Cart, Buy-Now, and Reminders via extensible API contracts, eliminating the need for frequent app updates. Developed the core authentication and authorization codepath using signature verification, enabling secure scaling to third-party applications and services.
- Engineering team lead for design and delivery of a low-touch advertising platform on multi-modal Alexa devices that enabled high profile brands to launch with rich customer experiences, examples of noteworthy brand campaigns launched include the Barbie Movie, Trolls, Coach, Kraft, and Buick.
- Re-architected and implemented a config-backed, rule-based annotation system powered by json-logic that improved efficiency from 1% to 50%, resulting in higher throughput of human-in-the-loop evaluations which result in questions being posted that are curated based on Alexa traffic patterns.
- Built an n-gram chunking and matching technique for identifying product related questions on Alexa. Leveraged a combination of in-memory Lucene indices and finite state transducers (FSTs) that increased our product question identification accuracy by 10%, enabling us to identify 100k+ additional product questions daily.
- Serve as a Security Certifier volunteer at Amazon, collaborating with development teams to secure Amazon software through application security review processes and ensuring adherence to security-related policies. Enabled service owners to take greater ownership of their application security throughout the product development lifecycle while reducing and mitigating security risks for customers, company, partners, and employees.