Expert Python Developer

j-labs

Kraków

Hybrid

PLN 240,000 - 320,000

Full time

40 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work in Kraków
Conferences speaker opportunities
Charitable activities

Job summary

j-labs w Krakowie poszukuje doświadczonego developera backend Python, który będzie projektować i rozwijać skalowalne usługi REST API, integracje i rozwiązania AI wspierające procesy biznesowe.

Wymagane minimum 5 lat doświadczenia, znajomość FastAPI, async, LangGraph i LangChain, dobre umiejętności profilowania oraz pracy w zespołach Agile. Praca hybrydowa, Kraków.

Qualifications

  • Minimum 5 lat komercyjnego doświadczenia w Pythonie i backendzie.
  • Doświadczenie w REST API i FastAPI w środowisku produkcyjnym.
  • Doświadczenie w tworzeniu aplikacji z AI i orkiestracją workflow.

Responsibilities

  • Projektowanie, rozwój i utrzymanie backendowych usług w Pythonie.
  • Budowa i integracja usług AI wspierających automatyzację procesów.
  • Implementacja workflow AI z LangGraph/LangChain i LLM.
  • Udział w pracach nad architekturą i przeglądami kodu.
  • Współpraca w Agile/Scrum/Kanban i wsparcie produkcyjne.

Skills

Python backend
REST API
FastAPI
AI workflow
LangGraph/LangChain
Asyncio
Profiling & debugging
Data processing
Git
English B2
Polish B2

Tools

LangGraph
LangChain
Git

Job description

Dołącz do j‑labs i weź udział w projekcie, w którym Python, automatyzacja i sztuczna inteligencja wspierają rozwój nowoczesnych rozwiązań IT!

  • Dołącz do długoterminowego projektu, w którym rozwijane są nowoczesne rozwiązania backendowe w Pythonie, wspierające automatyzację procesów biznesowych, przetwarzanie danych oraz aplikacje wykorzystujące sztuczną inteligencję (AI).
  • Będziesz pracować w złożonym, rozproszonym środowisku, rozwijając skalowalne i niezawodne usługi oraz integracje systemowe.
  • Projekt obejmuje również tworzenie i orkiestrację workflow opartych na AI, w tym rozwiązań wykorzystujących LLM-y i architektury agentowe. To okazja do łączenia solidnych kompetencji backendowych z praktycznym zastosowaniem nowych technologii AI.
  • Lokalizacja: Kraków, praca hybrydowa (2-3 razy w tygodniu praca z biura).
Twoje zadania
  • Projektowanie, rozwój i utrzymanie wysokiej jakości aplikacji oraz usług backendowych opartych na Pythonie.
  • 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 wymagań i projektowania, przez implementację i wdrożenie, po 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 z zespołem w metodykach Agile, Scrum lub Kanban oraz komunikacja z interesariuszami w celu przekładania potrzeb biznesowych na rozwiązania techniczne.
Wymagania
  • Minimum 5 lat komercyjnego doświadczenia w tworzeniu aplikacji backendowych w Pythonie.
  • 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 Pythonie.
  • 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 i plików, z uwzględnieniem optymalizacji 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.

Mile widziane

  • 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, Grafana czy Prometheus.
  • Znajomość Apache Kafka, architektury zdarzeniowej i asynchronicznych wzorców przetwarzania.
Dlaczego warto
  • Praca z AI w praktyce — możliwość rozwijania rozwiązań opartych na LLM-ach, agentach AI i inteligentnej automatyzacji.
  • Nowoczesny stack technologiczny — Python, FastAPI, LangGraph, LangChain i technologie wspierające przetwarzanie danych.
  • Wpływ na architekturę — udział w podejmowaniu decyzji technicznych i kształtowaniu dobrych praktyk.
  • Zróżnicowane wyzwania techniczne — integracje systemowe, optymalizacja wydajności, przetwarzanie dużych zbiorów danych i rozwój rozwiązań działających na produkcji.
  • Kompleksowa odpowiedzialność — możliwość prowadzenia funkcjonalności od etapu koncepcji aż po wdrożenie i utrzymanie.
  • Współpraca w międzynarodowym środowisku — praca z rozproszonym zespołem i rozwijanie kompetencji komunikacyjnych w języku angielskim.

Stabilne projekty imożliwość zmiany

Gildie Technologiczne

Solidne narzędzia

Miejsce prelegenta na konferencjach

Działalność charytatywna

Twórz od podstaw globalną platformę, która automatyzuje kontrole technologiczne i wyznacza nowy standard działania zespołów inżynierskich.

Lokalizacja: Kraków (hybryda, 2x w tyg.)

Jeśli lubisz zadawać pytania, analizować wymagania i szukać potencjalnych problemów zanim trafią do użytkowników, znajdziesz tu przestrzeń do działania.

Dołącz do zespołu rozwijającego mobilną aplikację gamingową i automatyzuj testy UI/E2E.

Twoja rola to nie tylko kodowanie — będziesz mieć realny wpływ na rozwiązania i kierunek rozwoju nowej wersji systemu.

Lokalizacja: Kraków (hybryda, 2x w tyg.)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Fullstack Engineer
Senior Fullstack Engineer

j-labs • Kraków

Hybrid
PLN 180,000 - 280,000
Engineering Tech Lead (Java | AI & LLM)
Engineering Tech Lead (Java | AI & LLM)

j-labs • Kraków

Hybrid
PLN 260,000 - 420,000
Great Place to Work
Hybrid work model
Rozwój kompetencji
Delivery Manager/Team Lead
Delivery Manager/Team Lead

j-labs • Polska

Hybrid
PLN 180,000 - 270,000
Senior QA Automation Engineer (Python, Selenium, Mobile)
Senior QA Automation Engineer (Python, Selenium, Mobile)

j-labs • Kraków

Hybrid
PLN 180,000 - 240,000
Python Backend Developer - projekt AI
Python Backend Developer - projekt AI

Poznan IT • Poznań

Hybrid
PLN 120,000 - 190,000
Możliwość pracy zdalnej
Elastyczny czas pracy
Spotkania integracyjne
+1
Senior/Expert Java Developer
Senior/Expert Java Developer

j-labs sp. z oo • Kraków

On-site
PLN 210,000 - 330,000
Stabilność i długofalowa współpraca
Możliwość objęcia roli Tech Leada
Nowoczesny stack Java/Spring Boot/K8s/
+1
AI / GenAI Python Fullstack Developer
AI / GenAI Python Fullstack Developer

IT Squad • Warszawa

Hybrid
PLN 180,000 - 270,000
Umowa B2B
Szkolenia i rozwój
Tryb pracy zdalny lub hybrydowy (Trójm
+1
Senior Fullstack Developer (Python + React)
Senior Fullstack Developer (Python + React)

Poznan IT • Województwo wielkopolskie

Hybrid
PLN 180,000 - 240,000
Praca hybrydowa
Elastyczny czas pracy
Spotkania integracyjne
Senior Fullstack Developer (Python + React)
Senior Fullstack Developer (Python + React)

Poznan IT • Poznań

Hybrid
PLN 180,000 - 240,000
Praca hybrydowa
Możliwość pracy zdalnej
Elastyczny czas pracy
+1
Senior AI Engineer
Senior AI Engineer

Ringier Axel Springer Polska • Kraków

On-site
PLN 240,000 - 420,000