Praca w Aigorithmics
Chciałbyś pracować w miejscu, gdzie można rozwijać się w doskonałej atmosferze i pracować przy innowacyjnych projektach? Jesteś w dobrym miejscu.
Data Engineer – Backend Developer
W Aigorithmics projektujemy rozwiązania, korzystając z potencjału, jaki posiadają technologie sztucznej inteligencji. Podejmujemy się prowadzenia projektów z różnych obszarów i jesteśmy otwarci na więcej – stale poszukujemy okazji do poszerzenia kompetencji i rozwoju nowych umiejętności. Jako Data Engineer – Backend Developer miałbyś realny wpływ na kształtowanie się produktu końcowego i zdobywał szybko zmieniającą się wiedzę na rynku analizy danych!
- Pisaniem aplikacji związanych z przetwarzaniem danych / osadzaniem modeli ML (wymagamy co najmniej 1 roku doświadczenia w tym obszarze)
- Pisaniem backendu z wykorzystaniem Pythona dla infrastruktury opartej o mikroserwisy (wymagamy przynajmniej 2 lat doświadczenia w tym obszarze)
- Przetwarzaniem danych, tworzeniem pipelinów przetwarzania oraz pisaniem narzędzi ELT i ETL
- Będziesz ściśle współpracować z działem DataScience i DataAnalyst, a czasem miał również kontakt z klientem
- Dobrej znajomości Pythona 3.7 wzwyż – potrafisz zaprojektować pełny kod aplikacji, znasz bardzo dobrze składnie Pythona wraz ze standardem pep8. Piszesz modularny i czytelny kod i znasz przynajmniej jeden framework do testowania kodu
- Obycia z Objected Oriented Programming – design patterns, dobre zwyczaje
- Podstawowej znajomości zagadnień związanych z budowaniem i obsługą klasycznych modeli ML (drzewa decyzyjne, regresja liniowa) oraz Deep Learning (głównie podstawowa znajomość Kerasa i konfigurowanie TensorFlow z CUDA)
- Znajomości pojęć z dziedziny ML OPS – metryki, hiperparametry, retrening, trening, inference, preprocesing, postprocesing
- Swobodnego korzystania i umiejętności testowania kodu z bibliotekami pandas i sklearn
- Znajomości relacyjnych, jak i nierelacyjnych baz danych (Redis, Mongo)
- Umiejętności pisania dokumentacji na potrzeby wewnętrzne, jak i użytkownika końcowego
- Umiejętności radzenia sobie z nowymi zagadnieniami
- Umiejętność projektowania i zarządzania bazami danych
- Znajomość chmury (PaaS i IaaS)
- Znajomość pojęć z dziedziny optymalizacji i zrównoleglania kodu
- Umiejętność budowania aplikacji opartych o środowisko Docker
- Znajomość protokołów wykorzystywanych przy projektowaniu aplikacji opartych o mikroserwisy
- Podstawowe umiejętności z zakresu architektury oprogramowania C++ / C#
- Doświadczenie we współpracy z działem DataScience i DataAnalyst
- Ciekawe i innowacyjne projekty, często obejmujące fazę R&D
- Możliwość podnoszenia kwalifikacji w szybko rozwijającej się firmie technologicznej
- Dowolny model pracy! Ty decydujesz czy będziesz pracować zdalnie/hybrydowo/w biurze
- Elastyczne godziny pracy
- Formę zatrudnienia do uzgodnienia
- Czas pracy przeznaczony na rozwój
- Wewnętrzne sesje edukacyjne, takie jak Weekly Data Science, podczas których nie tylko nauczysz się nowinek ze świata danych, ale także będziesz miał okazję o nich opowiedzieć
Zainteresowanych prosimy o kontakt wraz z CV na adres: careers@aigorithmics.com
Administratorem Pani / Pana danych osobowych jest Aigorithmics sp. z o. o. z siedzibą w Krakowie. Pani / Pana dane osobowe przetwarzane będą w celu realizacji procesu rekrutacyjnego. W przypadku wyrażenia stosownej zgody, Pani / Pana dane osobowe będą przetwarzane również dla celów przyszłych procesów rekrutacyjnych. W takim wypadku prosimy o zamieszczenie w CV klauzuli: „Wyrażam zgodę na przetwarzanie przez spółkę Aigorithmics sp. z o. o. moich danych osobowych zawartych w aplikacji o pracę na potrzeby przyszłych procesów rekrutacyjnych. Jestem świadomy/a, że mam prawo do wycofania zgody w każdym czasie.”