- Dom
- Praca zdalna
- Senior / Principal Machine Learning Engineer
Senior / Principal Machine Learning Engineer
Podsumowanie pracy
Model pracy
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

