Pracuj.pl Hybrydowo Senior

Senior Python AI Engineer

OPTIVEUM SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

⚲ Warszawa

160 zł netto (+ VAT) / godz.

Wymagania

  • senior-level znajomość Pythona
  • solidne podstawy inżynierii oprogramowania: Git, code review, testowanie, czysty i utrzymywalny kod
  • praktyczna znajomość koncepcji CI/CD i środowisk konteneryzowanych (Docker, podstawy Kubernetes)
  • doświadczenie z LLM-ami i rozwojem wspieranym przez AI (prompting, agenci, tool use) lub silne zainteresowanie techniczne tym obszarem
  • umiejętność czytania i rozumienia kodu w kilku językach, w tym legacy (np. Java)
  • analityczne, strukturalne podejście do rozwiązywania problemów; komfort pracy z niejednoznacznością i eksperymentowaniem
  • biegły angielski i nastawienie na współpracę

Mile widziane

  • doświadczenie z Tekton, ArgoCD lub innymi narzędziami GitOps/pipeline; znajomość Ansible lub innych narzędzi IaC; doświadczenie z agentic coding tools (Claude Code lub podobne) i frameworkami agentów; znajomość LLM evaluation, context engineering lub Model Context Protocol (MCP); doświadczenie w modernizacji legacy, migracji kodu lub refaktoryzacji na dużą skalę; znajomość Java/Spring, front-endu lub innych docelowych technologii; doświadczenie w środowisku regulowanym/enterprise (np. bankowość/finanse)

Opis stanowiska

Projekt to framework do modernizacji legacy: narzędzie oparte na AI, które analizuje stare repozytoria kodu i przepisuje je na nowoczesne, zatwierdzone przez platformę stacki. Będziesz projektować i rozwijać workflow agentów, prompty oraz narzędzia automatyzujące migrację kodu, a także podłączać framework do platformy CI/CD i wdrożeniowej. To oferta dla seniora, który łączy solidną inżynierię oprogramowania z praktycznym zastosowaniem LLM-ów i chce pracować blisko realnych przypadków migracyjnych w środowisku enterprise/bankowym. Uwaga: w opisie pojawia się 'comfortable with ambiguity and experimentation' — w praktyce może to oznaczać brak jasno określonych wymagań i procesów oraz często zmieniające się priorytety.

🔍 Dekoder Ogłoszenia

🔴
comfortable with ambiguity and experimentation
Brak jasno określonych wymagań i procesów; możesz trafić na chaos organizacyjny lub często zmieniające się priorytety.
🟡
strong technical interest in
Nie wymagają doświadczenia, ale oczekują, że samodzielnie nauczysz się technologii po godzinach lub w ramach pracy.
🟡
collaborative attitude
Standardowy zwrot rekrutacyjny; może oznaczać częstą pracę zespołową i komunikację, ale bez konkretów trudno wyciągać wnioski.
🟡
including legacy code (e.g. Java)
Szczera informacja o pracy z przestarzałym kodem, co może być uciążliwe, ale jest transparentna.