Netflix

Where you come to do the best work of your life. Follow @WeAreNetflix on Twitter, IG, Facebook, & Youtube for more

Software Engineer 5 – Offline Inference, Machine Learning Platform

Machine Learning EngineerMachine Learning EngineerFull TimeRemoteTeam 10,001+Since 1997H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

46 days ago

Salary

$466K - $750K / year

Bachelor DegreeEnglishAWSCloudDockerJavaKubernetesPythonScala

Job Description

• Build developer-friendly APIs, SDKs, and CLIs that let researchers and engineers—experts and non-experts alike—submit and manage batch inference jobs with minimal effort, particularly in the domain of content and media • Design, implement, and operate distributed services that package, schedule, execute, and monitor batch inference workflows at massive scale. • Instrument the platform for reliability, debuggability, observability, and cost control; define SLOs and share an equitable on-call rotation. • Foster a culture of engineering excellence through design reviews, mentorship, and candid, constructive feedback.

Job Requirements

  • Hands-on experience with ML engineering or production systems involving training or inference of deep-learning models.
  • Proven track record of operating scalable infrastructure for ML workloads (batch or online).
  • Proficiency in one or more modern backend languages (e.g. Python, Java, Scala).
  • Production experience with containerization & orchestration (Docker, Kubernetes, ECS, etc.) and at least one major cloud provider (AWS preferred).
  • Comfortable with ambiguity and working across multiple layers of the tech stack to execute on both 0-to-1 and 1-to-100 projects.
  • Commitment to operational best practices—observability, logging, incident response, and on-call excellence.
  • Excellent written and verbal communication skills; effective collaboration across distributed teams and time zones.
  • Comfortable working in a team with peers and partners distributed across (US) geographies & time zones.

Benefits

  • 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
  • Full-time hourly employees accrue 35 days annually for paid time off to be used for vacation, holidays, and sick paid time off.
  • Full-time salaried employees are immediately entitled to flexible time off.

Related Job Pages

More Machine Learning Engineer Jobs

Senior Machine Learning Developer

RecruityTalent

Connecting top IT and Executive talents with great companies in EMEA/LATAM through tailored recruitment solutions.

Machine Learning Engineer46 days ago
Full TimeRemoteTeam 1-10Since 2024H1B No Sponsor

Senior Machine Learning Developer for document intelligence pipelines mainly on AWS

AWSAzurePandasPythonPyTorchSQLTensorflow
United States

AI/ML Engineer, Google BigQuery

XTIVIA, Inc.

If you can imagine the business outcome, we can create it with technology.

Machine Learning Engineer47 days ago
ContractRemoteTeam 201-500Since 1993H1B No Sponsor

AI/ML Engineer developing Google BigQuery analytics capabilities at XTIVIA.

BigQuerySQL
Colorado + 4 moreAll locations: Colorado, New Jersey, New York, Texas, Virginia
$90 - $110 / hour

Staff Machine Learning Engineer, Content Quality Signals

Pinterest

We are the first CTV advertising platform purpose-built for performance marketers. Our platform combines media buying, optimization, and MMP attribution to help gaming brands automate CTV campaigns, drive app installs, and maximize Return on Ad Spend (ROAS).

Machine Learning Engineer47 days ago
Full TimeRemoteTeam 1,001-5,000

The Content Understanding team builds machine learning models that "read" Pinterest content—images, text, and video—to produce high-quality semantic signals (e.g., embeddings, localization, quality/safety labels). These signals power relevance and retrieval for Homefeed, Sear...

PythonPyTorchTensorFlowcomputer visionNLPtransformer modelsdistributed trainingSparkGPU computingA/B testingmodel monitoringembedding modelsmultimodal MLproduction ML systemsdata labelingmodel evaluationmodel deployment
United States
Machine Learning Engineer47 days ago
Full TimeRemoteTeam 1,001-5,000Since 2007H1B No Sponsor

Machine Learning Engineer working on AI/ML systems at TriumphPay

AWSClojurePySparkPythonPyTorchRuby
Texas
$151.0K - $234.1K / year