Machine Learning Scientist

Seattle, Washington, USA

Full Time
Amazon.com logo
Amazon.com
Apply now Apply later

Posted 3 weeks ago

Prime Video is an industry leading, high-growth business and a critical driver of Amazon Prime subscriptions, which contribute to customer loyalty and lifetime value. Prime Video is used daily by a massive audience on Amazon's websites and through a variety of devices including the Kindle Fire, game consoles, smart TVs and Blu-ray players. Prime Video is a digital video streaming and download service that offers Amazon customers the ability to rent, purchase or subscribe to a huge catalog of videos. Movies range from new releases to classic favorites, and Prime Video offers major television episodes, entire seasons, or even day after air TV.

The Prime Video Content Analytics team uses machine learning, econometrics, and data science to optimize Amazon’s streaming-video catalogue, driving customer engagement and Prime member acquisition. We generate insights to guide Amazon’s digital-video strategy, and we provide direct support to the content-acquisition process. We use detailed customer behavioral data (e.g. streaming history) and detailed information about content (e.g. IMDb-sourced characteristics) to predict and understand what customers like to watch.

We are looking for applied scientists to build innovative systems for classifying content and predicting customers’ response to individual titles. For example, we need to predict the performance of first-run TV shows (never before seen) based on incomplete information (e.g. genre, creator, actors). Key responsibilities of Prime Video Applied Scientists include the following:
· Optimizing the digital video catalog to improve customer experience and grow the Amazon business.
· Improving model usability by analyzing customer behavior and by gathering requirements from business owners and other tech teams. Incorporating new data sources and implementing creative methodology innovations to improve model performance.
· Creating and tracking accuracy and performance metrics
· Helping build production systems that take inputs from multiple models and support decision making.
· Mentoring junior members to improve their understanding and application of ML techniques

Basic Qualifications


· PhD degree with 4 years of applied research experience or a Masters degree and 6+ years of experience of applied research experience
· 3+ years of experience of building machine learning models for business application
· Experience programming in Java, C++, Python or related language
· Ph.D. or M.S. in Computer Science, Statistics, or related field.
· Proficiency in at least one major programming language (Java, Scala, C++, Python).
· Experience with supervised and unsupervised machine learning algorithms.
· Strong grasp of data structures and algorithms.
· Track record of solving ambiguous technical problems and delivering complex software systems to customers
· Good communication skills with both technical and business people. Ability to speak at a level appropriate for the audience.
· Strong critical thinking and attention to detail.

Preferred Qualifications

· Applicants with considerably more experience, including mid-career, are also strongly encouraged
· Strong background in statistics methodology, applications to business problems, and/or big data
· Ability to work in a fast-paced business environment
· Strong research track record
· Effective verbal and written communications skills


Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Job tags: Big Data Java Machine Learning ML Python Research Scala
Job region(s): North America
Share this job: