Expert Python Developer

160 - 195 PLN/ godz.B2B
SeniorFull-time·B2B
#455135·Dodano wczoraj·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

PythonfastapiREST APILanggraphLLM / AI AgentsPandasApache KafkaSplunkELK Stack

Firma i stanowisko

Dołącz do długoterminowego projektu rozwijającego nowoczesne rozwiązania backendowe oparte na Python wspierające automatyzację procesów biznesowych, przetwarzanie danych i aplikacje wykorzystujące sztuczną inteligencję (AI). Projekt obejmuje rozwój skalowalnych i niezawodnych usług, integracji systemowych oraz orkiestrację workflow opartych na AI, w tym rozwiązań wykorzystujących LLM i architektury agentowe. Lokalizacja: Kraków, praca hybrydowa (2-3 dni w tygodniu z biura).

Wymagania

  • Minimum 5 lat komercyjnego doświadczenia w tworzeniu aplikacji backendowych w Python
  • Bardzo dobra znajomość Pythona oraz projektowania i rozwijania REST API
  • Praktyczne doświadczenie z FastAPI i tworzeniem produkcyjnych usług REST API
  • Doświadczenie w budowaniu aplikacji wykorzystujących AI oraz orkiestracji workflow w Python
  • Znajomość LangGraph, LangChain lub podobnych frameworków do tworzenia workflow AI i rozwiązań agentowych
  • Umiejętność profilowania i debugowania aplikacji Python, identyfikowania wycieków pamięci oraz problemów z wydajnością i wysokim zużyciem CPU
  • Doświadczenie w wydajnym przetwarzaniu dużych zbiorów danych z optymalizacją pamięci i czasu wykonania
  • Praktyczna znajomość programowania asynchronicznego w Pythonie, w tym asyncio i obsługi współbieżnych zadań
  • Doświadczenie w diagnozowaniu problemów na środowiskach produkcyjnych i analizie logów aplikacyjnych
  • Dobra znajomość Git oraz praktyk współpracy przy rozwoju oprogramowania
  • Doświadczenie w utrzymaniu i refaktoryzacji starszych aplikacji oraz aktualizacji Pythona i bibliotek
  • Znajomość języka angielskiego na poziomie min. B2
  • Znajomość języka polskiego na poziomie min. B2

Nice to have:

  • Doświadczenie w budowaniu i utrzymywaniu produkcyjnych agentów AI, architektur multi-agentowych oraz rozwiązań human-in-the-loop
  • Znajomość Pandas i NumPy w kontekście przetwarzania danych
  • Doświadczenie w obszarze usług finansowych, edukacji, przetwarzania danych lub systemów wewnętrznych
  • Znajomość procesów importu, migracji, walidacji, przetwarzania i raportowania danych
  • Doświadczenie z narzędziami monitorowania i observability, takimi jak Splunk, ELK Stack, Grafana czy Prometheus
  • Znajomość Apache Kafka, architektury zdarzeniowej i asynchronicznych wzorców przetwarzania

Obowiązki

  • Projektowanie, rozwój i utrzymanie aplikacji i usług backendowych w Python
  • Tworzenie i rozwijanie usług, integracji oraz komponentów AI wspierających automatyzację procesów biznesowych
  • Implementacja i orkiestracja workflow AI z wykorzystaniem LangGraph, LangChain oraz integracji z modelami LLM
  • Udział w rozwoju rozwiązań agentowych i automatyzacji złożonych procesów
  • Prowadzenie funkcjonalności przez cały cykl życia — od analizy poprzez wdrożenie i wsparcie produkcyjne
  • Udział w dyskusjach technicznych i architektonicznych oraz współtworzenie dobrych praktyk projektowych
  • Przeprowadzanie code review i dbanie o jakość, czytelność, skalowalność oraz łatwość utrzymania kodu
  • Współpraca przy procesach CI/CD i wdrożeniach zapewniających niezawodne dostarczanie zmian
  • Diagnozowanie i rozwiązywanie złożonych problemów w istniejących aplikacjach oraz zintegrowanych usługach
  • Współpraca w metodykach Agile, Scrum lub Kanban oraz komunikacja z interesariuszami

Benefity

  • Praca z AI w praktyce — rozwijanie rozwiązań opartych na LLM, agentach AI i inteligentnej automatyzacji
  • Nowoczesny stack technologiczny — Python, FastAPI, LangGraph, LangChain i technologie wspierające przetwarzanie danych
  • Wpływ na architekturę oraz udział w podejmowaniu decyzji technicznych
  • Zróżnicowane wyzwania techniczne — integracje systemowe, optymalizacja wydajności, przetwarzanie dużych zbiorów danych i rozwój rozwiązań produkcyjnych
  • Kompleksowa odpowiedzialność — prowadzenie funkcjonalności od koncepcji po wdrożenie i utrzymanie
  • Współpraca w międzynarodowym, rozproszonym zespole z rozwojem kompetencji komunikacyjnych w języku angielskim

Inne informacje

Administratorem danych osobowych jest J-Labs Sp. z o. o. (J-LABS), ul. Zabłocie 43a, 30-701 Kraków. We wszystkich sprawach dotyczących przetwarzania danych osobowych oraz korzystania z praw związanych z ich przetwarzaniem, można skontaktować się pisemnie na adres siedziby J-LABS lub poprzez adres e-mail: [email protected]. Podane w formularzu dane osobowe przetwarzamy w celu przeprowadzenia procesu rekrutacji na podane stanowisko, a także jeżeli wyraziłeś odrębną zgodę w celu przesyłania informacji o prowadzonych rekrutacjach. W każdej chwili możesz wycofać wyrażoną zgodę na przetwarzanie danych osobowych. Przysługuje Ci prawo żądania dostępu do danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania oraz prawo do wniesienia sprzeciwu wobec ich przetwarzania, a także prawo do wniesienia skargi do Prezesa Urzędu Ochrony Danych Osobowych.

J-LABS sp. z o.o.

J-LABS sp. z o.o.

68 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz