Software Engineer L5, Machine Learning Platform

Netflix, Inc.
Apply Now

Job Description

Netflix is the world's leading streaming entertainment service with 230M+ paid memberships in over 190 countries enjoying TV series, documentaries and feature films across a wide variety of genres and languages. Machine Learning drives innovation across all product functions and decision support needs. Building highly scalable and differentiated ML infrastructure is key to accelerating this innovation.

We are seeking a senior software engineer to join the Metaflow project, developing a product that makes it easy to build, manage and scale real life ML applications. Metaflow is used across over 100+ distinct ML applications within Netflix, spanning personalization and recommendations, and growth.

You will lead requirements, design, and implementation of Metaflow product improvements, and have the opportunity to work alongside our applied researchers and data scientists on the cutting edge of machine learning. You will have a strong customer focus and consistently engage with our ML community to source feedback, identify pain points, and opportunities to evolve Metaflow and the Machine Learning Platform in general. You will also partner with the OSS Metaflow development community to ensure a mutually beneficial roadmap and relationship.

To be successful in this role, you must have a strong software engineering background, a keen sense of software design, have proven experience with distributed applications, be a good communicator, and work well in large cross-functional teams.

What we are looking for:

  • 4+ years of software engineering experience with a successful track record of delivering quality results
  • Strong software design and development skills, with some prior Python experience
  • Experience with parallel and distributed computing
  • Experience working with or building software for ML researchers and Data Scientists
  • BS in Computer Science or related field or equivalent experience

Preferred, but not required additional areas of experience:

  • Knowledge of machine learning algorithms
  • Experience with deep learning frameworks, such as TensorFlow, PyTorch, etc.
  • Significant contributions to open source projects
  • Experience working with public clouds, especially AWS

Netflix's culture is an integral part of what makes us successful, and we approach diversity and inclusion seriously and thoughtfully. We are an equal opportunity employer and celebrate diversity, recognizing that bringing together different perspectives and backgrounds helps build stronger teams. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

At Netflix, we carefully consider a wide range of compensation factors to determine your personal top of market. We rely on market indicators to determine compensation and consider your specific job, skills, and experience to get it right. These considerations can cause your compensation to vary and will also be dependent on your location. 

The overall market range for roles in this area of Netflix is typically $100,000 - $700,000. 

This market range is based on total compensation (vs. only base salary), which is in line with our compensation philosophy. Netflix is a unique culture and environment. Learn more here.

Company Info.

Netflix, Inc.

At Netflix, our mission is to entertain the world. With 200+ million paid members in over 190 countries enjoying TV series, documentaries, and feature films across a wide variety of genres and languages, Netflix is reinventing entertainment from end to end. We are revolutionizing how shows and movies are produced, pushing technological boundaries to efficiently deliver streaming video at a massive scale over the internet.

  • Industry
    Entertainment,OTT media service
  • No. of Employees
    12,260
  • Location
    100 Winchester Circle, Los Gatos, CA, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Netflix, Inc. is currently hiring Software Engineer, Machine Learning Jobs in Los Gatos, CA, USA with average base salary of $100,000 - $700,000 / Year.

Similar Jobs View More