Senior Software Engineer (Python/AI)
SQUARE ONE RESOURCES sp. z o.o.
⚲ Warszawa
140–160 zł netto (+ VAT) / godz.
Wymagania
- min. 5 lat doświadczenia w programowaniu
- mocne podstawy Pythona i FastAPI
- doświadczenie z Pydantic (walidacja danych, definiowanie schematów)
- praktyka z asyncio oraz programowaniem asynchronicznym/równoległym
- doświadczenie z Generative AI i LLM w rozwiązywaniu realnych problemów oraz budowie aplikacji agentic AI
- znajomość pipeline'ów RAG i wyszukiwania hybrydowego z bazami wektorowymi
Mile widziane
- doświadczenie z Azure Cloud (lub inną dużą chmurą) i usługami SaaS (Service Bus, Data Lake, Blob Storage, Redis)
- doświadczenie z LangGraph (pamięć długoterminowa, human-in-the-loop, zarządzanie stanem), znajomość MCP/A2A, .NET, Docker/Kubernetes, mikroserwisy
Opis stanowiska
Projekt w obszarze GenAI i agentic AI — będziesz projektować i rozwijać skalowalne aplikacje w Pythonie (FastAPI, Pydantic, asyncio), integrować wielomodalne modele LLM oraz pracować z pipeline'ami RAG i wyszukiwaniem hybrydowym na bazach wektorowych. Oferta obejmuje też odpowiedzialność za code review, mentoring i techniczne przywództwo zespołu oraz regularny kontakt z klientem. To rola dla samodzielnego, doświadczonego inżyniera, który łączy kompetencje backendowe z praktyką w GenAI. Szczera uwaga: choć doświadczenie z LangGraph (pamięć długoterminowa, human-in-the-loop, zarządzanie stanem) jest opisane jako 'mile widziane', jego brak może realnie osłabić Twoją kandydaturę — warto to zweryfikować na etapie rozmowy.
🔍 Dekoder Ogłoszenia
🔴
Pragmatic approach to balancing process against flexibility in achieving objectives
Oczekuje się, że będziesz elastyczny i dostosujesz się do zmieniających się priorytetów, nawet jeśli oznacza to odejście od ustalonych procesów.
🔴
Excellent organizational skills, including the capacity to self-manage, structure work, set priorities, and work to deadlines
Będziesz musiał samodzielnie organizować swoją pracę i dotrzymywać terminów, ponieważ wsparcie w tym zakresie może być ograniczone.
🟡
Experience with Generative AI and Large Language Models (LLMs) to solve real-world problems and in developing agentic AI applications to enhance AI interaction
Oczekuje się, że będziesz tworzyć praktyczne rozwiązania AI, a nie tylko teoretyczne eksperymenty.
🔴
Hands-on experience with the LangGraph stack, including long-term memory, human-in-the-loop workflows, and state management, is highly desirable
Chociaż jest to mile widziane, brak doświadczenia w tym konkretnym stosie technologicznym może być znaczącą wadą.
🔴
Project Tech Stack: Azure Cloud, Microservic
Informacja o stosie technologicznym jest bardzo ogólna i może nie odzwierciedlać pełnej złożoności projektu.