Software Development Engineer - Ai, Prime Video - Personalization and Discovery Science

Amazon Amazon · Big Tech · Sunnyvale, CA · Software Development

Software Development Engineer focused on AI for Prime Video's personalization and discovery systems. The role involves developing AI solutions using deep learning, GenAI, and reinforcement learning, leading end-to-end delivery, conducting experiments, and publishing research. It's an engineering role with a strong research component, aiming to improve customer experience for millions of users.

What you'd actually do

  1. Develop AI solutions for various Prime Video Search systems using Deep learning, GenAI, Reinforcement Learning, and optimization methods
  2. Understand problem space, identify gaps and opportunity for improvement, create roadmap and plans for delivering business goals
  3. Lead cross-team collaboration and work closely with engineers and product managers to deliver AI solutions end-to-end
  4. Design and conduct offline and online (A/B) experiments to evaluate proposed solutions based on in-depth data analyses
  5. Effectively communicate technical and non-technical ideas with teammates and stakeholders

Skills

Required

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience programming with at least one software programming language

Nice to have

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Bachelor's degree in computer science or equivalent

What the JD emphasized

  • hands-on machine learning practitioner
  • research leader
  • building and guiding machine learning models from the ground up
  • Publish your research findings in top conferences and journals

Other signals

  • Develop AI solutions for various Prime Video Search systems using Deep learning, GenAI, Reinforcement Learning, and optimization methods
  • Lead cross-team collaboration and work closely with engineers and product managers to deliver AI solutions end-to-end
  • Design and conduct offline and online (A/B) experiments to evaluate proposed solutions based on in-depth data analyses
  • Publish your research findings in top conferences and journals