Enable job alerts via email!

Software Development Engineer - Prime Video Linear, Prime Video

Amazon

Seattle (WA)

On-site

USD 129,000 - 224,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a passionate Software Development Engineer to innovate and enhance the personalized viewing experience for millions of users. This role focuses on building sophisticated recommendation systems and real-time data processing pipelines, collaborating with top engineers and scientists. The ideal candidate will thrive in a dynamic environment, leveraging their expertise in Java, Python, and machine learning frameworks to create impactful solutions. Join a team dedicated to transforming the future of digital video and delivering exceptional media experiences. If you're ready to make a difference in the world of entertainment, this opportunity is for you.

Benefits

Equity options
Comprehensive health insurance
401(k) retirement plan
Paid time off
Employee discounts
Flexible work hours
Career development programs
Wellness programs

Qualifications

  • 3+ years of software development experience with a focus on recommendation systems.
  • Proficiency in Java or Python and experience with ML frameworks.

Responsibilities

  • Design and implement high-performance personalization systems for millions of users.
  • Collaborate with Applied Scientists to productionize ML models for content recommendation.

Skills

Java
Python
Machine Learning
SQL
Distributed Systems
Recommendation Systems
Personalization Algorithms

Education

Bachelor's degree in Computer Science

Tools

TensorFlow
PyTorch
AWS
DynamoDB
SQS
SageMaker
Lambda

Job description

Software Development Engineer - Prime Video Linear, Prime Video

Job ID: 2960981 | Amazon.com Services LLC

Prime Video is disrupting traditional media with an ever-increasing selection of movies, TV shows, Emmy Award winning original content, add-on subscriptions including HBO and Showtime, and live events like Thursday Night Football. Within this expanding ecosystem, Linear TV (24/7 Television or broadcast programming) has emerged as one of our fastest-growing segments, with viewership hours increasing significantly year over year. This growth demonstrates that even in the streaming era, customers deeply value the lean-back, curated experience that Linear TV provides.

Our data shows that Linear TV viewers develop strong habitual viewing patterns, spending more time on the platform and engaging more consistently than traditional VOD-only users. While video on demand continues to grow, the predictable nature of scheduled programming creates daily viewing rituals and higher customer retention. We in Linear Personalization are building next-generation AI-powered personalization and recommendation systems to enhance this natural engagement and provide a best-in-class Linear TV experience for Prime Video customers. By understanding and adapting to these viewing habits, we can create more compelling and sticky experiences for our customers. It's Day 1 for personalizing linear TV experience on Prime Video, and you'll be at the forefront of this innovation.

This is your opportunity to take an active role in shaping the future of digital video by defining the next generation of what Amazon customers will be watching. We need your passion, innovative ideas, and creativity to help continue to deliver on our ambitious goals of creating personalized viewing experiences for millions of customers worldwide.

We are looking for strong developers who are passionate about building sophisticated recommendation systems and delivering excellent, personalized digital media experiences to our customers. This is an opportunity to work with Principal Engineers and Applied Scientists to build high-performance recommendation systems, real-time data processing pipelines, and create elegant solutions for complex personalization challenges.

Successful candidates for this position will have a strong background in Java/Python, experience with ML frameworks (TensorFlow, PyTorch), and proficiency in SQL and distributed systems. Experience with AWS services including DynamoDB, SQS, SageMaker, and Lambda will help you contribute quickly. Knowledge of recommendation systems, personalization algorithms, and experience with model serving infrastructure is crucial for this role.

Equally important to these specific skills are a candidate's ability to multi-task, quickly adapt to new development environments and changing business requirements, learn new systems, create reliable/maintainable code, find creative and scalable solutions to difficult problems, and ability to communicate clearly and concisely both written and orally.

Key job responsibilities

As a Software Development Engineer on Linear Personalization Experience (LPEX) team, you will play a pivotal role in building and optimizing recommendation systems that directly impact how millions of customers discover and engage with content on Prime Video. You will:

  1. Design and implement high-performance personalization systems that scale to millions of users and real-time content decisions
  2. Collaborate with Applied Scientists to productionize ML models for content recommendation and viewer engagement optimization
  3. Architect and build data pipelines that process viewer behavior, content metadata, and real-time signals
  4. Develop and optimize real-time serving infrastructure for recommendation models with strict latency requirements
  5. Lead the technical design and implementation of A/B testing frameworks to measure and improve recommendation quality
  6. Define system architecture and implement specific components while considering current and future technology choices
  7. Define and drive software best practices, including coding standards, code reviews, and testing
  8. Coach and mentor engineers on the team to foster a supportive culture of collaboration, scalability, and performance
  9. Lead projects that require collaboration with multiple engineers, product managers, applied scientists, and cross-functional teams
A day in the life

You thrive in a fast-paced start-up like environment and want to invent the future of personalized entertainment. You take responsibility for technical problem solving and creatively meeting product objectives in ambiguous scenarios where customer problems are defined but technology strategy is not yet defined. Your expertise is deep and broad; you start with the customer and work backwards to develop a coherent vision for services that support the flexibility and scale that customers expect from us. You have built and operated systems that support high-end business complexity and scale with simple and elegant solutions. You are the technical expert that can take on architectural challenges to innovative solutions, while demonstrating leadership and technical competence, and craftsmanship in both software engineering and machine learning applications.

About the team

LPEX's vision is to surface the breadth and depth of PV's Linear selection at the right moment of time to its customer's by curating the most relevant linear programming, tailored to their individual tastes, purchase behaviors, schedules and viewing habits while simultaneously elevating awareness of our extensive Linear catalog.

Our mission is to anticipate and exceed viewers' expectations, fostering deeper connections with the content they love while elevating awareness of our extensive live TV catalog and adapting to viewers' preferences and propensities for both live and on-demand viewing, enriching the overall entertainment journey.

BASIC QUALIFICATIONS

- 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

PREFERRED QUALIFICATIONS

- 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

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits . This position will remain posted until filled. Applicants should apply via our internal or external career site.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Windows Driver Developer - C/C++

Compunnel Inc.

Bellevue

On-site

USD 166,000 - 250,000

Yesterday
Be an early applicant

Software Development Engineer - Prime Video, Linear Personalization Experience Team (LPEX)

Amazon

Seattle

On-site

USD 129,000 - 224,000

30+ days ago

Software Development Engineer - Prime Video Linear, Prime Video

Amazon

Seattle

On-site

USD 129,000 - 224,000

30+ days ago

Full Stack Software Engineer - Prime Video Linear

Amazon

Seattle

On-site

USD 129,000 - 224,000

30+ days ago

Full Stack Software Engineer - Prime Video Linear

Amazon

Seattle

On-site

USD 129,000 - 224,000

30+ days ago

Java Engineer

Bayside Solutions

Tacoma

Hybrid

USD 124,000 - 146,000

22 days ago

Sr. Technical Program Manager, Prime Video

Amazon

Seattle

On-site

USD 90,000 - 160,000

30+ days ago