Software Development Engineer, Prime Video
Listed on 2026-07-09
-
Software Development
Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Backend Developer
Description
Do you want to take on one of the most important engineering challenges shaping the future of movies, television, and digital video? Do you want to define the next generation of how and what Amazon customers are 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 delivers movies and TV shows instantly to TVs, tablets, game consoles and PCs worldwide. This is 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 Discovery Engineering team is looking for a Software Development Engineer to help build the next generation of AI-powered content discovery. Our team builds the systems that decide what customers see when they open Prime Video, generating personalized, high-quality discovery recommendations and serving them to millions of customers in real time.
Key Responsibilities- Low‑latency online serving systems that retrieve and rank personalized recommendations in real time, combining behavioral and semantic embeddings, approximate nearest‑neighbor retrieval, cross‑encoder rerankers, and diversity‑aware ranking.
- Large‑scale offline data and ML pipelines that generate, classify, embed, and index content using large language models and embedding models, orchestrated across managed workflow and inference infrastructure.
- Automated quality and evaluation systems that measure relevance, personalization, diversity, and trust & safety using LLM‑based judges and offline metrics, so we can ship improvements with confidence.
- The AWS infrastructure behind all of it, defined as code, along with the experimentation framework used to A/B test changes and measure real customer impact.
A successful candidate will have a strong software engineering foundation, a passion for applied machine learning, information retrieval, and large‑scale distributed systems, and the drive to own components end to end from design through production operations. You will work closely with applied scientists, product managers, and other engineers to translate ambiguous problems into reliable, high‑performance systems. Experience with distributed services, data pipelines, or ML model integration in a production environment is highly valued, and a genuine interest in digital entertainment is a big plus.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).