Amazon.com - New York, NY

posted about 1 month ago

- Mid Level
New York, NY
General Merchandise Retailers

About the position

Do you want to take on one of the most important engineering challenges to shape the future of video streaming? Join us to define the next generation of how and what Amazon customers will be watching! Prime Video (PV) is a premium streaming service that offers customers the greatest choices in what to watch, and how to watch it. PV's mission is to become the global entertainment destination for customers to enjoy movies, TV shows and live events streamed instantly to all of their devices including TVs, tablets, game consoles and PCs worldwide. We are a young and evolving business within Amazon where creativity and drive can have a lasting impact on the way video is enjoyed worldwide. You will be encouraged to see the big picture, be creative, and positively impact millions of customers. We're building the future of streaming - yes, it's challenging, but it's also a lot of fun. The Prime Video Dynamic Groupings team is looking for a Software Development Engineer with a strong technical background, experience in building large-scale machine learning models with real-time systems in a production environment, and a passion for GenAI technology and digital entertainment. Together, we will innovate to be the best in class for grouping and presenting video content personalized for every customer that resonates and excites them.

Responsibilities

  • Work with a team of talented engineers and cross-functional partners including Product and Science to deliver innovations to our global customers.
  • Build solutions that leverage the latest technologies including large language models and other machine learning techniques.
  • Handle high volumes of data and use known or optimized models.
  • Set up ML training infrastructure and test and validate changes in production worldwide.
  • Participate in the end-to-end software development lifecycle including requirements gathering, system design and implementation, testing and ongoing support.

Requirements

  • 3+ years of non-internship professional software development experience.
  • 2+ years of building large-scale machine-learning infrastructure for online recommendation, ads ranking, personalization or search experience.
  • 2+ years of non-internship design or architecture experience of new and existing systems.
  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience programming with at least one software programming language.
  • Experience building complex software systems that have been successfully delivered to customers.

Nice-to-haves

  • Bachelor's degree in computer science or equivalent.
  • Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design.
  • Experience in machine learning, data mining, information retrieval, statistics or natural language processing.
  • Knowledge of large language models and experience in prompt engineering.

Benefits

  • Equity and sign-on payments may be provided as part of a total compensation package.
  • Full range of medical, financial, and/or other benefits.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service