JustJoin.IT Praca zdalna Senior

AI Python Developer/ Lead

apreel

⚲ Warszawa

26 880 - 30 240 PLN netto (B2B)

Wymagania

  • 7+ lat doświadczenia w Pythonie w produkcji na poziomie senior+
  • Głębokie doświadczenie z LangGraph (state graphs, checkpoints, interrupts, multi-agent supervision, subgraphs)
  • Znajomość ekosystemu LangChain (chains, tools, memory, output parsers, callbacks)
  • Produkcyjne FastAPI (streaming, dependency injection, middleware, async)
  • Celery + Redis w produkcji (kolejność zadań, retry, idempotencja, priorytety, dead-letter)
  • Gotowość do dyżurów i reagowania na awarie AI w produkcji
  • Doświadczenie w prowadzeniu zespołu i mentoringu (docelowo ok. 10 inżynierów)

Opis stanowiska

Projekt to przejęcie produkcyjnej platformy coachingowej dla klienta z branży health-tech w USA — cały produkt opiera się na rdzeniu AI (agenci LangGraph, FastAPI, Celery/Redis, OpenAI), więc awaria AI oznacza awarię produktu. Rola jest bardzo samodzielna i odpowiedzialnościowa: pierwsze tygodnie to audyt istniejącego kodu i ocena ryzyka operacyjnego, a Twoje wnioski wpłyną na zakres kontraktu całego zaangażowania. Uwaga: oferta wprost zakłada dyżury i reagowanie na awarie produkcyjne AI oraz presję związaną z decyzjami o przejęciu odpowiedzialności za system — to nie jest rola czysto projektowa. Dobra dla doświadczonego inżyniera, który lubi być właścicielem krytycznego systemu i budować zespół (docelowo ok. 10 osób).

🔍 Dekoder Ogłoszenia

🔴
Principal Python + LangGraph Engineer
Poszukujemy kogoś, kto będzie głównym architektem i wykonawcą rozwiązań opartych o LangGraph, a nie tylko programistą.
🔴
technical owner of the AI core
Będziesz odpowiedzialny za wszystko, co związane z rdzeniem AI, w tym za rozwiązywanie problemów i utrzymanie systemu.
🔴
paged when the AI surface misbehaves in production
Oczekuje się, że będziesz dostępny w trybie dyżuru, aby reagować na awarie systemu AI w czasie rzeczywistym.
🔴
deciding voice on whether we can responsibly take this service in our scope
Twoja ocena techniczna będzie miała kluczowe znaczenie dla decyzji o przejęciu odpowiedzialności za projekt, co może wiązać się z dużą presją.
🔴
audit of the existing codebase
Pierwszym zadaniem będzie dogłębna analiza istniejącego, potencjalnie problematycznego kodu, co może być czasochłonne i frustrujące.