Data Engineer (L5) - Content Machine Learning

Netflix8 months ago
Los Angeles, California, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Position Overview

Netflix is one of the world’s leading entertainment services with over 278 million paid memberships across more than 190 countries. We are seeking a Data Engineer with a background in Machine Learning to own and scale data systems for our Content Knowledge Graph. In this role you will build robust pipelines and machine learning models to power data-driven decisions across the organization.

Key Responsibilities

  • Engineer efficient, adaptable, and scalable data pipelines to process both structured and unstructured data.
  • Leverage ML techniques for information extraction, build knowledge graphs, and utilize graph ML to drive business insights.
  • Build robust data quality systems using best-in-class data and ML techniques to enhance business value.
  • Develop a deep understanding of the Netflix Data Science & Engineering ecosystem and its connected business domains.
  • Translate business requirements into data solutions that empower teams to innovate on top of the Netflix KG.
  • Collaborate closely with data science, machine learning, analytics, and business teams to deliver high-impact outcomes.

Required Qualifications

  • Passionate about building reliable and trustworthy web-scale data products.
  • Highly proficient in at least one programming language (e.g., Python, Java, or Scala) with over 4 years of software or data engineering experience.
  • Hands-on experience with SQL and big data technologies (e.g., Hive, Presto, Spark, Iceberg) on medium to large-scale datasets.
  • Familiarity with machine learning libraries such as TensorFlow, PyTorch, JAX, or Keras.
  • Experience working in machine learning or natural language processing domains, with a preference for productionizing models at scale.
  • Conceptual familiarity or interest in graph technologies including databases, data models, and query languages.
  • Strong communication skills with an ability to work collaboratively in cross-functional teams.
  • Eagerness to learn new business domains, demonstrate excellence, and advance your career.

Benefits & Perks

  • Comprehensive Health Plans and Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program and Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits along with Life and Serious Injury Benefits
  • Paid leave programs, including 35 days annually for full-time hourly employees and flexible time off for salaried employees
  • Compensation: Annual salary exclusively ranging from $170,000 to $720,000, with the option to choose the salary versus stock option split each year

Required Skills

TensorFlow
SQL
Keras
Machine Learning
Scala
Data Pipeline Engineering
Presto
Python
Hive
JAX
Graph Databases
Spark
Java
PyTorch
Iceberg