freehire launches on Product Hunt on 26 August.

Follow →

Senior/Expert Software Engineer (Python + Java + AI)

Open 17d

Summary

Senior/Expert Software Engineer builds and scales AI-driven solutions using Python, Java, and cloud technologies, focusing on LLM, RAG, and vector databases for financial data processing.

IT Talento to część Grupy HICRON - organizacji od lat wspierającej firmy w realizacji projektów technologicznych, transformacjach cyfrowych oraz rozwoju systemów SAP i rozwiązań IT.

W ramach Grupy współpracujemy z około 1000 ekspertów i konsultantów realizujących projekty dla klientów w Polsce i za granicą. Nasze zespoły uczestniczą m. in. we wdrożeniach SAP, migracjach do SAP S/4HANA, rozwoju dedykowanych aplikacji i systemów, projektach integracyjnych, modernizacjach środowisk IT oraz inicjatywach związanych z automatyzacją i transformacją biznesową.

Pracujemy dla organizacji reprezentujących różne sektory rynku - od produkcji i automotive, przez energetykę i chemię, po branżę FMCG. Dzięki temu nasi specjaliści mają możliwość zdobywania doświadczenia w zróżnicowanych środowiskach technologicznych, biznesowych i projektowych.

Tworzymy środowisko, w którym liczą się kompetencje, współpraca i realny wpływ na realizowane projekty. Niezależnie od tego, czy specjalizujesz się w SAP, IT czy nowych technologiach, możesz rozwijać swoje umiejętności przy przedsięwzięciach o dużej skali i znaczeniu biznesowym.

Dla jednego z naszych klientów aktualnie poszukujemy osoby w roli:

Senior/Expert Software Engineer (Python + Java + AI)

Najważniejsze informacje organizacyjne

Model pracy: Hybrydowy (Kraków - 8 dni/miesiąc z biura)

Umowa: B2B/UoP

Czas trwania: projekt długoterminowy

Widełki:

Senior - 14600 – 22300 brutto UoP lub 125-160 PLN/h B2B

Expert - 17400 – 26500 brutto UoP lub 155 - 205 PLN/h B2B

Twoje zadania

  • Tworzenie i rozwój wysokiej jakości kodu

  • Projektowanie skalowalnych oraz niezawodnych rozwiązań z obszaru sztucznej inteligencji, zgodnych z kierunkiem rozwoju platformy.

  • Odpowiedzialność za cały proces wytwarzania oprogramowania – od analizy i projektowania, przez implementację, aż po wdrożenie rozwiązania.

  • Wspieranie rozwoju technicznego członków zespołu poprzez mentoring oraz dzielenie się wiedzą.

  • Tworzenie i promowanie standardów programistycznych oraz dobrych praktyk związanych z rozwiązaniami AI.

  • Analiza, testowanie i prototypowanie nowych technologii, w tym technik Retrieval-Augmented Generation (RAG) oraz metod optymalizacji dużych modeli językowych (LLM).

  • Ścisła współpraca z interesariuszami biznesowymi w celu przekładania wymagań biznesowych na rozwiązania techniczne.

  • Projektowanie i wdrażanie rozwiązań wykorzystujących architekturę RAG oraz wektorowe bazy danych do przetwarzania i analizy danych finansowych.

Oczekiwania

  • Minimum 5 lat doświadczenia na stanowisku Senior Software Engineer lub pokrewnym, obejmującego również mentoring oraz wsparcie rozwoju innych inżynierów.

  • Bardzo dobra znajomość języka Python, najlepiej poparta doświadczeniem w projektach z obszaru AI i Machine Learning. Znajomość języka Java będzie dodatkowym atutem.

  • Doświadczenie w pracy z bazami PostgreSQL, wektorowymi bazami danych, Redis oraz rozwiązaniami opartymi o komunikację asynchroniczną i mechanizmy pub/sub.

  • Dobra znajomość architektury mikroserwisowej, projektowania API, zagadnień związanych z obserwowalnością systemów (observability) oraz budową skalowalnych rozwiązań.

  • Praktyczne doświadczenie z dużymi modelami językowymi (LLM), architekturą Retrieval-Augmented Generation (RAG), prompt engineeringiem oraz rozwiązaniami typu Agentic AI.

  • Ugruntowana wiedza z zakresu uczenia maszynowego (Machine Learning), głębokiego uczenia (Deep Learning) oraz przetwarzania języka naturalnego (NLP).

  • Doświadczenie w pracy z platformami chmurowymi Microsoft Azure i/lub Google Cloud Platform, a także z technologiami Kubernetes, konteneryzacją oraz procesami CI/CD.

  • Znajomość dobrych praktyk wytwarzania oprogramowania, w tym TDD (Test-Driven Development), BDD (Behavior-Driven Development) oraz zasad Software Engineering.

  • Bardzo dobra znajomość języka angielskiego, umożliwiająca swobodną komunikację z klientami i interesariuszami biznesowymi.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available