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