Taro Logo

Machine Learning Software Engineer (L5) - Promo Media & Marketing

Netflix is one of the world's leading entertainment services with 283 million paid memberships in over 190 countries.
United States
$150,000 - $750,000
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI · Entertainment

Description For Machine Learning Software Engineer (L5) - Promo Media & Marketing

Netflix, a global entertainment leader with 283 million subscribers across 190+ countries, is seeking a Senior Machine Learning Software Engineer for their Promo Media & Marketing team. This role is integral to Netflix's mission of connecting global stories with audiences worldwide through innovative ML solutions.

The position focuses on developing scalable systems and workflows for ML/CV algorithms that enhance Netflix's promotional media and marketing capabilities. You'll be working on diverse projects ranging from batch Computer Vision pipelines to real-time GenAI systems, supporting creative workflows that help present compelling content evidence to Netflix members.

As an L5 Engineer, you'll be responsible for architecting and implementing robust ML pipelines, collaborating with cross-functional teams, and providing technical leadership. The role requires expertise in Python, ML frameworks like PyTorch, and cloud infrastructure. You'll work on optimizing systems for performance and reliability while maintaining high standards of code quality.

The ideal candidate brings 5+ years of ML engineering experience, strong technical foundations with a BSc in Computer Science or related field, and excellent communication skills. You'll be joining a team that shapes the future of media and marketing at Netflix, working on cutting-edge technologies including Computer Vision and GenAI.

Netflix offers a unique compensation structure with a competitive salary range of $150,000 - $750,000, allowing employees to choose their preferred mix of salary and stock options. The company culture emphasizes inclusion, innovation, and freedom with responsibility, making it an ideal environment for those who thrive in dynamic, fast-paced settings.

Last updated an hour ago

Responsibilities For Machine Learning Software Engineer (L5) - Promo Media & Marketing

  • Architect and implement robust ML pipelines and reusable frameworks across the full ML lifecycle
  • Collaborate cross-functionally with ML scientists, product managers, and engineers
  • Partner with ML platform team to translate technical needs into infrastructure requirements
  • Optimize systems and workflows for latency, throughput, and reliability
  • Identify and address technical debt to improve development velocity

Requirements For Machine Learning Software Engineer (L5) - Promo Media & Marketing

Python
  • 5+ years of proven experience in software engineering for ML projects
  • BSc in Computer Science, Electrical Engineering, or related technical field
  • Strong proficiency in Python
  • Familiarity with ML libraries such as PyTorch
  • Experience with ML workflow orchestration tools
  • Proficient in cloud infrastructure, including S3, Docker containers
  • Basic understanding of GPU training and inference
  • Excellent communication and interpersonal skills
  • Track record of mentoring engineers

Interested in this job?

Jobs Related To Netflix Machine Learning Software Engineer (L5) - Promo Media & Marketing

Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

Senior Software Engineer role at Netflix focusing on ML model serving systems, offering competitive compensation and the opportunity to work with cutting-edge AI technology.

Machine Learning Engineer

Senior Machine Learning Engineer position at Netflix, focusing on personalization and recommendation systems, offering remote work and competitive compensation.

Machine Learning Software Engineer L4/L5

Senior Machine Learning Software Engineer position at Netflix, focusing on developing and scaling personalization algorithms and recommendation systems for global entertainment platform.

ML Software Engineer (L4/L5) - Media Algorithms

Senior ML Software Engineer position at Netflix focusing on media algorithms and AI/CV systems development, offering competitive compensation and the opportunity to impact global entertainment technology.

Machine Learning Engineer

Senior Machine Learning Engineer position at Netflix, focusing on developing and scaling ML algorithms for personalization and recommendations, requiring 5+ years of experience and advanced degree.