Sr. Software Development Engineer - Shopping Personalization Ai, Amazon Stores

Amazon Amazon · Big Tech · IL, Tel Aviv · Software Development

Senior Software Development Engineer to design and build AI systems for Amazon's Shopping Personalization, focusing on LLM-driven recommendations and discovery surfaces. The role involves owning team architecture, leading cross-team projects, and shipping AI-powered experiences at Amazon scale.

What you'd actually do

  1. Own team architecture of personalized recommendation system operating at Amazon scale
  2. Lead the design and delivery of cross-teams projects end-to-end, with focus on maintainability, scalability, performance, and reliability
  3. Collaborate with Product and Science to define technical roadmap and experiences based on data
  4. Build AI-powered experiences including personalized recommendations, relevance explanations, and knowledge-driven features using LLMs and generative AI
  5. Define and drive measurement strategies including analytics events and experiment configurations to track business and technical metrics

Skills

Required

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field
  • 10+ years of non-internship professional software development experience
  • 3+ years of experience leading the design and architecture of large-scale distributed systems
  • Experience owning and driving technical strategy and architecture decisions for a team or system
  • Experience leading multi-engineer projects from design through delivery, including decomposing complex problems and coordinating across teams
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, deployment, and operations
  • Experience mentoring and coaching other software engineers

Nice to have

  • Master’s degree or equivalent
  • Experience with experimentation platforms (A/B testing), analytics instrumentation, and metrics-driven iteration at large scale
  • Experience with AI/ML system integration, model serving infrastructure, or generative AI applications in production
  • Experience with end-to-end SDLC ownership including establishing operational excellence practices: monitoring/metrics, alarming, runbooks, incident response, and COE/retrospective processes
  • Track record of simplifying complex systems, resolving systemic technical debt, and improving engineering processes
  • Experience influencing technical decisions across organizational boundaries without direct authority
  • Experience writing technical design documents that drive alignment across multiple teams and stakeholders

What the JD emphasized

  • customer signals in real time
  • LLM-driven recommendation experiences
  • AI-native discovery surfaces
  • generative AI
  • large-scale distributed systems
  • Amazon scale
  • customer problems where the technological strategy is not yet defined
  • set the standard that others follow
  • make the team permanently stronger, not dependent on your presence

Other signals

  • LLM-driven recommendation experiences
  • AI-native discovery surfaces
  • generative AI
  • large-scale distributed systems
  • customer-facing products
  • Amazon scale