SDE - Prime Video Personalization: Machine Learning and Distributed Systems at Amazon
SDE - Prime Video Personalization: Machine Learning and Distributed Systems Details
April 17, 2019, 12:42 p.m.
in each team Prime Video is
Prime Video enables customers to instantly stream or download more than hundreds of thousands of titles, including new release movies and next-day TV shows. A primary mechanism for customers to discover content on Prime Video is via the home page which customers see when they log on into Amazon Video on any supported device. However our catalog contains orders of magnitude more videos than can be displayed on a single page. And a customer may have different interest from another one, or different interest at one time than at another. For example, a customer might like to watch movies on Friday nights but a TV show on weeknight and short videos on a smart phone while commuting to/from work. Our mission is to eliminate the selection problem and reduce the customer work in discovering videos by placing at the top of the page the right content that the customer would like to watch at that time on that device i.e. building a personalized home page experience tailored to individual customer tastes
· Degree in Computer Science or related field · 3+ years of technical experience as software developer, or related role · Computer Science fundamentals in object-oriented design, data structures, algorithm design, problem solving, and complexity analysis · Experience developing in at least one of Java, C++, Python · Experience with scalable data processing platforms and tools like Spark, Hadoop.· Product development experience in consumer-focused companies · Experience developing web services, or other large scale distributed systems that have been successfully delivered to customers · A track