Projektowanie, rozwój i utrzymanie wysokiej jakości aplikacji oraz usług backendowych w Pythonie
Tworzenie i rozwijanie produkcyjnych REST API z wykorzystaniem FastAPI
Projektowanie usług Pythonowych, komponentów AI oraz mechanizmów orkiestracji workflow wspierających automatyzację procesów biznesowych
Rozwój aplikacji wykorzystujących AI, LLM oraz rozwiązania agentowe
Implementacja workflow i rozwiązań agentowych z wykorzystaniem LangGraph, LangChain lub podobnych technologii
Integracja usług backendowych z innymi systemami, bazami danych oraz rozwiązaniami AI
Przetwarzanie i transformacja dużych zbiorów danych oraz plików z uwzględnieniem wydajności i wykorzystania pamięci
Rozwój rozwiązań asynchronicznych z wykorzystaniem asyncio oraz mechanizmów współbieżnego wykonywania zadań
Profilowanie i debugowanie aplikacji Python, w tym identyfikowanie wycieków pamięci, problemów wydajnościowych oraz wysokiego wykorzystania CPU
Diagnozowanie problemów produkcyjnych oraz analiza logów aplikacyjnych
Utrzymanie i refaktoryzacja istniejących aplikacji oraz aktualizacja wersji Pythona i wykorzystywanych bibliotek
Udział w analizie wymagań, projektowaniu technicznym, implementacji, wdrożeniach oraz utrzymaniu produkcyjnym
Code review oraz dbanie o jakość, skalowalność i utrzymywalność kodu
Praca z procesami CI/CD i wsparcie niezawodnego procesu dostarczania oprogramowania
Udział w dyskusjach dotyczących architektury oraz dobrych praktyk w obszarach Python, AI i rozwiązań cloud-native
Współpraca z zespołami rozproszonymi pracującymi w metodykach Agile – Scrum/Kanban
Współpraca z interesariuszami oraz przekładanie zagadnień technicznych na zrozumiałe rezultaty biznesowe
Nasze wymagania
Minimum 3 lata komercyjnego doświadczenia w backend development w Pythonie
Bardzo dobra znajomość Pythona oraz tworzenia REST API
Praktyczne doświadczenie z FastAPI i budową produkcyjnych API
Doświadczenie w tworzeniu aplikacji wykorzystujących AI oraz orkiestrację workflow w Pythonie
Praktyczna znajomość LangGraph, LangChain lub podobnych frameworków wykorzystywanych do budowy workflow AI i rozwiązań agentowych
Doświadczenie w profilowaniu i debugowaniu aplikacji Python, w tym analizie memory leaks, problemów wydajnościowych i wysokiego wykorzystania CPU
Doświadczenie w wydajnym przetwarzaniu i transformacji dużych zbiorów danych oraz plików
Bardzo dobra znajomość programowania asynchronicznego w Pythonie, w szczególności asyncio oraz concurrent workloads
Doświadczenie w diagnozowaniu problemów na środowiskach produkcyjnych i analizowaniu logów aplikacyjnych
Dobra znajomość Git oraz praktyk związanych ze współpracą przy tworzeniu oprogramowania
Doświadczenie w pracy z istniejącymi/legacy aplikacjami, refaktoryzacji kodu oraz aktualizacji Pythona i zależności
Dobra znajomość języka angielskiego w mowie i piśmie
Mile widziane
Doświadczenie w tworzeniu i utrzymywaniu produkcyjnych agentów AI
Znajomość Human-in-the-Loop, architektur multi-agentowych oraz enterprise AI integrations
Znajomość Pandas i NumPy, szczególnie w kontekście przetwarzania danych
Doświadczenie w projektach z obszaru usług finansowych, przetwarzania danych, edukacji lub wewnętrznych systemów biznesowych
Doświadczenie związane z cyklem życia danych: importami, migracjami, walidacją, przetwarzaniem oraz raportowaniem
Znajomość narzędzi observability i monitoringu, takich jak Splunk, ELK, Grafana czy Prometheus
Doświadczenie z Apache Kafka, architekturą event-driven oraz asynchronicznymi wzorcami przetwarzania
To oferujemy
Zyskujesz indywidualne wsparcie Service Delivery Managera, który pomoże Ci zaplanować ścieżkę kariery i zadba o Twój komfort i satysfakcję z pracy w projekcie
Szkolenia, certyfikaty i konferencje - dofinansowujemy lub w pełni pokrywamy koszty rozwoju kompetencji technicznych
SmartChange – umożliwiamy zmianę projektu i dobieramy kolejny zgodnie z Twoimi preferencjami
Dbamy o Twój work-life balance, dlatego poza pracą oferujemy wyjścia integracyjne, aktywności sportowe i inspirujące webinary #edge1talks, które rozwijają i łączą ludzi
Aktywność fizyczna – wspieramy sportowe inicjatywy i wynajem sal treningowych
Pakiet zdrowotny – prywatna opieka, karta sportowa, ubezpieczenie i wsparcie psychologiczne
Elastyczne benefity – sam decydujesz, na co przeznaczasz punkty w naszym systemie benefitowym
Twój zakres obowiązków - świadczenie usług w ramach projektu z obszaru danych i analityki, realizowanego z wykorzystaniem technologii Python, SQL oraz GCP, - projektowanie, rozwój oraz utrzymanie wysokiej jakości rozwiązań programistycznych, - projektowanie oraz dokumentowanie rozwiązań technicznych, - przygotowywanie i ...
... theater, christmas gifts, employee referral program The opportunity:, Help us elevate mechanical transformer design solutions to the next level!, , Join us as a Python Developer and shape the way we build and evolve software in one of our product teams. You’ll work side by side with global specialists and leverage modern engineering ...
Python Developer Miejsce pracy: Kraków Technologie, których używamy Wymagane - Python - FastAPI O projekcie Nasz klient to największy prywatny bank inwestycyjny w USA, którego początki sięgają aż XIX wieku. Do głównych obszarów działalności należą: bankowość komercyjna, usługi doradcze w zakresie zarządzania majątkiem i ...
We are hiring for a Python Developer role for our renowned IT client in Krakow, Poland. This is a contract role. If interested,please share your CV here or at email at [email protected] • Strong Python skills (Python 3.11+ preferred) and solid object-oriented programming fundamentals. • Hands-on experience with ...
Twój zakres obowiązków - tworzenie i rozwijanie aplikacji back-endowych w oparciu Python i framework FastAPI; - udział w code review, dbanie o jakość i czytelność kodu; - wdrażanie najlepszych praktyk programistycznych, optymalizacja wydajności i dostępności aplikacji. Nasze wymagania - potrafisz programować obiektowo w ...
... klientów z sektora retail i hospitality. Skalujemy nasz backend, żeby sprawnie obsłużyć rosnącą liczbę urządzeń, klientów i integracji., , O roli, Szukamy Senior Python Developera, który weźmie na siebie rozwój i optymalizację usług backendowych obsługujących komunikację urządzeń mobilnych: smartwatchy i tabletów. To rola głęboko ...
Your responsibilities - Designing, developing and maintaining reliable, scalable software. - Developing software using Python. - Designing and implementing new features and solutions. - Working with and extending an established codebase. - Solving complex technical problems and making pragmatic engineering decisions. - ...
Wymagane, Python, PostgreSQL, SQL, Git Mile widziane, JavaScript, CSS, Jenkins, Docker, Linux System operacyjny, Linux O projekcie, Rozwój aplikacji desktopowej IFF Data Tool w Pythonie, używanej w systemach identyfikacji swój-obcy (IFF) zgodnych z STANAG 4193. Twój zakres obowiązków, Rozwój i utrzymanie aplikacji IFF Data ...
... komercyjnego doświadczenia backendowego. - Praktyczne, udokumentowane doświadczenie w projektowaniu systemów rozproszonych lub chmurowych. - Biegła znajomość Pythona oraz jednego z frameworków: FastAPI, Django lub Flask. - Biegłość w obsłudze baz relacyjnych (MySQL) i nierelacyjnych (Redis). - Dobra znajomość protokołu MQTT ...
... Projektowanie i rozwój optymalnej architektury backendowej dla ekosystemu cWatch. - Programowanie wydajnych mikroserwisów i aplikacji z wykorzystaniem języka Python. - Głęboka optymalizacja warstwy sieciowej, utrzymanie infrastruktury komunikacyjnej oraz rozwiązywanie problemów z łącznością (np. opóźnienia, zrywanie połączeń ...