ML/Python Developer (Mid/Senior)

AI/ML

ML/Python Developer (Mid/Senior)

AI/ML
Centrum, Warsaw

emagine Polska

Full-time
Any
Senior
Hybrid

Job description

Informacje o projekcie:

  • Branża: telco

  • Lokalizacja: Warszawa

  • Model: min. 2 dni w biurze

  • Stawka: do 185 zł/h netto + VAT

  • Start: ASAP

Podsumowanie: Rola programisty ML/Python w zespole AI ma na celu tworzenie i rozwijanie oprogramowania w języku Python, ze szczególnym naciskiem na aplikacje związane z uczeniem maszynowym i przetwarzaniem języka naturalnego. Wymagana jest znajomość języka Python oraz doświadczenie w pracy z różnorodnymi technologiami.

Główne obowiązki:

  • Tworzenie aplikacji oraz oprogramowania w języku Python.

  • Opracowywanie testów z wykorzystaniem frameworków pytest/unittest.

  • Konteneryzacja aplikacji oraz praca z Docker.

  • Przygotowywanie dokumentacji, w tym UML dla rozwijanego oprogramowania.

  • Współpraca z zespołem oraz dbanie o jakość kodu poprzez wykorzystanie systemu kontroli wersji Git.

Wymagania:

  • Znajomość języka Python, w tym w zastosowaniu do tworzenia oprogramowania w podejściu obiektowym.

  • Tworzenie testów z wykorzystaniem frameworków pytest/unittest.

  • Umiejętność konteneryzacji aplikacji, tworzenia dockerfiles i wykorzystania docker.

  • Swobodna praca w środowisku unix oraz windows.

  • Umiejętność korzystania z notacji UML, tworzenia dokumentacji do tworzonego oprogramowania.

  • Swobodna praca z Git.

Poparta praktycznym użyciem w projektach, znajomość co najmniej pięciu z poniższych: (Must Have):

  • Korzystanie z systemów kolejkowych takich jak RabbitMQ / PubSub.

  • Korzystanie z dokumentacyjnych baz danych np. MongoDB (definowanie/użycie danych).

  • Wykorzystanie procesów/wątków/asyncio.

  • Framework FastAPI.

  • Znajomość narzędzi deep learning takich jak pytorch/tensorflow/ transformers.

  • Znajomość specjalizowanych narzędzi NLP takich jak spacy/stanza.

  • Tworzenie/trenowanie modeli ML w obszarze NLP.

  • Znajomość langchain/lnaggraf w wykorzystaniu do budowaniu aplikacji opartych o LLM.

  • Umiejętność pracy w Google Cloud.

  • Znajomość narzędzia do orkiestracji, np. Apache AirFlow.

Doświadczenie:

  • Minimum 5 lat stażu lat w projektach produkcyjnych, jako backend developer.

  • Udział w minimum 3 projektach budujących backend z użyciem Python.

Inne szczegóły:

Zespół: Dział Systemów Sztucznej Inteligencji - zespół składa się z Architektów, Programistów i Inżynierów.

Tech stack

    English

    B1

    Polish

    B1

    Documentation

    advanced

    Machine Learning (ML)

    advanced

    Artificial Intelligence (AI)

    advanced

    Git

    advanced

    Python

    advanced

    Unix

    advanced

    UML

    advanced

    MongoDB

    advanced

    Cloud

    advanced

    Backend

    advanced

Office location

Published: 27.02.2026

ML/Python Developer (Mid/Senior)

Summary of the offer

ML/Python Developer (Mid/Senior)

Centrum, Warsaw
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.