Want to watch a movie at the end of a long week, but not sure what to choose? Looking for a new show while you wait for the next season of Game of Thrones to start? So are millions of our Amazon Video customers. The discovery recommendations team suggests videos that are relevant and tailored to our customers’ schedules and environments. We help our customers find content they didn’t even known they were looking for, continuing to surprise them with the depth of our catalog.
We're seeking a Software Development Manager to lead the ongoing development of personalized recommendations, to help customers find titles they will enjoy based on their previous viewing behavior. We tailor these recommendations through a variety of machine learning and heuristic based algorithms that you can help shape. Not only will you be exposed to machine learning, you'll collaborate with talented teams of engineers and scientists to create services to run these predictions on distributed systems at incredible scale and speed.
Some examples of the things we work on:
- Design next generation of services that deliver millions of recommendations per second
- Extend models and algorithms to support our ever growing ways of consuming content (subscriptions, live, rentals etc), dealing with unique challenges such as observational bias and rapidly scaling dimensions
- Constantly experimenting with changes to the underlying algorithms and models to deliver relevant content to a wide variety of customer experiences
If you are ready to truly make an impact on a product that is used by millions of people around the world, including your own friends and family, then we would love to talk to you.