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

Astek

Warszawa

Hybrid

PLN 203,000 - 232,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Multisport
Prywatna opieka medyczna
Ubezpieczenie na życie

Job summary

Astek Polska poszukuje doświadczonego programisty Fullstack AI na stanowisko Senior. Praca w modelu hybrydowym z biurem w Warszawie, 8–10 dni w miesiącu. Kluczowe obowiązki to backend w Python/FastAPI, integracje AI/RAG/LLM z Azure OpenAI, a rozwój frontendów w React/Vite i Vue 3/Vite.

Wymagane jest wyższe wykształcenie, dobra znajomość Python, FastAPI, OpenAPI, PostgreSQL i Docker/Kubernetes. Oferujemy długoterminową współpracę, szkolenia i pakiet benefitów.

Qualifications

  • Komercyjne doświadczenie w Python 3.12/3.13 i FastAPI.
  • Znajomość architektury REST, OpenAPI, walidacji wejścia i autoryzacji.
  • Doświadczenie z PostgreSQL i Redis, migracjami i indeksami.
  • Doświadczenie z AI/RAG/LLM i Azure OpenAI/OpenAI API.
  • Znajomość TypeScript, React/Vite, Vue 3/Vite.
  • Znajomość MSAL/Entra ID i OAuth2/OIDC, JWT, CORS, CSRF.
  • Praca z integracjami Azure, Microsoft Graph, Jira, Confluence.
  • Testy jednostkowe i integracyjne; dbałość o jakość kodu.

Responsibilities

  • Rozwój i utrzymanie backendu Python/FastAPI.
  • Integracja AI/RAG/LLM z wykorzystaniem Azure OpenAI/OpenAI API.
  • Rozwój frontendowej części w React/Vite oraz Vue 3/Vite.
  • Projektowanie i rozwój API oraz integracji z usługami Azure/Microsoft Graph/Jira/Confluence.
  • Praca z PostgreSQL i Redis; modelowanie danych i migracje.
  • Zapewnianie jakości kodu poprzez testy i przeglądy oraz utrzymanie standardów.

Skills

Python
FastAPI
async/await
Pydantic
SQLAlchemy
Alembic
pytest
OpenAPI
REST API
PostgreSQL
Redis
Azure OpenAI
React
Vue 3
TypeScript
OAuth2/OIDC
JWT
Docker
Kubernetes

Education

Wyższe wykształcenie

Tools

Azure
Azure OpenAI/OpenAI API
httpx
aiohttp
Redis Stack
pgvector
Docker Compose
CI/CD

Job 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. 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
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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Java Developer (K/M) - K/M
Java Developer (K/M) - K/M

Astek • Warszawa

Hybrid
PLN 166,000 - 203,000
Długoterminowa współpraca
Szkolenia techniczne
Mentoring CC
+5
AI Engineer - Praca zdalna K/M
AI Engineer - Praca zdalna K/M

Astek • Warszawa

On-site
PLN 180,000 - 280,000
Mentoring Competence Center
Multisport
Prywatna opieka medyczna
+1
Senior Data Scientist – GenAI & RAG - Praca zdalna K/M
Senior Data Scientist – GenAI & RAG - Praca zdalna K/M

Astek • Warszawa

On-site
PLN 207,000 - 272,000
Długoterminowa współpraca
Szkolenia techniczne, certyfikaty iPod
Mentoring Competence Center - bycie cz
Java Developer - Kraków (Małopolskie), Polska K/M
Java Developer - Kraków (Małopolskie), Polska K/M

Astek • Kraków

Hybrid
PLN 207,000 - 272,000
Multisport
Private medical care
Life insurance
Mid Java Developer (F/M) – Warszawa (Mazowieckie), Polska K/M Astek
Mid Java Developer (F/M) – Warszawa (Mazowieckie), Polska K/M Astek

Astek • Warszawa

Hybrid
PLN 185,000 - 221,000
Multisport
Private medical care
Life insurance
+1
Senior Data Scientist – GenAI & RAG – Praca zdalna K/M Astek
Senior Data Scientist – GenAI & RAG – Praca zdalna K/M Astek

Astek • Polska

Hybrid
PLN 144,000 - 240,000
Szkolenia techniczne
Mentoring Competence Center
Jasna ścieżka kariery
+4
Senior Test Engineer (M/K) - Praca zdalna K/M
Senior Test Engineer (M/K) - Praca zdalna K/M

Astek • Warszawa

On-site
PLN 101,000 - 120,000
Długoterminowa współpraca
Szkolenia techniczne i certyfikaty
Mentoring Competence Center
+4
Starszy Inżynier Danych - Kraków (Małopolskie), Polska K/M
Starszy Inżynier Danych - Kraków (Małopolskie), Polska K/M

Astek Group • Kraków

Hybrid
PLN 221,000 - 244,000
Szkolenia techniczne i certyfikaty
Prywatna opieka medyczna
Ubezpieczenie na życie
+2
Analityk Systemowy (Bankowość Elektroniczna) - Warszawa (Mazowieckie), Polska K/M
Analityk Systemowy (Bankowość Elektroniczna) - Warszawa (Mazowieckie), Polska K/M

Astek • Warszawa

On-site
PLN 185,000 - 221,000
Multisport
Prywatna opieka medyczna
Ubezpieczenie na życie