Machine Learning Engineer

  • Pełny etat

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ć

Polityka prywatności