Senior Python Developer in Katowice

Senior Python Developer in Katowice

Katowice Pełny etat 63000 - 77000 zł / rok (szac.) Zdalnie
S

W skrócie

  • Zadania: Twórz zaawansowane rozwiązania AI i współpracuj w zespole Scrum.
  • Firma: SOFTSWISS - innowacyjna firma technologiczna rozwijająca AI.
  • Benefity: Praca zdalna, elastyczne godziny, ubezpieczenie zdrowotne i programy rozwojowe.
  • Pozostałe informacje: Dynamiczne środowisko z możliwościami rozwoju kariery.
  • Dlaczego ta praca: Zyskaj doświadczenie w AI i wpływaj na przyszłość technologii.
  • Kwalifikacje: 7+ lat doświadczenia w programowaniu w Pythonie i znajomość systemów rozproszonych.

Przewidywane wynagrodzenie mieści się w przedziale 63000 - 77000 zł za rok.

SOFTSWISS continues to expand its AI capabilities, and we are looking for a Senior Python Developer to join our dedicated AI Software Delivery team. We need a true, experienced, and accomplished professional who is passionate about the intersection of LLMs, software engineering, and scalable infrastructure.

Cel roli: Będziesz projektować i budować zaawansowane rozwiązania wspierające AI, w tym systemy Retrieval-Augmented Generation (RAG), autonomiczne agenty oraz integracje Model Context Protocol (MCP). Pomogą kształtować architekturę naszego ekosystemu AI, zapewniając, że nasze narzędzia wewnętrzne są nie tylko „inteligentne”, ale także solidne, skalowalne i głęboko zintegrowane z naszymi danymi przedsiębiorstwa. Twoje głębokie zrozumienie wewnętrznych mechanizmów Pythona, systemów rozproszonych oraz nowoczesnych wzorców orkiestracji AI wpłynie na niezawodność i wydajność naszej następnej generacji oprogramowania.

Kluczowe obowiązki:

  • Współpraca w zespole agile przy użyciu metodologii Scrum oraz uczestnictwo w strategicznym planowaniu mapy drogowej AI.
  • Udział w procesach podejmowania decyzji dotyczących architektury, infrastruktury i strategii dla usług wspierających AI.
  • Projektowanie i wdrażanie gotowych do produkcji pipeline'ów RAG oraz workflow'ów Agentic, które wykorzystują nasze dane wewnętrzne.
  • Integracja Model Context Protocol (MCP) w celu standaryzacji interakcji naszych narzędzi AI z różnorodnymi źródłami danych i środowiskami.
  • Przeprowadzanie przeglądów kodu dla innych członków zespołu oraz utrzymywanie wysokich standardów dokumentacji i testowalności.

Wymagane doświadczenie:

  • 7+ lat doświadczenia w profesjonalnym rozwoju oprogramowania (co najmniej 4 lata recent programming experience with Python jako głównym języku).
  • Silne zrozumienie wewnętrznych mechanizmów Pythona: programowanie asynchroniczne (asyncio), zarządzanie pamięcią i profilowanie wydajności.
  • Udokumentowane doświadczenie w budowaniu systemów RAG (Retrieval-Augmented Generation) oraz pracy z frameworkami orkiestracji LLM (np. LangChain, LlamaIndex, lub CrewAI).
  • Solidna wiedza o Linuxie oraz umiejętności obsługi wiersza poleceń (Bash/Shell).
  • Solidna wiedza o Dockerze i Kubernetesie do wdrażania i skalowania aplikacji kontenerowych.
  • Doświadczenie z relacyjnymi bazami danych (PostgreSQL), w tym optymalizacja zapytań i projektowanie schematów.
  • Doświadczenie z Redisem do zarządzania pamięcią podręczną i stanem w systemach rozproszonych.
  • Znajomość ELK Stack (Elasticsearch, Logstash, Kibana) do logowania, monitorowania i obserwowalności.
  • Znajomość języka angielskiego na poziomie średniozaawansowanym lub wyższym.

Miło widziane:

  • Doświadczenie z bazami danych wektorowymi (np. pgvector, Milvus, Qdrant) oraz optymalizacja wyszukiwania semantycznego.
  • Doświadczenie w implementacji Model Context Protocol (MCP) lub podobnych standardów interoperacyjności.
  • Zrozumienie zasad aplikacji rozproszonych i architektury mikroserwisów.
  • Znajomość nowoczesnych wzorców projektowania back-end.
  • Doświadczenie w dziedzinach, gdzie bezpieczeństwo danych i integralność są kluczowe.

Nasze benefity:

  • Możliwości pracy zdalnej w pełnym wymiarze godzin oraz elastyczne godziny pracy.
  • Prywatne ubezpieczenie.
  • Dodatkowy 1 dzień wolny w roku kalendarzowym.
  • Kompenacja programu sportowego.
  • Kompleksowy program zdrowia psychicznego.
  • Darmowe lekcje angielskiego online z native speakerem.
  • Hoja program poleceń.
  • Szkolenia, warsztaty wewnętrzne oraz udział w międzynarodowych konferencjach zawodowych i wydarzeniach korporacyjnych.

Senior Python Developer in Katowice – pracodawca: SOFTSWISS

Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym i wspierającym środowisku. Pracując jako Senior Ruby Developer, będziesz częścią doświadczonego zespołu inżynieryjnego, który stawia na innowacje i współpracę, a także korzysta z bogatego pakietu benefitów, w tym prywatnej opieki zdrowotnej, programów wsparcia zdrowia psychicznego oraz możliwości uczestnictwa w warsztatach i konferencjach. Nasza kultura pracy opiera się na elastyczności, otwartości na nowe technologie oraz ciągłym doskonaleniu umiejętności, co czyni nas idealnym miejscem dla osób poszukujących satysfakcjonującej kariery w branży IT.

S

Dane kontaktowe:

Zespół rekrutacyjny SOFTSWISS

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Python Developer in Katowice

Python
Asynchronous Programming (asyncio)
Memory Management
Performance Profiling
RAG (Retrieval-Augmented Generation) Systems
LLM Orchestration Frameworks (LangChain, LlamaIndex, CrewAI)
Linux