
Programista/ka Python
- 9000 - 12000 zł brutto + premia kwartalna
- Białystok
- - Umowa o pracę
- - Pełny etat
- - Specjalista
- - Hybrydowo; Stacjonarnie; Zdalnie
Dołącz do Zespołu Architektury i Wdrożeń Rozwiązań Sztucznej Inteligencji w Centrum Nowych Technologii dla Polityk Publicznych.
W związku z dynamicznym rozwojem oraz realizacją licznych projektów wykorzystujących sztuczną inteligencję w systemach teleinformatycznych, poszukujemy nowych osób do naszego zespołu.
Czym się zajmujemy?
Nasza praca koncentruje się na tworzeniu nowoczesnych rozwiązań opartych głównie na przetwarzaniu języka naturalnego (NLP). Projektujemy, wdrażamy, utrzymujemy i rozwijamy systemy AI wspierające procesy publiczne. Jednocześnie stale identyfikujemy nowe obszary, w których sztuczna inteligencja może przynieść realną wartość.
Twój zakres obowiązków:
- Projektowanie i wytwarzanie wydajnego oraz stabilnego oprogramowania we współpracy z inżynierami uczenia maszynowego oraz MLOps.
- Testy jednostkowe i integracyjne.
- Identyfikacja problemów oraz ich usuwanie.
- Dokumentowanie kodu.
- Praca z systemem wersjonowania kodu źródłowego.
- Przegląd kodu.
- Szacowanie pracochłonności prac programistycznych.
Nasze wymagania:
- Umiejętność biegłego programowania w Python 3.
- Wykształcenie wyższe techniczne.
- Minimum 2 lata doświadczenia zawodowego na podobnym stanowisku.
- Znajomość zagadnień związanych z architekturą rozproszonych systemów IT.
- Znajomość FastAPI, komunikacji z brokerem (w szczególności RabbitMQ, Redis) oraz Celery.
- Znajomość architektury REST API i mikroserwisów.
- Umiejętność zarządzania i pracy w środowisku wykorzystującym systemy kontroli wersji, w szczególności GitLab.
- Umiejętność pracy z relacyjnymi bazami danych oraz bazami typu NoSQL.
- Umiejętność wytwarzania dokumentacji technicznej, w szczególności tworzonego kodu.
- Znajomość zagadnień związanych z wdrażaniem i testowaniem oprogramowania.
Mile widziane:
- Umiejętność integracji tworzonych rozwiązań w środowisku opartym o paradygmaty konteneryzacji lub/i wirtualizacji, w szczególności doświadczenie z rozwiązaniami Docker lub/i Kubernetes.
- Znajomość zagadnień związanych z uczeniem maszynowym.
- Użytkowa znajomość bibliotek Pandas, scikit-learn, Spacy, PyTorch, Transformers lub TensorFlow.
Zapewniamy dobre warunki pracy
O właściwych ludzi trzeba odpowiednio dbać. Dlatego oferujemy cały szereg dodatkowych korzyści. Od szkoleń i kursów zawodowych, poprzez zajęcia z jogi i owocowe czwartki, po dofinansowaną kartę Multisport albo zwrot za bilety do kina czy teatru. To wszystko jest jednak dodatkiem do tego, że po prostu dobrze się z nami pracuje.
Zaczynamy między 7 a 10 rano.
Dbamy o zachowanie zdrowego podejścia do obowiązków służbowych.
Daje możliwość podnoszenia swoich kompetencji.
Działamy na pograniczu nauki, cyberbezpieczeństwa i nowych technologii.
Każdy pracownik ma możliwość korzystania z prywatnej opieki medycznej
Zachęcamy do aktywności sportowej lub uzyskania zwrotu za wydatki poniesione na kulturę.
Zwracamy część kosztów związanych z urlopem (tzw. wakacje pod gruszą).
Dajemy możliwość zawarcia dodatkowego ubezpieczenia na życie.