Software Development Engineer, Shopping Personalization AI, Amazon Stores
Core
Design and deliver AI-powered personalized discovery features for Amazon Stores, combining shoppable products with content recommendations at web and mobile scale.
Role type
Senior Software Development Engineer (Personalization & Generative AI)
Builds
High-performance web and mobile experiences for customer discovery
Domain
E-commerce, Personalization, Generative AI
Deliverable
product features
Required skills
Modern language proficiency (Java, C++, C#), Object-oriented design, Full SDLC ownership, System architecture and scaling, Code reviews and testing, Operations and on-call readiness
Preferred skills
Server-side rendering (SSR), Performance-oriented UI patterns, A/B testing and analytics instrumentation, AI/ML and generative AI integration, Incident response and RCA
Technologies
Java, C++, C#, SSR frameworks, A/B testing tools, AI/ML frameworks
Responsibilities
Design, build, test, and operate features for the Interests experience across web and mobile; Deliver end-to-end solutions focusing on maintainability, performance, and reliability; Collaborate with Product and Science to define experiences and iterate based on data; Build AI-powered experiences including personalized updates and contextual recommendations; Implement analytics events and experiment configurations; Mentor junior developers and encourage best practices
Seniority
Senior, hands-on IC with mentorship responsibilities