Full-stack Software Engineer, Interests AI (corecx)

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

Full-Stack Software Engineer role focused on building AI-powered personalized discovery experiences for Amazon customers. The role involves designing, developing, and operating features across web and mobile surfaces, with a strong emphasis on personalization and generative AI.

What you'd actually do

  1. Design, build, test, and operate features for the Interests experience across web and mobile surfaces
  2. Deliver end-to-end solutions with focus on maintainability, performance, and reliability
  3. Collaborate with Product and Science to define experiences, run experiments, and iterate based on data
  4. Understand latest trends in mobile technology and work across Amazon mobile teams
  5. Build AI-powered experiences including personalized updates, relevance explanations, and contextual recommendations

Skills

Required

  • 5+ years of non-internship professional software development experience
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field
  • Experience programming with at least one modern language such as Java (or similar OO language) and TypeScript (or similar)
  • Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations

Nice to have

  • Master's degree or equivalent
  • Experience building server-side rendered web experiences (SSR) and performance-oriented UI rendering patterns
  • Experience with experimentation (A/B testing), analytics instrumentation, and metrics-driven iteration
  • Familiarity with AI/ML integration and generative AI applications
  • Experience with end-to-end SDLC ownership, including operations and on-call, monitoring/metrics, and incident response/RCA

What the JD emphasized

  • strong technical background
  • customer obsession
  • bias for action
  • track record of leading and delivering robust solutions quickly
  • Strong judgment and communication skills
  • long-term technical vision
  • continuous focus on engineering and operational excellence
  • take ownership
  • proficient technically
  • mentor and grow junior developers
  • encourage software development best practices
  • iterate quickly

Other signals

  • AI-powered personalized discovery experience
  • intersection of personalization and generative AI
  • building AI-powered experiences including personalized updates, relevance explanations, and contextual recommendations