Full-Time

Media ML Engineer

Posted on 2/15/2024

Netflix

Netflix

10,001+ employees

Streaming service for TV shows, movies

Consumer Software
Education

Compensation Overview

$100,000 - $720,000Annually

+ Stock Options

Mid, Senior

Remote in USA

Required Skills
Python
Java
Scala
Requirements
  • Bachelor degree in Computer Science, Electrical Engineering, or a related technical field with a minimum of 5 years' experience in ML infrastructure.
  • Experience with Media Machine Learning Infrastructure.
  • Proven experience in large-scale build, release, continuous integration/continuous deployment (CI/CD), and monitoring methods, specifically in multi-language settings with Scala, Java, and Python.
  • Experience (or strong interest in) designing developer tools, CLIs and APIs that interact with complex user workflows including data and auth systems, notebooks & IDEs, compute orchestration and other resource-intensive backend applications.
  • Exceptional teamwork abilities, and contributes positively to the team dynamics and company culture, making pragmatic decisions and demonstrating the ability to 'disagree and commit' when required.
  • Advocates for operational best practices and has experience in setting up essential observability, logging, reporting, and on-call procedures to uphold superior engineering standards.
  • Enthusiasm about delving into and broadening your scope on ML-oriented projects. When a project demands profound technical knowledge in a specific area, you can quickly acquire the necessary expertise. When projects necessitate a wide-ranging focus, you are keen to do whatever it takes to deliver value, even if it means stepping out of your comfort zone.
Responsibilities
  • Create systems that enable external and internal data integrations with the media ML platform.
  • Collaborate with the Media ML Scientists to identify and implement enhancements that boost the efficiency of research experimentation and product development.
  • Operate services while working with the team to enhance procedures that maintain our systems' stability.
  • Define, prototype and implement platform solutions that meet the requirements of ML researchers.
  • Develop conceptual models and tools that represent Netflix asset lifecycles within the framework of ML workflows.
  • Collaborate with cross-functional teams, including product managers, engineers and data scientists, to define problem statements, roadmaps and execute on priorities.
  • Communicate complex concepts and the results of analyses with both technical and non-technical stakeholders to guide strategic decision-making.
  • Interact with the internal and external ML community to learn, educate, and contribute towards establishing a strong Netflix presence in the ML domain.

Netflix offers a streaming service with a wide variety of TV shows, movies, and documentaries, accessible on various internet-connected devices. Members can enjoy unlimited content without commercials, with the flexibility to watch anytime, anywhere, and change their plans as needed.

Company Stage

IPO

Total Funding

$120B

Headquarters

Los Gatos, California

Founded

1997

Growth & Insights
Headcount

6 month growth

-1%

1 year growth

0%

2 year growth

2%

Benefits

Free lunches

Up to 12 months' maternity and paternity leave

Unlimited vacation days, within reason

Open working hours (at the California office)

Health, vision, and dental insurance

Employee stock purchase plan

Mobile phone discounts

INACTIVE