TheProtocol.IT Praca zdalna Mid New

AI / GenAI Python Fullstack Developer

IT SQUAD SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

⚲ Warszawa

Wymagania

  • Python
  • Git
  • FastAPI (nice to have)
  • Flask (nice to have)
  • PostgreSQL (nice to have)
  • Microsoft SQL Server (nice to have)
  • Microsoft Azure (nice to have)
  • Codex (nice to have)
  • Claude Code (nice to have)
  • GitHub Copilot (nice to have)
  • React.js (nice to have)
  • Angular (nice to have)
  • TypeScript (nice to have)
  • JavaScript (nice to have)
  • Azure OpenAI (nice to have)
  • Azure AI Foundry (nice to have)
  • Azure Cognitive Services (nice to have)
  • LangChain (nice to have)
  • Semantic Kernel (nice to have)
  • LlamaIndex (nice to have)
  • Java (nice to have)
  • Spring Boot (nice to have)
  • Kafka (nice to have)
  • Azure Service Bus (nice to have)
  • Docker (nice to have)
  • Kubernetes (nice to have)
  • OAuth (nice to have)
  • API Gateway (nice to have)
  • Confluence (nice to have)
  • PlantUML (nice to have)
  • Draw.io (nice to have)
  • Miro (nice to have)

Opis stanowiska

Wymagania: - Komercyjne doświadczenie w programowaniu w Pythonie - Znajomość frameworków FastAPI lub Flask - Doświadczenie w projektowaniu i implementacji REST API oraz integracji systemowych - Praktyczna znajomość relacyjnych baz danych (PostgreSQL, MS SQL lub podobnych) - Podstawowa wiedza z zakresu AI / ML / GenAI - Doświadczenie w pracy z dokumentami, danymi tekstowymi lub danymi nieustrukturyzowanymi - Umiejętność tworzenia czytelnego, modularnego i łatwego w utrzymaniu kodu - Znajomość Git oraz dobrych praktyk code review - Podstawowa znajomość środowisk chmurowych — preferowany Microsoft Azure - Dobra znajomość języka angielskiego umożliwiająca pracę projektową - Otwartość na współpracę przy tworzeniu aplikacji webowych i UI dla rozwiązań AI - Umiejętność efektywnej pracy z narzędziami AI wspierającymi development, takimi jak Codex, Claude Code czy GitHub Copilot - Komunikatywność i umiejętność współpracy z interesariuszami biznesowymi oraz użytkownikami końcowymi Mile widziane: - Doświadczenie frontendowe z React, Angular, TypeScript lub JavaScript - Umiejętność budowy prostych aplikacji webowych, dashboardów i paneli użytkownika - Znajomość integracji frontendów z REST API - Praktyczne doświadczenie z LLM, RAG, embeddingami oraz wyszukiwaniem semantycznym - Znajomość Azure OpenAI, Azure AI Foundry lub Azure Cognitive Services - Doświadczenie z frameworkami LangChain, Semantic Kernel lub LlamaIndex - Znajomość zagadnień OCR, NLP lub przetwarzania dokumentów - Doświadczenie z bazami wektorowymi i wyszukiwaniem semantycznym - Znajomość Java lub Spring Boot - Doświadczenie z Kafka lub Azure Service Bus - Znajomość Docker, Kubernetes, OAuth oraz API Gateway - Podstawowa wiedza z zakresu CI/CD lub MLOps - Doświadczenie w pracy w metodykach Agile / Scrum / Kanban - Znajomość narzędzi takich jak Confluence, PlantUML, Draw.io lub Miro O firmie: - Jesteśmy firmą o profilu wdrożeniowo – doradczym. Specjalizujemy się m.in. w takich obszarach jak Rescue IT, transformacja cyfrowa i utrzymanie. Nasz team to aktualnie ponad 100 specjalistów: analityków biznesowych, analityków danych, projektantów UX/UI, programistów full-stack i testerów. Wspólnie tworzymy najnowocześniejsze rozwiązania cyfrowe przede wszystkim dla klientów z branż takich jak: opieka zdrowotna, bankowość, ubezpieczenia, e-commerce, FMCG i handel detaliczny. - Łączymy innowację z praktycznym podejściem do rozwiązywania problemów technologicznych. Nasz zespół to pasjonaci IT, którzy stawiają na rozwój, nowoczesne technologie i przyjazne środowisko pracy. Zakres obowiązków: - Rozwój i utrzymanie aplikacji backendowych w Pythonie - Projektowanie oraz implementacja usług API i komponentów integracyjnych - Budowa rozwiązań wykorzystujących LLM, RAG, embeddingi oraz wyszukiwanie semantyczne - Integracja usług AI z platformami Azure OpenAI, Azure AI Foundry oraz systemami wewnętrznymi - Praca z danymi tekstowymi, dokumentami oraz danymi nieustrukturyzowanymi - Tworzenie pipeline’ów przetwarzania danych i komponentów AI / GenAI - Prototypowanie oraz wdrażanie rozwiązań AI w środowisku biznesowym - Współtworzenie prostych interfejsów webowych i aplikacji frontendowych dla rozwiązań AI - Integracja frontendów z backendem oraz usługami REST API - Współpraca z architektami, zespołami developerskimi, DevOps, analitykami i biznesem - Dbanie o jakość kodu, wydajność, bezpieczeństwo i utrzymywalność rozwiązań - Udział w code review, testach technicznych oraz tworzeniu dokumentacji projektowej Oferujemy: - Pracę przy projektach klienckich i produktach własnych - Realny wpływ na rozwiązania biznesowe i technologiczne w ramach realizowanych projektów - Szkolenia oraz wsparcie w określeniu ścieżki rozwoju - Eventy firmowe, dostęp do usług medycznych oraz pakietów sportowych - Zatrudnienie na umowę B2B - Pracę w trybie 100% zdalnym lub w trybie hybrydowym (Trójmiasto) - Krótki proces rekrutacji składający się z rozmowy HR oraz skill interview z managerem projektu