company_logo

Full Time Job

Software Engineer, Machine Learning Systems

Netflix

Los Gatos, CA 01-09-2023
 
  • Paid
  • Full Time
  • Mid (2-5 years) Experience
Job Description

Software Engineer (L4), Machine Learning Systems

Netflix is the world's leading streaming entertainment service with 220M+ 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.

You will be part of the applied machine learning organization building the systems and infrastructure on which large-scale machine learning is practiced, including ML applications in personalization and recommendations, growth, content, and studio. You will lead requirements, design, and implementation of our distributed machine learning systems, and have the opportunity to work alongside our applied researchers and data scientists on the cutting edge of machine learning.

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:
• 2+ years of software engineering experience with a successful track record of delivering quality results
• Strong software design and development skills (e.g. in Scala, Python, Java, or C++)
• Experience with large-scale data frameworks, such as Spark or Scalding
• Experience with parallel and distributed computing
• BS in Computer Science or related field
or equivalent experience
• Experience working with or building software for ML researchers and Data Scientists

Preferred, but not required additional areas of experience:
• Knowledge of machine learning algorithms
• Strong background in math, statistics, or numerical computation
• 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 family, background, 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 this role is typically $90,000 - $900,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.

Jobcode: Reference SBJ-d5m0ke-18-191-189-140-42 in your application.