AI Solutions Engineer (m/k)
UNITY-T GROUP sp. z o.o. sp.k.
⚲ Kraków, Podgórze
Wymagania
- GenAI
- Python
- REST API
- SQL
- PostgreSQL
- Git
- Linux
- FastAPI
- n8n
- LangChain
- Ollama
- llama.cpp
- vLLM
- Qdrant
- pgvector
- Redis
- Docker
- OCR
Opis stanowiska
Nasze wymagania: Komercyjne doświadczenie w pracy na stanowisku programisty lub inżyniera oprogramowania. Doświadczenie w integracjach rozwiązań opartych o duże modele językowe lub inne usługi AI. Praktyczna znajomość pracy z platformami i API dostawców LLM, takich jak OpenAI, Google czy Anthropic. Umiejętność projektowania promptów oraz walidacji jakości odpowiedzi LLM. Python - dobra znajomość oraz umiejętność budowy usług backendowych i integracyjnych. Praktyczna znajomość REST API i integracji systemowych. Dobra znajomość SQL oraz doświadczenie w pracy z bazami relacyjnymi, w szczególności PostgreSQL. Dobra znajomość Git oraz zasad pracy zespołowej w procesie wytwarzania oprogramowania. Samodzielność w rozwiązywaniu problemów i pragmatyczne podejście do wdrażania nowych rozwiązań. Komunikatywność i umiejętność współpracy z zespołem. Mile widziane: Praktyczna znajomość budowy interfejsów API, w szczególności opartych o FastAPI. Doświadczenie z narzędziami automatyzacji workflow, w szczególności n8n. Doświadczenie w pracy w środowisku Linux, pozwalające na podstawowe zarządzanie usługami. Znajomość zagadnień związanych z lokalnymi modelami LLM oraz narzędziami takimi jak Ollama, llama.cpp lub vLLM. Podstawowa znajomość zagadnień związanych z dostrajaniem modeli językowych i ich adaptacją do konkretnych zastosowań. Znajomość architektury RAG i wykorzystania baz wektorowych. Znajomość podejść takich jak routing zapytań i kaskady LLM. Doświadczenie z OCR i zautomatyzowanym przetwarzaniem dokumentów. Wiedza z zakresu anonimizacji danych i pracy z danymi wrażliwymi. Zainteresowanie rozwojem w obszarze AI i automatyzacji. O projekcie: Rozwijamy praktyczne rozwiązania oparte o sztuczną inteligencję, wspierające procesy biznesowe w różnych obszarach działalności organizacji. Projekty obejmują m.in. integracje z modelami LLM, automatyzację procesów, analizę i przetwarzanie danych tekstowych oraz budowę usług AI, współpracujących z istniejącymi systemami. Obszar jest na etapie intensywnego rozwoju - część inicjatyw została już uruchomiona lub znajduje się blisko wdrożenia, a kolejne są przygotowywane do realizacji. Szukamy osoby, która pomoże nam przekładać możliwości sztucznej inteligencji na realne, użyteczne rozwiązania technologiczne. Zakres obowiązków: Projektowanie i rozwój integracji z modelami LLM. Budowa usług i komponentów AI udostępnianych przez API. Integracja rozwiązań AI z istniejącymi systemami i bazami danych. Współtworzenie automatyzacji i pipeline’ów przetwarzania danych. Udział w PoC oraz produkcyjnych wdrożeniach rozwiązań sztucznej inteligencji. Udział w projektach związanych z praktycznymi zastosowaniami AI oraz automatyzacją procesów biznesowych. Współpraca z zespołami programistycznymi i biznesem. Przygotowywanie dokumentacji technicznej i rozwój wdrażanych rozwiązań. Oferujemy: Możliwość rozwoju kompetencji w obszarze nowoczesnych technologii. Możliwość wpływu na dobór technologii i kierunek rozwijanych rozwiązań. Udział w projektach informatycznych o ogólnopolskiej skali. Udział w budowie nowego obszaru kompetencyjnego, związanego z AI i automatyzacją. Pracę nad praktycznymi rozwiązaniami AI, wdrażanymi w realnych procesach biznesowych. Możliwość rozwoju na styku AI, backendu, integracji systemowych i automatyzacji. Możliwość współtworzenia standardów i dobrych praktyk dla rozwiązań AI na poziomie organizacji. Elastyczny czas pracy.