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

Global streaming entertainment service pioneering content delivery and technology innovation
$100,000 - $720,000
Machine Learning
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
AI

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

Netflix is seeking a Senior Software Engineer to join their Model Serving Systems team within the Machine Learning Platform. This role is crucial in providing the computational foundation for Netflix's ML/AI applications, including real-time model inference and serving platform. The position focuses on expanding model serving systems to support the evolving AI landscape, particularly in large language models (LLMs) and foundation models.

The role combines technical expertise with cross-functional collaboration, requiring strong engineering skills in building scalable distributed systems and ML infrastructure. You'll be working on business-critical models that directly impact Netflix's personalization, search, and recommendation experiences. The position offers the opportunity to work with cutting-edge AI technology while solving complex challenges in model serving at scale.

The compensation is highly competitive, ranging from $100,000 to $720,000, with flexibility to choose between salary and stock options. Netflix offers comprehensive benefits including health plans, mental health support, 401(k) with employer match, and generous time off policies. The company's unique culture emphasizes freedom and responsibility, making it an ideal environment for self-driven professionals who thrive on innovation and impact.

This remote position requires expertise in Java, cloud platforms, and ML serving technologies, making it perfect for engineers passionate about building robust systems that power millions of user experiences. You'll be at the forefront of Netflix's AI initiatives, working with a talented team to shape the future of content delivery and personalization technology.

Last updated 3 hours ago

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

  • Develop and expand compute infrastructure for AI needs
  • Enable ML application in new business areas
  • Drive ML/AI innovation across Netflix
  • Build scalable model-serving solutions for generative models and LLMs
  • Manage performance tuning, deployment management, and capacity planning
  • Partner with engineers, product managers, ML engineers, and data scientists

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

Java
Kubernetes
  • BS/MS in Computer Science, Applied Math, Engineering, or related field
  • Experience building high-traffic distributed services for ML model inference
  • Proficiency in object-oriented programming (preferably Java)
  • Familiarity with ML model deployment tools like Triton Inference Server, TensorRT, Docker
  • Experience working with public cloud (AWS, Azure, or GCP)
  • Strong communication skills with focus on observability and logging

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

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

Interested in this job?

Jobs Related To Netflix Software Engineer L4/L5, Model Serving Systems, Machine Learning Platform

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.

ML Software Engineer (L4/L5) - Media Algorithms

Senior ML Software Engineer role at Netflix focusing on media algorithms and AI/CV systems for content creation enhancement.

Machine Learning Engineer (L4/5) - Studio Media Algorithms

Senior Machine Learning Engineer position at Netflix, focusing on developing ML systems for media algorithms and content creation technology.

Machine Learning Engineer (L5 - Senior) , Ads Inventory Management & Forecasting

Senior Machine Learning Engineer position at Netflix, focusing on ads inventory management and forecasting, offering competitive salary and remote work opportunity.

AI Engineer

Senior AI Engineer position at Granola, focusing on LLM-based product development, requiring 5+ years of experience and expertise in AI technologies.