Senior Full Stack Engineer – AI and Markets Technologies
ITDS
Rola inżynierska w dziale Markets & Securities Services lidera technologii finansowych. Będziesz rozwijać aplikacje oparte na AI (LLM, RAG, Azure OpenAI) wspierające analizę rynków i transakcje. Praca hybrydowa w Krakowie, z naciskiem na backend w Pythonie i integrację z chmurą Azure. To rola seniorska: oprócz kodowania oczekuje się mentorowania, prowadzenia inicjatyw automatyzacji i dbania o jakość architektury.
Brakuje: nie podano konkretnego klienta/analitycznego właściciela produktu, brak opisu procesu rekrutacyjnego.
Rola inżynierska w dziale Markets & Securities Services lidera technologii finansowych. Będziesz rozwijać aplikacje oparte na AI (LLM, RAG, Azure OpenAI) wspierające analizę rynków i transakcje. Praca hybrydowa w Krakowie, z naciskiem na backend w Pythonie i integrację z chmurą Azure. To rola seniorska: oprócz kodowania oczekuje się mentorowania, prowadzenia inicjatyw automatyzacji i dbania o jakość architektury.
- ✓Nowoczesny stack (LangChain, Azure OpenAI, LLMOps)
- ✓Praca w ciekawym segmencie rynku (finanse + AI)
- ✓Rola seniorska z możliwością mentorowania i wpływu na architekturę
- !Praca dla agencji (ITDS), nie bezpośrednio dla klienta — może wpływać na stabilność i kulturę
- !Wzmianka o 'utrzymaniu środowisk produkcyjnych' może sugerować dyżury on-call, ale nie ma szczegółów
- !Brak informacji o frontendzie — czy rola wymaga umiejętności frontendowych (tylko backend + AI?)
- •Projektowanie i implementacja REST API w Pythonie (FastAPI lub Flask) do obsługi interakcji z modelami LLM
- •Budowanie pipeline'ów RAG (Retrieval-Augmented Generation) z użyciem LangChain/LangGraph i Azure OpenAI
- •Pisanie i optymalizacja zapytań SQL do analizy danych rynkowych i logów
- •Konfiguracja monitorowania i observability dla aplikacji LLM (LangFuse, LangSmith)
- •Utrzymanie i debugowanie środowisk produkcyjnych, zapewnienie dostępności i wydajności
- •Automatyzacja procesów CI/CD oraz infrastruktury (DevOps, narzędzia chmurowe)
- •Code review, mentoring juniorów i pairing na konkretnych taskach
- •Współpraca z Product Ownerem przy wyjaśnianiu wymagań i proponowaniu rozwiązań
Oferta dla doświadczonych specjalistów (Senior).
Developer z ok. 6-letnim stażem, głównie w backendzie (Python), który ma podstawową wiedzę o LLM (np. integracja z OpenAI API) i SQL. Może nie znać dokładnie LangChain, ale chce się uczyć. Potrafi pracować w hybrydzie.
Juniorzy (wymagane 6 lat), osoby szukające pracy w pełni zdalnej (hybryda w Krakowie), osoby niechętne do pracy z AI/LLM lub z finansami.
- ?Czy rola wymaga doświadczenia z frontendem (np. React/Angular)?
- ?Jak duży jest zespół i ilu jest w nim seniorów?
- ?Czy istnieje dyżur on-call i jak często?
- ?Jaki jest proces rekrutacyjny (liczba etapów, zadanie domowe)?
- ?Czy klient (firma finansowa) jest znany i jaki jest stosunek pracy bezpośrednio z nim?
- ?Jakie są możliwości rozwoju ścieżki kariery (IC vs management)?
- ?Czy Java jest faktycznie używana w projekcie, czy tylko jako nice-to-have?
- −Nie podano konkretnego klienta/analitycznego właściciela produktu
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, jakie narzędzia frontendowe są używane (jeśli w ogóle)
- −Nie sprecyzowano, czy wymagana jest znajomość finansów/rynków
- −Brak informacji o wielkości i strukturze zespołu
Zespół kładzie nacisk na współpracę z Product Ownerem, mentoring i ciągłe uczenie się. Wspomniano o 'knowledge sharing' i 'continuous learning', co sugeruje otwartą kulturę.