About this role
Summary: Design and develop secure, scalable AI applications using Python, FastAPI, and open-source LLM technologies. The role involves building REST APIs, managing PostgreSQL databases, implementing security protocols, and deploying solutions in cloud or hybrid environments.
Everything is possible with the right people
In4ge jest firmą rekrutacyjną, w której wierzymy, że wszystko jest możliwe dzięki odpowiednim ludziom. Naszym celem jest połączenie najbardziej utalentowanych pracowników z odpowiednimi firmami, tworząc synergiczne relacje, które przyczyniają się do wzrostu i sukcesu każdej ze stron. Uważamy, że prawdziwą wartość stanowią ludzie pracujący wspólnie w atmosferze wzajemnego szacunku i zaufania.
- * *
Dla naszego klienta poszukujemy osoby na stanowisko Open Source AI Engineer (LLM / Full Stack) do współpracy przy nowoczesnym projekcie związanym z tworzeniem aplikacji opartych o sztuczną inteligencję i technologie open source.
To propozycja dla osoby, która swobodnie porusza się zarówno po warstwie backendowej, jak i frontendowej, a dodatkowo ma doświadczenie w budowaniu rozwiązań wykorzystujących modele językowe (LLM). W tej roli będziesz odpowiadać za projektowanie i rozwój bezpiecznych, skalowalnych aplikacji, integrację nowoczesnych frameworków AI oraz wdrażanie rozwiązań gotowych do wykorzystania w środowisku produkcyjnym.
### Zakres roli:
W ramach projektu osoba na tym stanowisku będzie odpowiedzialna za:
- projektowanie i rozwijanie funkcjonalności end-to-end w warstwie frontendowej oraz backendowej,
- tworzenie i utrzymanie usług backendowych w oparciu o Python oraz FastAPI,
- budowanie i rozwijanie REST API,
- projektowanie skalowalnych modeli danych oraz rozwój rozwiązań opartych o PostgreSQL,
- implementację mechanizmów związanych z bezpieczeństwem, uwierzytelnianiem i autoryzacją, takich jak OAuth2, OIDC, RBAC oraz SSO,
- integrację workflowów i pipeline’ów AI z wykorzystaniem LangChain oraz LangGraph,
- wdrażanie rozwiązań z zakresu monitoringu i obserwowalności z użyciem LangSmith i/lub Langfuse,
- integrację narzędzi związanych z bezpieczeństwem oprogramowania, walidacją pakietów, weryfikacją podpisów oraz skanowaniem compliance,
- wdrażanie oraz utrzymanie aplikacji w środowiskach cloud, hybrydowych lub on-premise.
### Oczekujemy:
Szukamy osoby, która posiada:
- bardzo dobrą znajomość Python oraz doświadczenie w pracy z FastAPI,
- praktyczne doświadczenie w budowaniu i rozwijaniu REST API,
- doświadczenie w pracy z bazą danych PostgreSQL oraz modelowaniem danych,
- znajomość zagadnień związanych z uwierzytelnianiem i autoryzacją, w szczególności OAuth2, OIDC, RBAC, SSO,
- doświadczenie w obszarze DevOps / Platform Engineering, w tym z wykorzystaniem Docker oraz Kubernetes,
- praktykę w pracy z narzędziami CI/CD, np. GitHub Actions, GitLab CI lub podobnymi,
- doświadczenie w zakresie narzędzi bezpieczeństwa, takich jak walidacja pakietów, weryfikacja podpisów, compliance scanning czy sandbox execution,
- doświadczenie we współpracy z infrastrukturą działającą w środowiskach chmurowych i/lub kontrolowanych środowiskach on-premise / hybrid.
- praktyczna znajomość języka angielskiego na poziomie min. B2/C1 umożliwiająca swobodną komunikację pisemną i ustną (codzienna współpraca z klientami i współpracownikami anglojęzycznymi).
Mile widziane:
Dodatkowym atutem będzie:
- doświadczenie w obszarze frontendowym, szczególnie z wykorzystaniem React, TypeScript oraz Next.js,
- znajomość nowoczesnych frameworków SPA,
- doświadczenie w budowaniu aplikacji wykorzystujących rozwiązania LLM i technologie open source.
W projekcie wykorzystywane są między innymi następujące technologie i narzędzia:
- AI / LLM: LangChain, LangGraph
- Observability: LangSmith, Langfuse
- Backend: Python, FastAPI
- Frontend: React, TypeScript, Next.js
- Database: PostgreSQL
- DevOps: Docker, Kubernetes
- CI/CD: GitHub Actions, GitLab CI
- Security: OAuth2, OIDC, RBAC, SSO, artifact validation
### Proponujemy:
- Współpracę B2B.
- Współpracę w modelu 100% zdalnym.
- Długofalowy projekt w środowisku międzynarodowym.
### 💡Nie przegap dopasowanych ofert!
Mamy wiele rekrutacji, a nowe projekty pojawiają się na bieżąco. Pamiętaj, że zaznaczając zgodę na przetwarzanie danych w celu przyszłych procesów, będziemy mogli zaprosić Cię do udziału w kolejnych procesach, dopasowanych do Twojego doświadczenia i oczekiwań!
P.S Zamierzamy kontaktować się z Tobą wyłącznie wtedy, kiedy będziemy mieli dla Ciebie ciekawe projekty, bez tej zgody nie będzie to możliwe.
### Jak wygląda proces rekrutacyjny in4ge?
Nasz proces rekrutacyjny jest transparentny i skoncentrowany na znalezieniu odpowiedniego kandydata dla naszych klientów. Składając aplikację, możesz liczyć na nasz obiektywizm, szacunek i pełny profesjonalizm.
Czekamy na Twoje CV.
We connect you with the right people
