Senior Python / Machine Learning Developer
Branża: telekomunikacyjna
Lokalizacja: Warszawa hybrydowo - 2 dni w tygodniu w biurze
Stawka: do 180 zł/h netto + VAT
Poszukujemy osoby, która dołączy do naszego zespołu i będzie odpowiedzialna za rozwój oprogramowania w Pythonie, ze szczególnym naciskiem na aplikacje wykorzystujące uczenie maszynowe oraz przetwarzanie języka naturalnego (NLP). Na tym stanowisku kluczową rolą będzie tworzenie wysokiej jakości komponentów backendowych, które stanowią fundament dla systemów sztucznej inteligencji rozwijanych w naszej organizacji.
OBOWIĄZKI:
Projektowanie i rozwój oprogramowania w języku Python z wykorzystaniem paradygmatu obiektowego.
Tworzenie oraz utrzymywanie testów automatycznych przy użyciu frameworków pytest i unittest.
Konteneryzacja aplikacji, w tym przygotowywanie i utrzymanie plików Dockerfile.
Praca w środowiskach Unix/Linux oraz Windows.
Stosowanie notacji UML oraz tworzenie i aktualizacja dokumentacji technicznej.
Integracja z systemami kolejkowymi oraz dokumentowymi bazami danych.
Projektowanie, trenowanie i optymalizacja modeli uczenia maszynowego w obszarze NLP.
WYMAGANIA:
Minimum 5 lat doświadczenia komercyjnego na stanowisku backend developera.
Bardzo dobra znajomość języka Python, poparta praktycznym wykorzystaniem w projektach produkcyjnych.
Doświadczenie w pracy z co najmniej pięcioma z poniższych technologii i narzędzi:
RabbitMQ, MongoDB, FastAPI, PyTorch lub TensorFlow, narzędzia NLP (spaCy, Stanza), Google Cloud Platform, Apache Airflow.
MILE WIDZIANE:
Umiejętność konteneryzacji aplikacji z wykorzystaniem Docker.
Doświadczenie w pracy z dokumentowymi bazami danych (np. MongoDB).
Senior Python / Machine Learning Developer
Senior Python / Machine Learning Developer