Senior Software Development Engineer, Shopping Personalization AI
Core
Design and build AI-powered personalization features and team architecture for Amazon's shopping discovery systems, integrating LLMs and generative AI at scale.
Role type
Senior Software Development Engineer (Tech Lead/Architect)
Builds
AI-native discovery surfaces, personalized recommendation experiences, and cross-team projects
Domain
E-commerce, Generative AI, Large-scale Distributed Systems
Deliverable
production ML models
Required skills
System architecture design, LLM integration, Generative AI application, Mentoring, Technical strategy, Scalability engineering, Reliability engineering, Cross-team collaboration, Root-cause analysis, Modern language programming (Java/C++/C#)
Preferred skills
Computer Science degree
Technologies
LLMs, Generative AI, Java, C++, C#
Responsibilities
Own team architecture of personalized recommendation systems, Lead end-to-end design and delivery of cross-team projects, Collaborate with Product and Science to define technical roadmap, Build AI-powered experiences using LLMs, Define measurement strategies for business and technical metrics, Drive adoption of engineering best practices, Simplify existing systems and resolve root-cause problems
Seniority
Senior, hands-on IC with team leadership