Software Engineer (L4), Consumer ML Model Compute & Serving Systems

Netflix is one of the world's leading entertainment services with 278 million paid memberships in over 190 countries enjoying TV series, films and games across a wide variety of genres and languages.
$100,000 - $464,000
Machine Learning
Mid-Level Software Engineer
Remote
AI · Enterprise SaaS

Description For Software Engineer (L4), Consumer ML Model Compute & Serving Systems

Netflix is seeking a Software Engineer (L4) for the Consumer ML Model Compute & Serving Systems team. This role is crucial in developing the foundation for model computation, inference, and serving for all ML/AI innovation across various Consumer ML domains. The team is responsible for building scalable systems including a model serving platform, an event-driven model compute framework, and a compute orchestration engine.

Key responsibilities include:

  • Developing building blocks for running ML models at scale
  • Partnering with cross-functional teams to advance Netflix's ML/AI initiatives
  • Building high-traffic distributed systems and ML infrastructure
  • Supporting large-scale ML models with high availability, throughput, and performance
  • Implementing applications in object-oriented programming (primarily Java)
  • Performing DevOps tasks including performance tuning, deployment management, and capacity planning
  • Working with public cloud platforms like AWS, Azure, or GCP

Ideal candidates should have:

  • Experience in building scalable, robust systems and applying ML algorithms
  • Strong software engineering skills with a focus on best practices
  • Self-motivation and ability to work in a multidisciplinary environment
  • Comfort working in a majority-remote team across different time zones
  • BS/MS in Computer Science, Applied Math, Engineering, or related field
  • Strong communication skills and bias towards action

Netflix offers a unique culture, comprehensive benefits, and a flexible compensation structure allowing employees to choose between salary and stock options. The company is committed to diversity and inclusion, providing equal opportunities to all candidates.

This role offers an exciting opportunity to work on critical systems that directly influence the Netflix customer experience, making it ideal for engineers passionate about large-scale ML infrastructure and its impact on entertainment technology.

Last updated 3 months ago

Responsibilities For Software Engineer (L4), Consumer ML Model Compute & Serving Systems

  • Develop building blocks for running ML models at scale
  • Partner with cross-functional teams to advance Netflix's ML/AI initiatives
  • Build and support large-scale ML models with high availability and performance
  • Implement applications in Java and other object-oriented languages
  • Perform DevOps tasks including performance tuning and capacity planning
  • Work with public cloud platforms for scalable infrastructure

Requirements For Software Engineer (L4), Consumer ML Model Compute & Serving Systems

Java
Kubernetes
  • BS/MS in Computer Science, Applied Math, Engineering, or related field
  • Experience building high-traffic distributed systems and ML infrastructure
  • Proficiency in object-oriented programming, primarily Java
  • Strong DevOps experience including performance tuning and optimizations
  • Experience working with public cloud platforms (AWS, Azure, or GCP)
  • Proactive communication skills and bias towards action

Benefits For Software Engineer (L4), Consumer ML Model Compute & Serving Systems

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

Interested in this job?

Jobs Related To Netflix Software Engineer (L4), Consumer ML Model Compute & Serving Systems

Software Engineer (L4), Consumer ML Model Compute & Serving Systems

Netflix is hiring a Software Engineer (L4) for their Consumer ML Model Compute & Serving Systems team to develop scalable ML infrastructure and advance AI initiatives.

ML Engineer L4, Consumer Inference

Netflix is hiring an ML Engineer L4 for Consumer Inference to develop and optimize machine learning models and infrastructure.

Machine Learning Engineer, Robotic Storage Technologies - Simulation & Machine Learning

Machine Learning Engineer role at Amazon Robotics, focusing on AI-driven warehouse optimization and robotic storage solutions.

GenAI Platform Engineer, Applied Machine Learning

GenAI Platform Engineer position at Apple focusing on building and maintaining AI platforms for generative AI use-cases and infrastructure development.

Software Dev Engineer II, Amazon Q

Software Development Engineer II position at Amazon Q, focusing on AI-powered developer tools with competitive compensation and comprehensive benefits.