Senior Fullstack AI Engineer - Python + React (Hybrid)

Astek (Poland)

Polska

Hybrid

PLN 203,000 - 232,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Długoterminowa współpraca
Szkolenia techniczne i certyfikaty
Mentoring Competence Center
Jasna ścieżka kariery
Multisport
Prywatna opieka medyczna
Ubezpieczenie na życie

Job summary

Astek poszukuje Senior Fullstack AI Developera do zespołu zajmującego się GenLite. Praca hybrydowa z Warszawy, 8–10 dni w biurze miesięcznie. Wymagane doświadczenie w Pythonie, FastAPI, AI/RAG/LLM oraz integracje z Azure/OpenAI i Azure Blob Storage. Dołącz do zespołu rozwijającego backend i frontend w React i Vue.

Oferujemy pracę w stabilnej, międzynarodowej firmie, szkolenia i rozwój zawodowy, oraz atrakcyjne benefity i systemy CI/CD w Kubernetes.

Qualifications

  • Doświadczenie komercyjne w Pythonie i FastAPI.
  • Znajomość architektury REST i OpenAPI.
  • Praca z PostgreSQL i Redis, migracje i indeksy.
  • Doświadczenie z AI/RAG/LLM, Azure OpenAI i embeddings.
  • Znajomość TypeScript, React/Vite i Vue 3/Vite.
  • Znajomość MSAL, Entra ID, OAuth2/OIDC, JWT.
  • Doświadczenie z Jira/Confluence i integracjami HTTP.

Responsibilities

  • Rozwój i utrzymanie backendu Python/FastAPI.
  • Integracja AI/RAG/LLM z Azure OpenAI/OpenAI API.
  • Tworzenie frontendowych komponentów w React/Vite i Vue 3/Vite.
  • Projektowanie API i integracja z usługami Azure i Microsoft Graph.
  • Modelowanie danych w PostgreSQL, migracje, indeksy i Redis.
  • Wdrożenia na Kubernetes, CI/CD i zarządzanie środowiskami.

Skills

Python
FastAPI
async/await
Pydantic
SQLAlchemy
Alembic
pytest
REST API
PostgreSQL
Redis
AI/RAG/LLM
Azure OpenAI
embeddings
chunking docs
prompt engineering
TypeScript
React/Vite
Vue 3/Vite
OAuth2/OIDC
JWT
Kubernetes
CI/CD
Docker

Education

Wyższe wykształcenie

Tools

Azure Blob Storage
Microsoft Graph
Jira
Confluence
httpx
aiohttp

Job description

Astek

Założona w 1988 roku we Francji Grupa Astek jest światowym partnerem w obszarze doradztwa inżynieryjnego oraz IT. Dzięki swojej wiedzy specjalistycznej w wielu sektorach przemysłowych i technologicznych, Astek wspiera międzynarodowych Klientów w rozwijaniu i wdrażaniu produktów oraz usług, jednocześnie uczestnicząc w ich transformacji cyfrowej.

Grupa Astek od momentu powstania opiera swój rozwój na kulturze przedsiębiorczości i innowacyjności oraz na budowaniu umiejętności swoich ponad 10 000 pracowników, którzy codziennie uczestniczą w zróżnicowanych projektach technologicznych i inżynieryjnych.

Dołącz do silnie rozwijającej się we Francji i na całym świecie Grupy, której obroty w 2025 r. wyniosły 730 milionów euro.

Zapraszamy na https://astek.net po więcej szczegółów.

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:
https://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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Programista Fullstack AI – Warszawa (Mazowieckie), Polska K/M Astek
Programista Fullstack AI – Warszawa (Mazowieckie), Polska K/M Astek

Astek (Poland) • Polska

Hybrid
PLN 203,000 - 232,000
Długoterminowa współpraca
Szkolenia techniczne i certyfikaty
Mentoring Competence Center
+4
Programista Fullstack AI - Warszawa (Mazowieckie), Polska K/M
Programista Fullstack AI - Warszawa (Mazowieckie), Polska K/M

Astek • Warszawa

Hybrid
PLN 203,000 - 232,000
Multisport
Prywatna opieka medyczna
Ubezpieczenie na życie
Python Developer — Hybrydowy (Warszawa)
Python Developer — Hybrydowy (Warszawa)

Astek (Poland) • Polska

Hybrid
PLN 173,000 - 190,000
Multisport
Prywatna opieka medyczna
Ubezpieczenie na życie
+1
Senior Fullstack Developer - Banking Tech (Angular/Java)
Senior Fullstack Developer - Banking Tech (Angular/Java)

Astek (Poland) • Polska

Hybrid
PLN 185,000 - 203,000
Multisport
Private medical care
Life insurance
+1
AI Adoption Architect & SDLC Enablement Lead
AI Adoption Architect & SDLC Enablement Lead

Astek (Poland) • Polska

Hybrid
PLN 120,000 - 180,000
Multisport
Prywatna opieka medyczna
Ubezpieczenie na życie
Frontend Dev (React/TypeScript) — Remote & Growth
Frontend Dev (React/TypeScript) — Remote & Growth

Astek (Poland) • Polska

Hybrid
PLN 179,000 - 193,000
Multisport
Private medical care
Life insurance
+2
PHP Platform Performance Engineer — Remote/Hybrid
PHP Platform Performance Engineer — Remote/Hybrid

Astek (Poland) • Polska

Hybrid
PLN 157,000 - 207,000
Multisport
Private medical care
Life insurance
Analityk Biznesowo-Systemowy | AI, API, UML | Zdalnie
Analityk Biznesowo-Systemowy | AI, API, UML | Zdalnie

Astek (Poland) • Polska

Hybrid
PLN 156,000 - 195,000
Szkolenia techniczne i certyfikaty
Multisport
Prywatna opieka medyczna
+2
Mid Java Developer (F/M) – Warszawa (Mazowieckie), Polska K/M Astek
Mid Java Developer (F/M) – Warszawa (Mazowieckie), Polska K/M Astek

Astek (Poland) • Warszawa

Hybrid
PLN 185,000 - 221,000
Multisport
Private medical care
Life insurance
+1
Java Backend Engineer | Spring Microservices CI/CD | Remote
Java Backend Engineer | Spring Microservices CI/CD | Remote

Astek • Warszawa

Hybrid
PLN 166,000 - 203,000
Długoterminowa współpraca
Szkolenia techniczne
Mentoring CC
+5