Senior Python Developer (Java, AI/NLP)

160 - 190 PLN/ godz.B2B
SeniorFull-time·B2B
#390177·Dodano dziś·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

PythonNLPAIMachine LearningKafkaPostgreSQLMongoDBMicroservicesJava

Firma i stanowisko

Zespół rozwija platformę wykorzystującą sztuczną inteligencję i przetwarzanie języka naturalnego (NLP) usprawniającą dostęp inwestorów instytucjonalnych do danych i usług rynków finansowych. Projekt dostarcza dane rynkowe, analizy, wyceny oraz informacje tradingowe w czasie rzeczywistym, korzystając z nowoczesnych technologii AI. Praca w międzynarodowym środowisku z zespołami z Polski, Wielkiej Brytanii, USA, Kanady, Indii, Chin i Hongkongu. Technologiczny stack obejmuje Java (17+), Python, Kotlin, Clojure, Bash, NLP, Machine Learning, AI, oraz event streaming i mikroserwisy.

Wymagania

  • Minimum 5 lat komercyjnego doświadczenia w programowaniu
  • Bardzo dobra znajomość Python oraz komercyjne doświadczenie z Java z gotowością do pracy w obu technologiach
  • Znajomość JavaScript lub otwartość na drobne prace frontendowe
  • Znajomość zasad projektowania oprogramowania: SOLID, Clean Code, DDD, BDD
  • Doświadczenie z bazami danych SQL i NoSQL (PostgreSQL, MongoDB)
  • Doświadczenie z architekturą mikroserwisową
  • Doświadczenie z event streaming / messaging (np. Kafka)
  • Umiejętność projektowania nowych systemów i wspierania innych inżynierów w projektowaniu
  • Bardzo dobra znajomość języka angielskiego w mowie i piśmie

Nice to have:

  • Doświadczenie w obszarach Machine Learning, NLP, AI lub Data Science
  • Znajomość środowiska instytucji finansowych (np. trading, inwestycje)

Obowiązki

  • Praca w 4–6 osobowym zespole i ścisła współpraca z Product Ownerem
  • Analiza wymagań biznesowych i ich rozbicie na mniejsze funkcjonalności
  • Projektowanie, implementacja, testowanie i wdrażanie rozwiązań produkcyjnych
  • Udział w cyklu życia oprogramowania, w tym wsparcie produkcji
  • Rozwijanie i utrzymywanie mikroserwisów
  • Redukcja długu technicznego przy jednoczesnym rozwoju funkcji
  • Projektowanie rozwiązań zgodnych z organizacyjnymi standardami architektonicznymi
  • Współpraca w modelu pair programming oraz code review
  • Dzielenie się wiedzą i najlepszymi praktykami z zespołem
  • Współtworzenie rozwiązań wykorzystujących AI, NLP i technologie data-driven

Benefity

  • Praca przy innowacyjnych projektach wykorzystujących AI i NLP w sektorze finansowym
  • Międzynarodowe środowisko pracy i współpraca z ekspertami z całego świata
  • Kultura ciągłego rozwoju, eksperymentowania i dzielenia się wiedzą
  • Duża autonomia i realny wpływ na rozwój produktów
  • Możliwość rotacji między zespołami i projektami technologicznymi
  • Dostęp do nowoczesnych technologii oraz środowiska sprzyjającego rozwojowi zawodowemu

Inne informacje

Administratorem danych osobowych jest J-Labs Sp. z o. o. (J-LABS), ul. Zabłocie 43a, 30-701 Kraków. Dane przetwarzane są w celu prowadzenia rekrutacji. Przysługuje prawo do dostępu, sprostowania, usunięcia oraz ograniczenia przetwarzania danych. Szczegóły dostępne są w Polityce prywatności J-LABS.

J-LABS sp. z o.o.

J-LABS sp. z o.o.

69 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz