company_logo

Full Time Job

Senior Machine Learning Engineer, Content Knowledge Graph

Netflix

Los Gatos, CA 07-15-2021
 
  • Paid
  • Full Time
  • Senior (5-10 years) Experience
Job Description
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:
• You will build and deploy robust ML/DL models that improve entity extraction, classification, resolution, and disambiguation within the CKG across multiple languages (e.g. English, Korean, etc.).
• Collaborate with technical and non-technical business partners to develop analytics and metrics that describe the performance of matching systems and quality of our data.
• Collaborate with data engineers, ML applied scientists, software engineering, data specialists, analytics & UX engineers to support tooling for an increasing number of CKG use cases within Netflix.

About you:
• You are excited about using ML to build the world's largest content knowledge graph.
• You have a MS or PhD in Machine Learning, Computer Science, Applied Statistics, Mathematics, or related field - PhD is a plus!
• You excel in at least one major coding language (e.g. Python) and ML/DL framework (e.g. PyTorch, TensorFlow, Keras), and are familiar with SQL (any variant). Experience with big-data tech (e.g. Spark) and distributed environments are a plus!
• You have built production ML models and systems. Experience leading cross-functional teams on strategic ML product initiatives from conception to production is a big plus!
• You have excellent communication skills and the ability to translate business intuition into data-driven hypotheses that result in impactful engineering solutions.
• Experience in Natural Language Processing techniques for entity resolution, disambiguation, and linking, along with experience in Graph ML are pluses.
• Having conducted research and published peer-reviewed articles in the field (NLP, Graph ML, Knowledge Graphs) is a plus.
• Experience working with graph data models (RDF, Property), databases (Amazon Neptune, Neo4J, TigerGraph), or graph query languages (Gremlin, SPARQL, Cypher) is a plus!

Jobcode: Reference SBJ-r7nm3q-18-220-81-106-42 in your application.