Старший фул-стек ИИ-инженер (Senior FS AI Engineer, CS)
Alliance-TK
Rola Senior Full-Stack AI Engineer w firmie Alliance-TK (Polska). Będziesz budować end-to-end systemy RAG (Retrieval-Augmented Generation) dla dokumentów prawnych i finansowych. Odpowiadasz za backend w Python/FastAPI, integracje z LLM (OpenAI), hybrydowe wyszukiwanie (Qdrant, Azure AI Search), przetwarzanie dokumentów (OCR, chunking) oraz tworzenie interfejsów demo w Streamlit. Dodatkowo wymagana podstawowa znajomość Node.js/React do integracji frontend-modułów. Rola łączy AI engineering z backendem i lekkim frontendem — to nie typowy full-stack web developer, ale inżynier AI z szerokim zakresem obowiązków.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu, brak informacji o procesie rekrutacyjnym.
Rola Senior Full-Stack AI Engineer w firmie Alliance-TK (Polska). Będziesz budować end-to-end systemy RAG (Retrieval-Augmented Generation) dla dokumentów prawnych i finansowych. Odpowiadasz za backend w Python/FastAPI, integracje z LLM (OpenAI), hybrydowe wyszukiwanie (Qdrant, Azure AI Search), przetwarzanie dokumentów (OCR, chunking) oraz tworzenie interfejsów demo w Streamlit. Dodatkowo wymagana podstawowa znajomość Node.js/React do integracji frontend-modułów. Rola łączy AI engineering z backendem i lekkim frontendem — to nie typowy full-stack web developer, ale inżynier AI z szerokim zakresem obowiązków.
- ✓Szczegółowo opisany stack technologiczny i procesy (Docker, Git, testy)
- ✓Nacisk na czystą architekturę i higienę kodu
- ✓Współpraca z ekspertami dziedzinowymi (księgowość, audyt) – ciekawy kontekst biznesowy
- !Brak informacji o widełkach wynagrodzenia w ogłoszeniu
- !Bardzo szeroki stack (Python, RAG, Streamlit, Node.js/React) – może oznaczać mały zespół i rozmyte granice ról
- !Opis w języku rosyjskim, choć praca w Polsce – możliwa bariera komunikacyjna lub rosyjskojęzyczne środowisko
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja pipeline'ów RAG: zbieranie danych, chunking, embedowanie, wyszukiwanie hybrydowe, generowanie odpowiedzi
- •Rozwój backendu w Python/FastAPI: REST API, asynchroniczność (Celery, RabbitMQ/Azure Service Bus), obsługa PostgreSQL i MongoDB
- •Praca z LLM: inżynieria promptów, wersjonowanie promptów (manifest.yaml), parsowanie strukturalnego outputu z OpenAI
- •Tworzenie wielostronicowych aplikacji demo w Streamlit z zarządzaniem stanem sesji i aggrid
- •Integracja z bazami wektorowymi (Qdrant, pgVector) i Azure AI Search
- •Ekstrakcja danych z dokumentów PDF (PyMuPDF, Tesseract) z uwzględnieniem struktury prawnej/finansowej
- •Pisanie testów jednostkowych i integracyjnych dla serwisów Python i pipeline'ów
- •Konteneryzacja (Docker, Docker Compose), konfiguracje YAML, regularne commitowanie w Git
Oferta dla doświadczonych specjalistów (Senior).
Mid-level inżynier Python (3+ lata) z praktyką w budowie pipeline'ów RAG i pracy z LLM, który chce rozwinąć się w pełen stack AI. Musi być gotowy na naukę Node.js/React i pracę z różnorodnymi technologiami.
Kandydaci z mniej niż 3 latami doświadczenia w Python lub osoby szukające typowej roli frontendowej. Rola nie jest dla juniorów ani dla specjalistów tylko od frontendu.
- ?Ile osób liczy zespół i jakie są role w zespole?
- ?Czy Node.js/React to codzienna część obowiązków, czy tylko sporadyczna?
- ?Jakie są plany dotyczące rozwoju produktu – czy to projekt greenfield, czy utrzymanie istniejącego systemu?
- ?Czy oferujecie wsparcie w nauce języka polskiego lub angielskiego (środowisko pracy)?
- ?Jaki jest proces rekrutacyjny (ile etapów, czy jest zadanie domowe)?
- ?Czy istnieje możliwość pracy zdalnej? (ogłoszenie nie precyzuje)
- ?Jakie są główne wyzwania techniczne w obecnych pipeline'ach RAG?
- ?Czy jest budżet na szkolenia lub konferencje?
- −Nie podano wielkości zespołu
- −Brak informacji o procesie rekrutacyjnym
- −Nie wiadomo czy praca zdalna, hybrydowa czy stacjonarna
- −Brak informacji o budżecie szkoleniowym
- −Nie podano widełek wynagrodzenia