Taro Logo

Distributed Systems Engineer, Gen AI Platform L5

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 - $700,000
Staff Software Engineer
Remote
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Distributed Systems Engineer, Gen AI Platform L5

Netflix is seeking a senior software engineer for the Gen AI Platform team to boost the productivity of the data science and engineering community. The role involves designing and building APIs for accessing large language models, developing frameworks for GenAI applications, and leading cross-functional initiatives. Key responsibilities include:

  • Designing, building, and deploying APIs for third-party LLMs and internal fine-tuned ML models
  • Developing frameworks and components for GenAI applications
  • Maintaining integrations between third-party products and Netflix data platform solutions
  • Leading cross-functional initiatives and collaborating across teams
  • Solving business needs at scale using software engineering and analytical problem-solving skills
  • Rapidly iterating with users to improve product experiences

Desired background:

  • 8+ years of software engineering experience
  • Strong interest and experience with the latest GenAI stack (LLMs, RAG, Agents/Tools)
  • Experience building SDKs and APIs for internal or external products
  • Strong software design and development fundamentals
  • Proficiency in Java, GRPC, Python, Python package management tooling, and GraphQL
  • Experience with CI/CD and observability methods
  • Experience designing, building, and deploying ML applications

Netflix offers comprehensive benefits including health plans, mental health support, 401(k) with employer match, stock options, and more. The company values diversity and inclusion, providing equal opportunities to all candidates.

Last updated 10 months ago

Responsibilities For Distributed Systems Engineer, Gen AI Platform L5

  • Design, build, and deploy APIs to access third-party large language models and internal fine-tuned ML models
  • Develop frameworks and components for building GenAI applications
  • Develop and maintain integrations between third-party products and the Netflix data platform solutions
  • Lead cross-functional initiatives and collaborate with engineers, product managers, and technical program managers across teams
  • Solve real business needs at scale by applying software engineering and analytical problem-solving skills
  • Rapidly iterate with users to improve product experiences while establishing foundational capabilities

Requirements For Distributed Systems Engineer, Gen AI Platform L5

Java
Python
  • 8+ years of software engineering experience
  • Strong interest and experience with the latest GenAI stack (LLMs, RAG, Agents/Tools)
  • Experience building SDKs and APIs for internal or external products
  • Strong software design and development fundamentals
  • Proficiency in Java, GRPC, Python, Python package management tooling, and GraphQL
  • Experience in large-scale build, release, CI/CD, and observability methods
  • Experience designing, building, and deploying ML applications

Benefits For Distributed Systems Engineer, Gen AI Platform L5

401k
Dental Insurance
Medical Insurance
Mental Health Assistance
Parental Leave
Vision Insurance
  • 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?