Senior Full-Stack AI Developer

Astek — Poland · Posted ~5 hours ago

Senior Hybrid 1100-1260 PLN net/day

Skills

Python 3.12/3.13 FastAPI async/await Pydantic SQLAlchemy Alembic pytest pytest-asyncio REST APIs OpenAPI API validation authorization API versioning RAG LLM React Vue Azure Microsoft integrations PostgreSQL Redis TypeScript Vite Kubernetes REST

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a senior engineering team developing an AI-enabled full-stack application. The role combines modern Python backend development, asynchronous APIs, data validation, testing, RAG and LLM technologies, cloud integrations, and frontend development with React and Vue. The position follows a hybrid work model.

Highlights

Senior full-stack role combining Python backend engineering, AI/RAG/LLM solutions, cloud integrations, and modern frontend development, with a strong technical focus and substantial autonomy.

Description

Stanowisko Obecnie dla naszego klienta z branży finansowej poszukujemy kandydata/kandydatki na stanowisko Programista Fullstack AI - K/M ze znajomością Python i React. Dodatkowe informacje Praca w modelu hybrydowym z Warszawy (8-10 dni w biurze miesięcznie), dostępna od 04.01.2027. Poszukujemy osoby na poziomie Senior do rozwoju aplikacji GenLite. Rola obejmuje pracę przy backendzie Python, rozwiązaniach AI/RAG/LLM, integracjach z usługami Microsoft i Azure oraz rozwoju warstwy frontendowej w React i Vue. Wymagane jest wyższe wykształcenie. Oferowane wynagrodzenie Wynagrodzenie: od 1100 do 1260 PLN netto/dzień, w zależności od posiadanego doświadczenia i kompetencji. Sprawdzisz się w tej roli, jeżeli: Posiadasz komercyjne doświadczenie w Python 3.12/3.13, FastAPI, async/await, Pydantic, SQLAlchemy, Alembic, pytest oraz pytest-asyncio. Znasz architekturę API REST, OpenAPI, walidację wejścia, obsługę błędów, autoryzację, wersjonowanie endpointów oraz zasady kompatybilności wstecznej. Pracujesz z PostgreSQL i Redis, w tym modelowaniem danych, migracjami, indeksami, transakcjami, Redis Stack, vector search oraz podstawami pgvector. Posiadasz doświadczenie w obszarze AI/RAG/LLM, w szczególności Azure OpenAI/OpenAI API, embeddings, chunking dokumentów, retrieval oraz prompt engineering. Znasz TypeScript oraz React/Vite, a także Vue 3/Vite. Posiadasz doświadczenie z MSAL, Entra ID, OAuth2/OIDC, JWT, CORS, CSRF oraz modelami ról i uprawnień. Pracujesz z integracjami obejmującymi Azure Blob Storage, Microsoft Graph, Jira, Confluence oraz klientami HTTP (httpx, aiohttp). Dbasz o jakość kodu poprzez testy jednostkowe i integracyjne, wykorzystanie ruff, pyright oraz utrzymywanie kontraktów API. Rozumiesz podstawy DevOps, w tym Docker Compose, logi Kubernetes, pipeline’y CI/CD, zmienne środowiskowe oraz migracje baz danych. Znasz CI/CD w środowisku aplikacji utrzymywanych na Kubernetes. Mile widziane: Doświadczenie w pracy z rozwiązaniami wykorzystującymi vector search i pgvector. Doświadczenie w rozwijaniu aplikacji opartych o AI, RAG i modele językowe. Znajomość zagadnień związanych z niezawodnością integracji i odpornością na błędy systemów zewnętrznych. Zadania, które na Ciebie czekają: Rozwój i utrzymanie aplikacji GenLite. Projektowanie, rozwijanie i utrzymywanie backendu opartego o Python i FastAPI. Rozwijanie oraz integracja rozwiązań AI/RAG/LLM z wykorzystaniem Azure OpenAI/OpenAI API. Tworzenie i rozwój komponentów frontendowych w React/Vite oraz Vue 3/Vite. Projektowanie i rozwój API oraz integracji z usługami Azure, Microsoft Graph, Jira i Confluence. Praca z PostgreSQL i Redis, w tym rozwój modeli danych oraz migracji. Zapewnianie jakości kodu poprzez testy, przeglądy oraz utrzymanie standardów programistycznych. Współpraca przy wdrożeniach i utrzymaniu aplikacji działających na Kubernetes z wykorzystaniem procesów CI/CD. Nasz proces rekrutacji Rozmowa z naszym Rekruterem -> Rozmowa z naszym Business Managerem -> Spotkanie z Klientem W uzasadnionych przypadkach po rozmowie z Rekruterem wprowadzamy dodatkowy etap weryfikacji technicznej Potrzebujesz więcej informacji? Skontaktuj się ze mną: veranika.rybachonak@astek.net Skontaktujemy się tylko z wybranymi kandydatami. Co oferujemy Długoterminowa współpraca Szkolenia techniczne, certyfikaty i podnoszenie kwalifikacji Mentoring Competence Center - bycie członkiem społeczności CC od pierwszego dnia pracy jest szansą na rozwijanie swoich umiejętności, uczestniczenie w różnych konferencjach oraz dzielenie się wiedzą i doświadczeniem z ludźmi, którzy na co dzień mierzą się z tymi samymi wyzwaniami Jasna ścieżka kariery Pakiet benefitów pracowniczych (Multisport, prywatna opieka medyczna, ubezpieczenie na życie) Przyjazną atmosferę pracy, imprezy integracyjne i spotkania team-buildingowe System rekomendacji Znasz kogoś, kogo zainteresuje ta oferta? Skorzystaj z naszego systemu rekomendacji i zgarnij bonus do 7000 zl! Link: https://astek.pl/system-rekomendacji/ Klauzula informacyjna Administratorem Pana/Pani danych osobowych jest ASTEK Polska sp. z o.o. z siedziba w Warszawie (00-133) przy Al. Jana Pawla II 22. Przysługuje Pani/Panu prawo do wglądu do danych, prawo żądania usunięcia danych itp. Szczegółowe informacje dotyczace przetwarzania: http://astek.pl/polityka-prywatnosci W dowolnym momencie przysługuje Panu/Pani prawo do wycofania wyrażonych zgód. W razie wycofania zgód prosimy o kontakt e-mailowy na adres privacy@astek.net lub pisemnie na adres administratora. Procedura dokonywania zgłoszeń przez sygnalistów w ASTEK Polska sp. z o. o.: https://astek.pl/sygnalisci/ Nr ref AO244681