Senior Machine Learning Engineer, Content Knowledge Graph

Los Angeles, California

Full Time Senior-level / Expert
Netflix logo
Apply now Apply later

Netflix is revolutionizing the entertainment industry with world-class technology. We are both a content distributor and a producer for original and premium shows. We serve millions of subscribers worldwide in more than 190 countries around the world. We produce hundreds of new series, movies, documentaries, stand-up specials, and other categories of content each year. Because of our global footprint, we are able to elevate new types of creators, tell a diverse set of stories and inspire a global audience. 
The Content Knowledge Graph team, within Data Science and Engineering, plays a central role at the company and supports critical decisions such as predicting the value of content and understanding how key elements contribute to a title’s success. Arming our demand prediction and creative teams by mapping the world’s content improves both the efficiency and accuracy of decision-making and helps Netflix produce more hits and member joy at better economics. 
The team consists of a mix of machine learning scientists (ML), ML engineers, data engineers, software engineers, and data specialists. As an ML Engineer on the Content Knowledge Graph team, you will use world-class engineering and machine learning techniques on real-world, internal, and external big data to directly impact the evolution of our content catalog.

Challenges you'll tackle:

  • Develop ML and deep learning models to improve innovation within our Knowledge Graph curation and matching systems - striving to answer the question, how can we better at mapping the world's content across movies, shows, books, IP, and talent?
  • Collaborate with technical and non-technical business partners to develop analytics and metrics that describe the performance of matching systems and the quality of our data
  • Collaborate with data engineers, ML applied scientists, software engineering, data specialists, analytics & UX engineers to support tooling that informs decision-making and stakeholder empowerment for an increasing number of Knowledge Graph use cases within Netflix

About you:

  • MS or PhD in Machine Learning, Computer Science, Applied Statistics, Mathematics, or related field. PhD is a plus. 
  • Strong coding experience (e.g. Python, SQL, open-source ML packages).
  • 5+ years of experience as a hands-on expert-level practitioner of machine learning and/or natural language processing.
  • You have built large-scale production ML models and systems.5+ years of experience leading large ML initiatives across cross-functional teams in multiple organizations. 
  • Track record of innovation and having taken large machine learning-based products and features from conception to successfully delivering value to customers in production. 
  • Excellent communication skills and an ability to translate business context and intuition into data-oriented hypotheses to drive impact.
  • "Product" orientation, with high priority placed on the developer experience.
  • Experience in state-of-the-art Natural Language Processing techniques for Entity Resolution, Disambiguation, and Linking is a plus.
  • Experience with Spark or Hadoop and database schema design for ML pipelines a plus.
  • Experience in Graph Machine Learning a plus. Bonus points for having conducted research and published peer-reviewed articles in the field.
  • Huge plus if you’re a movie/TV addict!
Job region(s): North America
Job stats:  25  1  0
  • Share this job via
  • or

Explore more AI/ML/Data Science career opportunities