Netflix

About Netflix

The streaming service redefining entertainment worldwide

🏢 Tech, Media👥 10K-50K📅 Founded 1997📍 Los Gatos, California, United States

Key Highlights

  • Over 238 million subscribers across 190 countries
  • Headquartered in Los Gatos, California
  • Valued at over $150 billion
  • Offers a vast library of original content and films

Netflix, headquartered in Los Gatos, California, is a leading streaming service with over 238 million subscribers globally. The platform offers a vast library of movies, TV shows, and original content, including award-winning series like 'Stranger Things' and 'The Crown.' With a market valuation exc...

🎁 Benefits

Employees enjoy competitive salaries, stock options, unlimited PTO, and comprehensive health benefits. Netflix also offers a flexible remote work poli...

🌟 Culture

Netflix fosters a culture of freedom and responsibility, encouraging employees to take risks and make decisions independently. The company values tran...

Overview

Netflix is hiring a Senior Software Engineer for their Offline Inference team to design and build systems for large-scale batch inference workloads. You'll work with Machine Learning and distributed systems technologies. This position requires significant experience in software engineering.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in building and operating large-scale distributed systems. Your expertise in Machine Learning allows you to understand the intricacies of batch inference workloads and how they can be optimized for performance and reliability. You are proficient in Python and have a solid grasp of the principles of software design and architecture, enabling you to create robust systems that meet the needs of ML practitioners.

You thrive in collaborative environments and enjoy working with cross-functional teams, including data scientists and ML engineers. Your strong problem-solving skills help you tackle complex challenges, and you are comfortable navigating the nuances of deploying machine learning models in production. You are committed to continuous learning and staying updated with the latest advancements in technology and ML practices.

Desirable

Experience with cloud platforms such as AWS or GCP is a plus, as is familiarity with containerization technologies like Docker and orchestration tools like Kubernetes. You may also have experience with frameworks and libraries commonly used in ML, such as TensorFlow or PyTorch, which would enhance your contributions to the team.

What you'll do

As a Senior Software Engineer on the Offline Inference team, you will design and implement next-generation systems that handle large-scale batch inference workloads. Your role will involve building infrastructure that supports a friction-free, self-service experience for ML practitioners at Netflix. You will collaborate closely with other engineers and data scientists to ensure that the systems you develop are scalable, reliable, and efficient.

You will be responsible for optimizing the performance of batch inference jobs, which can range from minutes to multi-day processes. This includes monitoring system performance, troubleshooting issues, and implementing improvements based on feedback from users. You will also contribute to the development of best practices for deploying and managing ML models in production, ensuring that the systems are robust and maintainable.

In addition to your technical responsibilities, you will play a key role in mentoring junior engineers and sharing your knowledge with the team. You will participate in code reviews, provide constructive feedback, and help foster a culture of learning and collaboration within the team. Your contributions will directly impact how Netflix leverages machine learning to enhance its content offerings and improve user experiences.

What we offer

At Netflix, you will be part of a dynamic team that is at the forefront of innovation in the entertainment industry. We offer a competitive salary and benefits package, along with opportunities for professional growth and development. You will have the chance to work on cutting-edge technology and contribute to projects that have a significant impact on how millions of people experience entertainment.

We value diversity and inclusion and strive to create an environment where everyone can thrive. Join us in pushing the boundaries of storytelling and technology as we continue to entertain the world.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Netflix.

Similar Jobs You Might Like

Based on your interests and this role

Netflix

Machine Learning Engineer

Netflix📍 United States - Remote

Netflix is hiring a Machine Learning Engineer to build cutting-edge data and feature infrastructure for their Machine Learning Platform. You'll work with technologies like Python and SQL to enhance ML model productivity. This position requires experience in data engineering and machine learning.

🏠 RemoteMid-Level
1 month ago
Netflix

Machine Learning Engineer

Netflix📍 United States - Remote

Netflix is hiring a Machine Learning Engineer to enhance personalization systems and algorithms. You'll collaborate with researchers and engineers to design and scale machine learning solutions. This position requires expertise in software engineering and machine learning.

🏠 RemoteMid-Level
1 month ago
Netflix

Software Engineering

Netflix📍 California - Remote

Netflix is hiring a Software Engineer for their Training Platform team under the Machine Learning Platform organization. You'll design and build scalable ML infrastructure using technologies like Python and AWS. This position requires experience in machine learning and software development.

🏠 RemoteMid-Level
1 month ago
Dandy

Machine Learning Engineer

Dandy📍 United States - Remote

Dandy is hiring a Machine Learning Engineer II to enhance their 3D dental platform through innovative machine learning and computer vision techniques. You'll work with cutting-edge technologies to automate processes in the dental industry. This position requires experience in machine learning and computer vision.

🏠 RemoteMid-Level
2 months ago
Netflix

Ai Research Engineer

Netflix📍 United States - Remote

Netflix is hiring a Senior AI Research Engineer to enhance personalization systems and algorithms. You'll collaborate with cross-functional teams to develop and implement machine learning solutions. This role requires expertise in machine learning and software engineering.

🏠 RemoteSenior
1 month ago