Software Engineer (L5), Data Analytics & GenAI Tools

Job expired!

W Netflix naszą misją jest zabawiać świat poprzez innowacje w zakresie wyobrażania, tworzenia i dostarczania rozrywki globalnej publiczności. Obecnie transmitujemy treści w ponad 30 językach w 190 krajach, mając ponad 260 milionów płatnych subskrybentów. Dodatkowo rozwijamy się w nowe formy rozrywki, takie jak gry.

W ramach organizacji Infrastructure Engineering, nasza Platforma Danych jest poświęcona maksymalizacji wartości danych w Netflix. Naszym celem jest zwiększenie produktywności i innowacyjności inżynierów Netflix, naukowców zajmujących się danymi, praktyków uczenia maszynowego oraz użytkowników biznesowych. Dzięki zapewnieniu wysoko wydajnej, bezpiecznej, zgodnej z przepisami i elastycznej infrastruktury danych, nasza Platforma Danych wspiera szybki rozwój i ewoluujące potrzeby biznesowe Netflix. Dążymy do demokratyzacji danych poprzez uczynienie ich bardziej dostępnymi i użytecznymi zarówno dla pracowników technicznych, jak i nietechnicznych.

Misją zespołu GenAI Tools w Platformie Danych jest podniesienie produktywności społeczności zajmującej się nauką o danych i inżynierią w Netflix. Umożliwia to użytkownikom skupienie się bardziej na rozwiązywaniu problemów biznesowych, a mniej na inżynierii niskopoziomowych systemów. Poszukujemy Starszego Inżyniera Oprogramowania, który pomoże zbudować platformę deweloperską dostarczającą elementy niezbędne do efektywnego tworzenia aplikacji GenAI w Netflix. Ta platforma pozwoli naszym zespołom wykorzystywać duże modele językowe (LLM) oraz wewnętrznie dopracowane modele. Oferować będzie narzędzia wspierające cykl życia rozwoju LLM, wysokopoziomowe API abstrakcji dla Generacji Wspomaganej Wyszukiwaniem (RAG) oraz narzędzia do inżynierii promptów, zarządzania i operacji LLM.

  • Projektowanie, budowa i wdrażanie API do uzyskiwania dostępu do zewnętrznych dużych modeli językowych oraz wewnętrznie dopracowanych modeli ML.
  • Rozwijanie frameworków i komponentów do budowy aplikacji GenAI.
  • Utrzymanie integracji między produktami zewnętrznymi a rozwiązaniami platformy danych Netflix.
  • Przewodzenie inicjatywami międzydziałowymi poprzez współpracę z inżynierami, menedżerami produktu i technicznymi kierownikami programów z różnych zespołów.
  • Rozwiązywanie rzeczywistych potrzeb biznesowych na dużą skalę dzięki umiejętnościom inżynierii oprogramowania i analitycznym podejściu do rozwiązywania problemów.
  • Szybkie iterowanie z użytkownikami w celu poprawy doświadczeń produktowych przy jednoczesnym tworzeniu podstawowych możliwości.
  • 8+ lat doświadczenia w inżynierii oprogramowania z udaną historią dostarczania wysokiej jakości wyników.
  • Silne zainteresowanie i doświadczenie z najnowszym stackiem GenAI (LLM, RAG, agenci/narzędzia).
  • Doświadczenie w budowaniu SDK i API dla produktów wewnętrznych lub zewnętrznych.
  • Udokumentowane umiejętności projektowania i rozwoju oprogramowania z doświadczeniem w budowaniu i obsłudze skalowalnych, obserwowanych, odpornych na błędy systemów rozproszonych.
  • Biegłość w Java, GRPC, Python, narzędzia do zarządzania pakietami Python oraz GraphQL.
  • Doświadczenie w metodach budowy, wydania, ciągłej integracji/ciągłego wdrażania (CI/CD) na dużą skalę oraz metodach obserwowalności.
  • Doświadczenie w projektowaniu, budowie i wdrażaniu aplikacji ML.