< wróc do wszystkich ofert

Machine Learning Engineer

Opis stanowiska

Machine Learning Research to laboratorium badawczo-rozwojowe Allegro stworzone aby wprowadzać innowacje w zakresie sztucznej inteligencji. Poza wprowadzaniem AI na produkcję, jesteśmy zaangażowani w rozwój uczenia maszynowego poprzez współpracę ze społecznością naukową.

Jako Machine Learning Engineer wesprzesz Research Engineerów w procesie budowy modeli uczenia maszynowego, a następnie wdrożysz je na produkcję, zapewniając ich wysoką dostępność i wydajność. Twoja praca związana będzie z:

  • Rozwojem ekosystemu MLOpsowego automatyzującego proces tworzenia i deploymentu modeli machine learningowych
  • Projektowaniem i implementacją nowoczesnego silnika do trenowania modeli predykcyjnych (klasyfikatory, głębokie sieci, modele grafowe)
  • Zarządzaniem, monitorowaniem i kalibracją produkcyjnie wystawionych modeli
  • Rozwojem wewnętrznego feature store
  • Wsparciem zespołów technicznych rozwijających usługi korzystające z wytrenowanych modeli
  • Rozwojem BigFlow – naszego open-source’owego frameworka do dockeryzacji i deploymentu jobów do przetwarzania danych (https://github.com/allegro/bigflow)

 

Podstawowymi narzędziami Twojej pracy będą:

  • Python
  • Kotlin i Java
  • Docker i K8s
  • Apache Airflow i Beam
  • Google Cloud Platform
  • autorskie frameworki i biblioteki Allegro: Andamio, App Engine, Hermes, BigFlow

 

Ze swojej strony oferujemy:

  • Wsparcie doświadczonych Machine Learning Engineerów, Research Engineerów i Data Scientistów
  • Model pracy hybrydowej, który ustalisz z liderem i zespołem. Mamy świetnie zlokalizowane biura (z w pełni wyposażonymi kuchniami i parkingami dla rowerów) i znakomite narzędzia pracy (podnoszone biurka, interaktywne sale konferencyjne)
  • Bonus roczny do 10% wynagrodzenia rocznego liczony z kwoty brutto (zależny od Twojej oceny rocznej oraz wyników firmy)
  • Bogaty pakiet świadczeń pozapłacowych w systemie kafeteryjnym – Ty decydujesz z czego korzystasz (do wyboru mamy m.in. pakiety medyczne, sportowe, lunchowe, ubezpieczenia, bony na zakupy)
  • Zajęcia angielskiego opłacane przez nas i skoncentrowane na specyfice Twojej pracy
  • Hackathony, turystykę zespołową, budżet szkoleniowy (możliwość udziału w konferencjach) oraz wewnętrzną platformę MindUp (m.in. szkolenia z zakresu organizacji pracy, sposobu komunikacji, motywacji do pracy oraz różnych technologii i zagadnień merytorycznych)
  • Jeśli chcesz wiedzieć więcej – sprawdź sam/a

 

Ofertę kierujemy do osób, które:

  • Ukończyły studia informatyczne lub inny kierunek techniczny
  • Mają doświadczenie w pracy przy budowie rozwiązań opartych o dane oraz techniki uczenia maszynowego
  • Programują w Pythonie i znają biblioteki niezbędne do pracy z modelami (jak np. scikit-learn, PyTorch, Pandas)
  • Potrafią samodzielnie podejmować decyzje w ramach powierzonych obowiązków oraz biorą odpowiedzialność za wykonywane zadania – od opracowania wymagań, przez implementację po wdrożenie i utrzymanie
  • Znają język angielski na poziomie min. B2

 

Mile widziane są również:

  • Praktyczna i teoretyczna znajomość algorytmów uczenia maszynowego (w tym głębokich sieci neuronowych)
  • Znajomość SQL
  • Doświadczenie w ekosystemie JVM
  • Znajomość rozwiązań z dziedziny MLOps na Kubernetesie (Kubeflow) lub oferowanych przez dostawców chmury (Azure Machine Learning, Google Cloud Vertex AI)
  • Znajomość co najmniej jednej z domen uczenia maszynowego (wyszukiwanie wektorowe/NNS, przetwarzania języka naturalnego (NLP), computer vision)

 

Wyślij nam swoje CV i sprawdź dlaczego #dobrzetubyć