Open Source AI Engineer (LLM / Full Stack)
Tech Stack / Keywords
Firma i stanowisko
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.
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
Wymagania
- bardzo dobra 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
- praktyka 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
Nice to have:
- 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
Obowiązki
- 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
Oferta
- współpracę B2B
- współpracę w modelu 100% zdalnym
- długofalowy projekt w środowisku międzynarodowym
- możliwość pracy zdalnej
- elastyczny czas pracy
- spotkania integracyjne
- brak dress code’u
in4ge sp. z o.o.
146 aktywnych ofert