Software Engineer (L5), Data Analytics & GenAI Tools

Job expired!

У Netflix, наша місія - розважати світ, інноваційно представляючи, створюючи та доставляючи розваги глобальній аудиторії. Ми наразі транслюємо контент більш ніж 30 мовами в 190 країнах, маючи понад 260 мільйонів платних передплатників. Крім того, ми розширюємося в нові форми розваг, такі як ігрова індустрія.

У межах організації Infrastructure Engineering, наша Data Platform присвячена максимізації цінності даних у Netflix. Наша мета - підвищити продуктивність та інноваційність інженерів Netflix, науковців даних, практиків машинного навчання та бізнес-користувачів. Надаючи високопродуктивну, безпечну, відповідну вимогам та гнучку інфраструктуру даних, наша Data Platform підтримує швидке масштабування та потреби, що змінюються у бізнесі Netflix. Ми прагнемо демократизувати дані, роблячи їх більш доступними та корисними як для технічних, так і некотехнічних співробітників.

Місія команди GenAI Tools Data Platform полягає у підвищенні продуктивності спільноти науковців даних та інженерів у Netflix. Це дозволяє користувачам більше зосередитися на вирішенні бізнес-проблем, ніж на розробці низькорівневих систем. Ми шукаємо Старшого Програмного Інженера, щоб допомогти створити платформу розробки, яка надає будівельні блоки для ефективного створення додатків GenAI у Netflix. Ця платформа дозволить нашим командам використовувати великі мовні моделі (LLMs) та внутрішньо налаштовані моделі. Вона запропонує інструменти для підтримки життєвого циклу розробки LLM, високорівневі абстрактні API для Retrieval-Augmented Generation (RAG) та інструменти для розробки підказок, управління та операцій LLM.

  • Проектувати, створювати та впроваджувати API для доступу до сторонніх великих мовних моделей та внутрішніх налаштованих ML моделей.
  • Розробляти фреймворки та компоненти для створення додатків GenAI.
  • Підтримувати інтеграції між сторонніми продуктами і рішеннями платформи даних Netflix.
  • Очолювати міжфункціональні ініціативи, співпрацюючи з інженерами, менеджерами продуктів та менеджерами технічних програм у різних командах.
  • Задовільняти реальні бізнес-потреби у великому масштабі, використовуючи свої навички програмної інженерії та аналітичного вирішення проблем.
  • Швидко ітерувати з користувачами для покращення досвіду продукту, встановлюючи основні можливості.
  • 8+ років досвіду у програмній інженерії з успішним трек-рекордом якості результатів.
  • Сильний інтерес та досвід з останнім стеком GenAI (LLMs, RAG, Agents/Tools).
  • Досвід створення SDK та API для внутрішніх або зовнішніх продуктів.
  • Доведені навички проектування та розробки ПЗ з досвідом розробки та операції масштабованих, спостережливих, стійких до відмов, розподілених систем.
  • Володіння Java, GRPC, Python, інструментами управління пакетами Python та GraphQL.
  • Досвід великомасштабного побудови, релізу, безперервної інтеграції/безперервного впровадження (CI/CD) та методів спостережливості.
  • Досвід проектування, розробки та впровадження ML додатків.

У Netflix ми ретельно враховуємо широкий спект