Engineering Manager - Machine Learning for Content Personalization

World's leading entertainment service with 278 million paid memberships in over 190 countries enjoying TV series, films and games.
$190,000 - $920,000
Machine Learning
Staff Software Engineer
Remote
["5,000+"] Employees
10+ years of experience
AI · Entertainment · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:
Research Scientist 4 - Content and Studio

Research Scientist position focusing on Computer Vision and ML for Netflix's content promotion and studio operations.

Research Scientist 4 - Content and Studio

Senior Research Scientist position at Netflix focusing on generative speech technologies and ML research for content localization, offering competitive compensation and comprehensive benefits.

Engineering Manager, Training Platform, Machine Learning Platform

Lead Netflix's Machine Learning Platform team, building cutting-edge training infrastructure for global entertainment innovation.

Engineering Manager, for Foundation Models Development

Lead Netflix's Foundation Models Development team, driving innovation in LLMs and generative AI for personalization and content discovery systems.

Software Engineer L5, Model Observability & Lifecycle Management, Machine Learning Platform

Staff Software Engineer position at Netflix focusing on Machine Learning Platform development, specializing in model observability and lifecycle management.

Description For Engineering Manager - Machine Learning for Content Personalization

Netflix, the world's leading entertainment service with 278 million paid memberships, is seeking an Engineering Manager to lead their Machine Learning Content Personalization team. This role represents a unique opportunity to shape the future of entertainment personalization across movies, series, games, and live-streaming events.

The position involves leading a team of world-class machine learning engineers and researchers in developing cutting-edge personalization algorithms. You'll be responsible for expanding Netflix's recommendation capabilities to handle a broader range of content types, including real-time responses to trending live events and implementing advanced techniques like bootstrapping and transfer learning.

As the Engineering Manager, you'll drive innovation from conceptualization to production A/B testing, working closely with cross-functional teams across personalization, serving, product management, and data science. The role requires not only technical expertise in machine learning and engineering but also strong leadership skills to foster an inclusive team culture and mentor team members.

The ideal candidate brings 10+ years of experience, with at least 5 years in machine learning management, preferably in personalization, search, or recommender systems. A strong mathematical foundation and experience with deep learning, ranking, LLMs, or reinforcement learning is highly valued. The position offers a competitive salary range of $190,000 - $920,000, with the flexibility to choose between salary and stock options.

Netflix provides comprehensive benefits including health plans, mental health support, 401(k) with employer match, stock options, and generous time off policies. The company's unique culture values innovation, inclusion, and feedback, making it an ideal environment for those passionate about pushing the boundaries of personalization technology.

This role presents an exceptional opportunity to impact how millions of Netflix members discover and enjoy content, working with cutting-edge technology and a talented team in a company known for its innovative culture and global impact.

Last updated 13 days ago

Responsibilities For Engineering Manager - Machine Learning for Content Personalization

  • Lead the Content Personalization Algorithms Engineering team
  • Develop next generation algorithms for content recommendation
  • Build and lead a team of world-class engineers and researchers
  • Cultivate vision and strategy aligned with company mission
  • Guide innovation projects from idea to production A/B tests
  • Improve core recommendation algorithms and develop new ones
  • Partner with cross-functional teams and stakeholders

Requirements For Engineering Manager - Machine Learning for Content Personalization

  • MS or PhD in Computer Science, Statistics, or a related field
  • 10+ years of total experience including 5+ years of machine learning management
  • Experience building and leading a team of machine learning engineers and researchers
  • Broad knowledge of machine learning with a strong mathematical foundation
  • Strong understanding of software engineering and large-scale distributed systems
  • Great interpersonal skills

Benefits For Engineering Manager - Machine Learning for Content Personalization

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Equity
Parental Leave
  • 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
  • 35 days annually for paid time off (hourly employees)
  • Flexible time off (salaried employees)

Interested in this job?