Netflix

Software Engineer 5 – Training Platform, AI Platform

Netflix
Apply
3 months ago
Remote, United StatesStaff+
H1B sponsor

Base Salary

$466k - $750k/yr

Responsibilities

  • Design, build, and operate platform infrastructure, libraries, and SDKs for large-scale distributed model training.
  • Enable reliable and efficient training workflows for foundation models and generative AI models.
  • Diagnose and optimize distributed training performance, including GPU utilization, memory efficiency, communication overhead, data loading, checkpointing, fault tolerance, and cluster utilization.
  • Design easy-to-use APIs and interfaces for experienced ML practitioners and non-experts.
  • Co-design systems and models to improve the scale and cost-effectiveness of machine-learning training.
  • Lead technical design reviews, facilitate cross-functional discussions, communicate tradeoffs, and align stakeholders on platform direction.
  • Promote operational best practices including observability, logging, reporting, and on-call processes.

Requirements

  • Experience designing and building large-scale model-training platform infrastructure, libraries, or SDKs.
  • Experience with cloud computing providers, preferably AWS.
  • Understanding of modern machine-learning development workflows and close partnership with ML modeling engineers.
  • Experience working across multiple layers of the technology stack on both 0-to-1 and 1-to-100 projects.
  • Familiarity with cloud-based AI/ML services such as SageMaker, Bedrock, Databricks, and OpenAI.
  • Familiarity with distributed-training performance analysis, GPU telemetry, communication profiling, and cluster-level utilization analysis.
  • Experience with distributed training and parallelism techniques such as FSDP and tensor or pipeline parallelism.
  • Expertise in generative AI, including training, fine-tuning, and distilling foundation models.
  • Strong written and verbal communication skills and ability to collaborate across distributed teams and time zones.

Benefits

  • Annual salary and stock option compensation structure with no bonuses.
  • Comprehensive health plans, mental health support, 401(k) with employer match, disability programs, health savings and flexible spending accounts, family-forming benefits, and life and serious injury benefits.
  • Paid leave programs; full-time salaried employees are immediately entitled to flexible time off.
  • Inclusive equal-opportunity workplace with accommodations available during the hiring process.

Tech Stack

Netflix

About Netflix

10,000+ employees

Netflix builds and operates a global streaming service for TV series, films, games, and live programming, and produces original content through its in-house studio. It serves consumers in 190+ countries via subscription and ad-supported plans on internet-connected devices. Founded in 1997 and headquartered in Los Gatos, California, Netflix is a public company traded on NASDAQ (NFLX).

Contact me