Amazon Development Center
Technology
Sr.SoftwareDevelopmentEngineer-ShoppingPersonalizationAI
Neural analysis suggests this role is
optimal for Senior candidates.
“Sr. Software Development Engineer - Shopping Personalization AI at Amazon Development Center. Skills: Personalization AI, Large-scale distributed systems, Generative AI, LLM integration. Own team architecture of personalized recommendation system. Lead design and delivery of cross-teams projects”
What You'll Achieve.
Ship features that shape customer product discovery; Integrate LLMs into real-time personalization; Ship AI-powered experiences reliably at scale; Set standard for high-quality software; Make team permanently stronger
Industry & Context.
Decomposing complex problems; Create clarity from ambiguity; Sound technical decisions; Resolve endemic, root-cause problems; Simplifying complex systems; Resolving systemic technical debt
What They're Looking For.
Must Have
Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field, 10+ years non-internship professional software development experience, 3+ years experience leading design and architecture of large-scale distributed systems, Experience owning and driving technical strategy and architecture decisions, Experience leading multi-engineer projects from design through delivery, Experience with full software development life cycle, Experience mentoring and coaching other software engineers
Nice to Have
Master’s degree or equivalent, Experience with experimentation platforms, Experience with AI/ML system integration, Experience with end-to-end SDLC ownership, Experience influencing technical decisions across organizational boundaries, Experience writing technical design documents
What You'll Do.
Own team architecture of personalized recommendation system
Lead design and delivery of cross-teams projects
Collaborate with Product and Science to define technical
Build AI-powered experiences
Define and drive measurement strategies
Create clarity from ambiguity
Make sound technical decisions
Drive adoption of engineering best practices
Simplify existing systems
How You'll Work.
Team & Collaboration
Multiple technical teams; Cross-teams projects; Product and Science; Organizational boundaries
Communication Scope
Technical roadmap; Technical decisions; Technical design documents
Process & Methodology
Roadmap planning, SDLC ownership
Full Job Description
Amazon's Personalization organization builds the AI systems behind how hundreds of millions of customers discover and shop. We extract and reason over customer signals in real time, power LLM-driven recommendation experiences, and build AI-native discovery surfaces that combine products, content, and contextual recommendations. Our work sits at the intersection of generative AI, large-scale distributed systems, and customer-facing products, delivered through high-performance web and mobile experiences at Amazon scale. In this role you'll design and build features that shape how customers discover products - tailored to their preferences, helping them find exactly what they need, even before they know they need it. We're defining how LLMs integrate into real-time personalization, how noisy behavioral signals become durable customer understanding, and how AI-powered experiences ship reliably at scale. You'll work across multiple technical teams, ship iteratively, and see your work in the hands of customers quickly. This organization values experimentation, moves fast, and gives engineers real ownership over what they build. We are looking for a Senior Software Development Engineer who leads through technical depth and sound judgment. Someone who owns team-level architecture, provides system-wide design guidance, and brings perspective on both current and future technology choices. You take on customer problems where the technological strategy is not yet defined, and you drive productive discussions to align teams on the best path forward. You don’t just deliver high-quality software yourself - you set the standard that others follow. You actively mentor multiple engineers, drive adoption of engineering best practices, and ensure your team has strong operational foundations. You make the team permanently stronger, not dependent on your presence. When the right solution isn’t technical - when it’s a process change, a culture shift, or a staffing decision - you recognize
Applying for this Sr. Software Development Engineer - Shopping Personalization AI role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Amazon Development Center?
Real rants from real employees. Read before you apply.