Python Developer (ML/NLP)
Projekt:
Projekt z obszaru bankowości inwestycyjnej, oparty o NLP i AI, który umożliwia inwestorom instytucjonalnym zadawanie pytań w języku naturalnym i otrzymywanie w czasie rzeczywistym danych rynkowych, wycen, analiz oraz informacji tradingowych z wielu globalnych źródeł. To produkcyjny system real-time, gdzie kluczowe są niska latencja, jakość danych i stabilność, a AI jest centralnym elementem rozwiązania, a nie dodatkiem marketingowym.
Praca odbywa się w małych zespołach (4–6 osób), bez sprintów – w modelu ciągłego flow, z częstymi wdrożeniami na produkcję. Zespół odpowiada za cały lifecycle rozwiązania (you build it, you run it): od analizy i projektu, przez development, po wsparcie produkcji.
Stos technologiczny obejmuje m.in. Python, JavaScript, Java, a frontend często opiera się o React lub Vue; ceniona jest otwartość na ML/NLP, systemy data-heavy oraz świadome zarządzanie długiem technologicznym.
Zakres obowiązków:
Praca w zespole 4–6 osób z dedykowanym Product Ownerem (zespoły zazwyczaj są w jednej lokalizacji, ale mogą być rozproszone geograficznie)
Przyjmowanie wymagań biznesowych, dzielenie ich na historyjki (stories) oraz iteracyjne dostarczanie ich na produkcję
Wsparcie produkcyjne jako integralną część roli – obowiązuje zasada: „zespół, który buduje, ten wspiera”
Identyfikowanie długu technologicznego oraz dbanie o odpowiedni balans pomiędzy jego redukcją a rozwojem nowej funkcjonalności
Projektowanie rozwiązań dla nowych funkcjonalności zgodnie z wytycznymi i ograniczeniami technologicznymi
Pracę w parach (pair programming) z innymi członkami zespołu
Wymagania:
Bardzo dobre doświadczenie w Pythonie (ponad 5 lat)
Solidne doświadczenie z Pandas, NumPy, Flask/Django
Doświadczenie w machine learning, NLP, AI będzie dodatkowym atutem
Doświadczenie w budowie systemów wyceny FX lub Rates – mile widziane
Doświadczenie z KDB lub rozwiązaniami chmurowymi – mile widziane
Umiejętność pracy z zespołami lokalnymi i globalnymi
Dobre zrozumienie metodyk Agile oraz podejścia zorientowanego na dostarczanie wartości
Umiejętności przywódcze i gotowość do wspierania młodszych członków zespołu
Elastyczne podejście do odpowiedzialności za dostarczanie rozwiązań
Otwartość umysłu oraz silną chęć nauki i rozwoju
Doświadczenie w bankowości nie jest wymagane – cenimy świeże spojrzenie spoza sektora finansowego
Bardzo dobre umiejętności komunikacyjne w języku angielskim (pisemnie i ustnie)
Sam/a zobacz, dlaczego warto być w j-labs!
Dołączysz do firmy stworzonej przez inżynierów dla inżynierów, która istnieje na rynku od 15 lat. Obecnie zatrudniamy ponad 500 osób.
j-labs to stabilność i długofalowa współpraca – około 25% załogi to osoby pracujące już ponad 5 lata!
Możesz zmienić projekt – rób to co lubisz, rozwijaj swoje kompetencje, zdobywaj nowe.
Robimy dobre IT albo wcale. Technologie, w których pracujemy to m.in. Java 17/21, Spring, Hibernate, Mikroserwisy, AWS/Azure/GSP/, Terraform, Docker, Kubernetes,Kafka
Eksperci przyciągają ekspertów - średnie doświadczenie naszych inżynierów wynosi 12 lat, a 30% zostaje zatrudnionych z polecenia.
Stawiamy na knowledge sharing i rozwój . Organizujemy Talk4Devs, meet’upy, dajemy Ci przestrzeń do budowania swojej marki osobistej jako prelegent, czy prowadzenia własnych projektów, których rezultaty możesz przedstawiać m.in. na naszym blogu.
Dołącz do Gildii Technologicznej lub stwórz własną - nasze community zrzeszają specjalistów w obszarach: Java, Python, Kotlin, .NET, Frontend, Management, DevOps, Quality Assurance
Mamy zakodowane, że jest czas pracy i czas nie pracy, więc bardzo dbamy o to, aby work life balance został zachowany.
Otrzymaliśmy w tym roku certyfikat Great Place to Work (aż 80% odpowiedzi w ankiecie dotyczącej różnych obszarów wybierało najwyższe noty, jesteśmy w pierwszej 10 firm z najlepszym wynikiem)
Python Developer (ML/NLP)
Python Developer (ML/NLP)