Netflix

posted about 1 month ago

Full-time - Mid Level
Remote
Broadcasting and Content Providers

About the position

The Software Engineer L4/L5 position focuses on building a next-generation machine learning (ML) data and feature infrastructure that enhances the productivity of ML practitioners at Netflix. This role involves creating scalable systems for feature computation, storage, and serving, which are essential for high-throughput training and low-latency inference applications. The engineer will collaborate with ML practitioners to ensure high-quality features and labels are utilized in ML models, ultimately driving innovation across various domains such as personalized recommendations and payment processing.

Responsibilities

  • Design and build a near-real-time feature computation engine for ML features.
  • Operate and manage feature computation pipelines and serving infrastructure for ML models.
  • Build and scale systems to accelerate training through efficient data loading and transformation.
  • Create frameworks to expedite the availability of new data for training and serving.
  • Develop feature stores for feature discovery and sharing.
  • Increase productivity of ML practitioners by simplifying access to features and labels.

Requirements

  • Experience in building ML or data infrastructure.
  • Strong empathy and passion for providing a fantastic user experience to ML practitioners.
  • Experience in building and operating 24/7 high-traffic and low-latency online applications.
  • Experience with large-scale data processing frameworks such as Spark, Flink, and Kafka.
  • Experience in working with and optimizing Scala and/or Python codebases.
  • Experience with public clouds, especially AWS.
  • Self-driven and highly motivated team player.

Nice-to-haves

  • Experience in building and operating ML feature stores.
  • Experience with Functional Programming.
  • Experience working with Notebooks such as Jupyter or Polynote.

Benefits

  • Health Plans
  • Mental Health support
  • 401(k) Retirement Plan with employer match
  • Stock Option Program
  • Disability Programs
  • Health Savings and Flexible Spending Accounts
  • Family-forming benefits
  • Life and serious injury benefits
  • Paid leave of absence programs
  • Flexible time off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service