AI Solution Developer

Kruk S A — Poland · Posted ~5 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

W KRUK Group rozwijamy KAIN, KRUK AI Nest, czyli wspólną platformę AI dla wszystkich rynków Grupy. KAIN pełni rolę centralnego AI Gateway, który umożliwia bezpieczne i skalowalne korzystanie z modeli AI, budowanie agentów oraz integrowanie rozwiązań AI z systemami i procesami biznesowymi. AI Solution Developer będzie rozwijać zarówno możliwości platformy KAIN, jak i rozwiązania wykorzystujące generatywną AI, agentów AI, przetwarzanie dokumentów oraz integracje z procesami i systemami Grupy KRUK. Szukamy osoby, która potrafi przełożyć potrzebę biznesową na działające rozwiązanie, przygotować prototyp, zbudować komponent produkcyjny, zintegrować go z KAIN oraz zadbać o jego jakość, bezpieczeństwo, obserwowalność i możliwość ponownego wykorzystania na innych rynkach. Zakres obowiązków Rozwój platformy KAIN oraz jej komponentów wspierających udostępnianie modeli, agentów i usług AI.Projektowanie i development rozwiązań wykorzystujących generatywną AI, Large Language Models oraz architektury agentowe.Tworzenie usług i API umożliwiających integrację rozwiązań AI z systemami, aplikacjami oraz workflow w KRUK Group.Implementacja rozwiązań związanych z analizą, klasyfikacją i ekstrakcją danych z dokumentów.Integracja modeli udostępnianych poprzez Azure AI Services, Azure AI Foundry oraz innych dostawców modeli wspieranych przez KAIN.Przygotowywanie testów technicznych, funkcjonalnych i integracyjnych, w tym testów jakości odpowiedzi modeli i zachowania rozwiązania po zmianie modelu.Dokumentowanie architektury, API, konfiguracji, sposobu wdrożenia oraz zasad korzystania z przygotowanych komponentów.Współpraca z zespołami biznesowymi, deweloperami, architektami, Cybersecurity, Cloud, Data, AI Governance oraz zespołami lokalnymi na rynkach KRUK Group.Wspieranie zespołów produktowych i procesowych podczas podłączania ich rozwiązań do KAIN.Monitorowanie działania rozwiązań na środowiskach produkcyjnych oraz diagnozowanie i usuwanie problemów.Eksperymentowanie z nowymi modelami, frameworkami agentowymi i podejściami do budowy rozwiązań AI, a następnie ocena ich przydatności biznesowej. Wymagania Doświadczenie w tworzeniu i wdrażaniu aplikacji lub usług backendowych.Bardzo dobra znajomość co najmniej jednego języka programowania wykorzystywanego do budowy rozwiązań i integracji, preferowany Python, mile widziany również C#/.NET lub TypeScript.Praktyczne doświadczenie w pracy z API, usługami REST, formatami JSON oraz integracją systemów.Znajomość usług chmurowych Microsoft Azure i podstaw architektury rozwiązań cloud-native.Doświadczenie w pracy z generatywną AI lub LLM, obejmujące integrację modeli, prompt engineering i budowę aplikacji wykorzystujących modele językowe.Znajomość podstawowych wzorców budowy rozwiązań RAG, wyszukiwania semantycznego i pracy z bazami wiedzy.Umiejętność projektowania rozwiązań z uwzględnieniem bezpieczeństwa, kontroli dostępu, logowania i monitorowania.Znajomość Git oraz dobrych praktyk związanych z code review, testowaniem i CI/CD.Umiejętność diagnozowania problemów w rozwiązaniach rozproszonych i integracjach między systemami.Umiejętność pracy z wymaganiami biznesowymi i przekładania ich na zadania techniczne, architekturę oraz działające rozwiązanie.Samodzielność, odpowiedzialność za dostarczane komponenty i gotowość do pracy w interdyscyplinarnym, międzynarodowym środowisku.Komunikatywna znajomość języka angielskiego pozwalająca na współpracę z zespołami na różnych rynkach KRUK Group. Mile widziane Doświadczenie z Azure AI Foundry, Azure OpenAI, Azure API Management lub innymi platformami AI Gateway.Znajomość frameworków do budowy agentów i aplikacji LLM, takich jak LangChain, LangGraph, AutoGen lub podobnych.Praktyczne doświadczenie z Azure AI Document Intelligence, OCR, klasyfikacją dokumentów lub ekstrakcją danych.Znajomość Microsoft Entra ID, OAuth 2.0, Managed Identity, Service Principal oraz mechanizmów Role-Based Access Control.Doświadczenie z Application Insights, OpenTelemetry, Azure Monitor lub innymi narzędziami zapewniającymi observability.Znajomość Infrastructure as Code, na przykład Terraform.Doświadczenie w konteneryzacji i wdrażaniu rozwiązań z wykorzystaniem Docker oraz usług Kubernetes lub Azure Container Apps.Praktyka w zakresie testowania i ewaluacji rozwiązań LLM, w tym jakości odpowiedzi, halucynacji, odporności promptów, kosztów oraz opóźnień.Orientacja w wymaganiach dotyczących odpowiedzialnego wykorzystania AI, ochrony danych oraz EU AI Act. Co oferujemy? Zatrudnienie w oparciu o: umowę o pracę Elastyczne godziny rozpoczęcia pracy (w przedziale 6:00-11:00)Możliwość pracy w modelu zdalnymAtrakcyjny pakiet benefitów dla pracowników: możliwość skorzystania z prywatnej opieki medycznej: Luxmed, dofinansowanie do karty Multisport, dodatkowe świadczenia dopasowane do Twoich potrzeb w ramach systemu kafeterii, ubezpieczenie grupowe dla pracownika na preferencyjnych warunkachDostęp do Mindgram – nowoczesnej platformy z profesjonalnym wsparciem psychologicznym i wellbeingowymMożliwość uzyskania atrakcyjnego bonusu w programie poleceń pracowniczychMożliwość wypożyczenia samochodu firmowego do użytku prywatnego Podczas rekrutacji dbamy o inkluzywność procesu i przestrzegamy zasad równych szans. Liczą się dla nas kompetencje i chęć rozwoju osób kandydujących, bez względu na ich płeć, wiek, stopień sprawności, wyznanie, orientację seksualną, pochodzenie lub inne kwestie niezwiązane z wymaganymi umiejętnościami. Dokładamy starań, by proces rekrutacji był dostępny i dostosowany do adekwatnych potrzeb.