Firma Jagan Solutions poszukuje programisty Mid lub Senior Machine Learning Engineer do projektu na 40 godzin w tygodniu. Jesteśmy otwarci na młodych absolwentów oraz studentów studiów doktoranckich.
Osoba na tym stanowisku będzie zajmowała się zagadnieniami związanymi z Machine Learning: NLP, Computer Vision, Fraud Detection, Visual Analytics, Predictive Analytics, etc. Nie trzeba znać wszystkich tych zagadnień, aby aplikować. Wystarczy dobrze znać jedno z nich i być otwartym na nauczenie się pozostałych.
Stanowisko to wymaga solidnej wiedzy z programowania. Osoba, której poszukujemy, będzie pracowała zarówno w małych zespołach składających się z innych programistów, jak i samodzielnie z niewielką pomocą lidera projektu.
Czym zajmuje się osoba na stanowisku Mid/Senior Machine Learning Engineer?
Tworzy i rozwija modele Machine Learning.
Doskonali i nabywa nowe umiejętności w wielu obszarach Machine Learning (NLP, Computer Vision, Fraud Detection, Visual Analytics, Predictive Analytics, etc.).
Poznaje nowe technologie z zakresu języków kompilowanych (C/C++) i skryptowych (Python/Ruby) a także tech-stack JVM (Java/Scala).
Ma wpływ na wybór rozwiązań technologicznych do kolejnych zleceń.
Testuje swój kod zarówno programistycznie (poprzez Unit Testy), jak funkcjonalnie.
Bierze udział w sprawnym procesie wytwarzania oprogramowania przy użyciu praktycznych narzędzi (Trello, YouTrack, XWiki, BitBucket/GitHub/GitLab, GoogleMeet/Zoom/Skype i inne).
Czego wymagamy od kandydata?
Dobrej ogólnej wiedzy z zakresu Machine Learning.
Dobrej znajomości co najmniej jednej z poddziedzin ML: NLP, Computer Vision, Fraud Detection, Visual Analytics, Predictive Analytics, etc.
Dobrej znajomości co najmniej jednego języka programowania.
Dobrej znajomości algebry liniowej.
Znajomości systemu kontroli wersji Git lub Mercurial.
Znajomości zasad tworzenia dobrego design’u.
Płynnej znajomości języka polskiego i angielskiego.
Podstawowej znajomości co najmniej jednej powłoki Linuksa, np. bash (#linux).