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 2 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 II

Mid-level Software Engineer position at Microsoft's Azure ML team, building large-scale model serving platform for AI inference, including OpenAI models.

Machine Learning Engineer

Machine Learning Engineer role at Apple, focusing on developing ML solutions for the Apple Online Store, including search, recommendations, and personalization systems.

Software Engineer

Software Engineer role at Microsoft focusing on Azure Machine Learning infrastructure and large-scale AI model serving.

Field Service AI Solution Architect

Field Service AI Solution Architect position at Salesforce, focusing on implementing AI solutions for field service operations with 3+ years of experience required.

Deep Learning Engineer, Datacenters

Deep Learning Engineer position at NVIDIA focusing on datacenter optimization, AI infrastructure, and performance analysis for large-scale machine learning systems.