Pracuj.pl Praca zdalna Senior

Lead Cloud Native Developer (Python & AI)

EPAM Systems (Poland) sp. z o.o.

⚲ Kraków, Grzegórzki

Do uzgodnienia

Wymagania

  • min. 5 lat doświadczenia w tworzeniu oprogramowania z silnym naciskiem na Python
  • min. 1 rok doświadczenia w przywództwie technicznym
  • doświadczenie w projektowaniu skalowalnej i opłacalnej architektury webowej
  • doświadczenie w implementacji monitoringu i logowania aplikacji
  • praktyczna znajomość AI w dwóch wymiarach: narzędzia AI wspomagające development (GitHub Copilot, Cursor) oraz budowa rozwiązań zintegrowanych z AI (LLM API, RAG, agenci AI, OpenAI/Azure OpenAI)
  • angielski na poziomie min. B2

Mile widziane

  • certyfikacje chmurowe (Azure, AWS, GCP)
  • doświadczenie z frameworkami AI/LLM: LangChain, LangGraph, LlamaIndex, vector stores (Azure AI Search, pgvector, Pinecone)

Opis stanowiska

W EPAM Systems jako Lead Cloud Native Developer będziesz projektować, wdrażać i utrzymywać skalowalne, odporne i obserwowalne aplikacje cloud-native z Pythonem i AI w centrum. Poza architekturą i wdrożeniami (konteneryzacja, serverless, IaC, CI/CD) będziesz budować rozwiązania zintegrowane z AI — aplikacje oparte na LLM, pipeline'y RAG i agentów AI — oraz mentorować zespół i prowadzić code review. To rola łącząca przywództwo techniczne z głęboką praktyką inżynierską.

🔍 Dekoder Ogłoszenia

🟡
Proven experience designing scalable and robust web architecture with an understanding of cost-effectiveness
Oczekuje się, że kandydat będzie potrafił projektować rozwiązania, które nie tylko działają dobrze, ale także są ekonomiczne w utrzymaniu i skalowaniu w chmurze.
🟡
Practical AI knowledge across two dimensions: leveraging AI-powered development tools (GitHub Copilot, Cursor, or similar) to accelerate delivery, and experience building AI-integrated solutions (LLM APIs, RAG pipelines, AI agents, or integrations with OpenAI / Azure OpenAI)
Firma chce kogoś, kto potrafi wykorzystać narzędzia AI do przyspieszenia pracy, ale też zbudować coś z wykorzystaniem AI, co może oznaczać różne poziomy zaangażowania w AI.
🟡
technical leadership experience
Może oznaczać zarówno zarządzanie zespołem, jak i bycie technicznym liderem w projektach bez formalnego zarządzania ludźmi.
🟢
passionate about building scalable, resilient, and observable cloud-native applications with AI at the core.
Jest to standardowe określenie, które podkreśla oczekiwania wobec kandydata, ale nie wnosi konkretnych, niejasnych informacji.