Senior / Principal Machine Learning Engineer

Podsumowanie pracy

Warszawa
3 tygodni temu

Model pracy

Całkowicie zdalnie
Na całym świecie
Opis stanowiska

O roli

Czy jesteś gotowy pracować nad rozwiązaniami uczenia maszynowego, które napędzają platformy reklamy wideo na dużą skalę, używane przez miliony widzów na całym świecie?

Poszukujemy Senior / Principal Machine Learning Engineer, który dołączy do rozproszonego zespołu inżynierskiego pracującego nad inteligentnymi systemami prognozowania i optymalizacji reklam. W tej roli będziesz współtworzyć chmurowe rozwiązania o wysokim obciążeniu, przetwarzające miliardy zapytań dziennie i terabajty danych.

W Sigma Software oferujemy możliwość pracy z najnowocześniejszymi technologiami ML i Big Data, współpracę z międzynarodowymi ekspertami oraz wpływ na decyzje techniczne w złożonym ekosystemie AdTech.

Klient

Nasz Klient to wiodąca firma technologiczna z branży telewizji i reklamy cyfrowej, koncentrująca się na pomaganiu firmom medialnym w monetyzacji treści wideo premium. Platforma wspiera wysokiej jakości dostarczanie wideo na telewizory Smart TV, urządzenia OTT, aplikacje mobilne, dekodery i środowiska desktopowe. Klient obsługuje rozproszony ekosystem na dużą skalę, który łączy uczenie maszynowe, technologie chmurowe i zaawansowaną analitykę w celu optymalizacji efektywności reklam i targetowania odbiorców.

Wymagania

  • 6+ lat komercyjnego doświadczenia w inżynierii Machine Learning i Big Data
  • Silne doświadczenie praktyczne w implementacji algorytmów uczenia maszynowego przy użyciu języka Python
  • Udokumentowane doświadczenie w pracy z Apache Spark i rozproszonym przetwarzaniem danych na dużą skalę
  • Doświadczenie w pracy z rozproszonymi systemami przesyłania wiadomości, takimi jak Kafka
  • Solidna wiedza na temat usług chmurowych AWS i architektur chmurowych
  • Doświadczenie w projektowaniu i tworzeniu rozproszonych systemów o dużej skali lub znaczeniu krytycznym
  • Solidne zrozumienie zasad inżynierii oprogramowania, SDLC i metodologii Agile
  • Silne umiejętności analitycznego myślenia i rozwiązywania problemów
  • Zdolność do samodzielnej pracy i przejmowania odpowiedzialności za złożone rozwiązania techniczne
  • Dobre umiejętności komunikacyjne i współpracy
  • Poziom języka angielskiego Upper-Intermediate lub wyższy

Mile widziane:

  • Doświadczenie z językiem Golang
  • Doświadczenie w branży AdTech, reklamie online lub platformach medialnych
  • Doświadczenie w systemach prognozowania lub silnikach rekomendacji
  • Doświadczenie w optymalizacji modeli ML dla środowisk produkcyjnych o dużej skali

Odpowiedzialności

  • Projektowanie, tworzenie i optymalizacja skalowalnych modeli uczenia maszynowego dla systemów inteligencji reklamowej i prognozowania
  • Analiza dużych zbiorów danych historycznych i czasu rzeczywistego w celu poprawy dokładności prognoz i strategii monetyzacji
  • Budowanie i utrzymywanie rozproszonych potoków przetwarzania danych przy użyciu Spark i powiązanych technologii Big Data
  • Tworzenie gotowych do produkcji rozwiązań ML przy użyciu języka Python w infrastrukturze chmurowej AWS
  • Badanie, ocena i wdrażanie algorytmów uczenia maszynowego odpowiednich dla środowisk AdTech o wysokim obciążeniu
  • Poprawa wydajności, skalowalności, niezawodności i efektywności operacyjnej modeli
  • Współpraca z inżynierami danych, menedżerami produktu i rozproszonymi zespołami inżynierskimi w celu dostarczania kompleksowych rozwiązań ML
  • Współudział w decyzjach dotyczących architektury ML, podejść eksperymentalnych i najlepszych praktyk inżynierskich
  • Monitorowanie, walidacja i optymalizacja jakości modeli ML oraz wydajności prognozowania w środowiskach produkcyjnych
  • Tworzenie dokumentacji technicznej dotyczącej potoków ML, modeli i systemów rozproszonych
  • Mentoring inżynierów i wspieranie rozwoju technicznego w zespole
  • Napędzanie innowacji w technologiach uczenia maszynowego i AdTech