Taro Logo

UI Engineer L4/L5, ML UI Tooling, Machine Learning Platform

World's leading entertainment service with over 300 million paid memberships in 190+ countries, offering TV series, films and games.
Warsaw, MO 65355, USA
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS · Entertainment

Job Description

Netflix is seeking a UI Engineer to join their ML UI Tooling team within the Machine Learning Platform. This role focuses on building and enhancing UI tools that improve productivity for ML practitioners across Netflix. The position involves developing comprehensive visualization and observability solutions for ML models, including support for bandits, multi-task learning models, and Large Language Models (LLMs).

The role is based in Warsaw and requires expertise in frontend development, particularly with React, JavaScript/TypeScript, and Node.js. The successful candidate will work on creating observability dashboards, implementing anomaly detection visualizations, and building cost monitoring systems that support hundreds of ML practitioners working on Netflix's critical models across personalization, growth, commerce, and ads.

The ideal candidate should have a strong technical background with a BS/MS in Computer Science or related field, experience with full-stack development, and the ability to work effectively with distributed teams. Knowledge of ML model lifecycle management and cloud platforms (AWS, Azure, GCP) is preferred.

This is an excellent opportunity to work at the intersection of frontend engineering and machine learning, creating tools that directly impact Netflix's ML infrastructure. The role offers the chance to work with cutting-edge ML technologies while building intuitive interfaces that enhance the productivity of ML practitioners across the company.

Last updated 2 months ago

Responsibilities For UI Engineer L4/L5, ML UI Tooling, Machine Learning Platform

  • Develop and expand model observability and visualization workflows
  • Build observability dashboard and backend system for ML entities
  • Implement anomaly and drift detection visualization
  • Create cost monitoring and chargeback dashboards
  • Enhance user interfaces for ML practitioners
  • Partner with engineers, product managers, ML engineers, and data scientists

Requirements For UI Engineer L4/L5, ML UI Tooling, Machine Learning Platform

JavaScript
TypeScript
React
Node.js
  • Experience building full-stack systems using UI frameworks like React
  • Strong programming skills in JavaScript/TypeScript, Node.js
  • Ability to learn and use in-house software framework/components/services
  • Experience maintaining and improving legacy systems
  • BS/MS in Computer Science, Applied Math, Engineering, or related field
  • Experience working with teams distributed across multiple time zones

Related Jobs

Software Engineer (L4), Partner Test Tech

Software Engineer position at Netflix focusing on quality assurance and test automation for streaming devices, offering competitive compensation and the chance to impact global entertainment delivery.

Software Engineer (L4), Partner Test Tech

Netflix seeks L4 Software Engineer for Partner Test Tech team to develop automation infrastructure ensuring streaming quality across smart TVs and set-top devices.

Software Engineer L4 - Experimentation Platform

Full-stack Software Engineer position at Netflix's Experimentation Platform team, building and enhancing experimentation tools that power Netflix's product innovation across 300M+ members globally.

Full Stack Engineer (L4), Computer Graphics Platform & Pipelines

Full Stack Engineer position at Netflix focusing on Computer Graphics Platform & Pipelines, building technology for studio teams and content creation workflows.

Web UI Engineer (L4), Identity & Security Experiences

Frontend engineering role at Netflix focusing on Identity & Security Experiences, building user authentication and security features using modern web technologies.