AI Python Engineer
We współpracy z klientem poszukujemy kandydatów/ek na stanowisko AI Engineer (Python + GenAI)
Kogo poszukujemy:
Poszukujemy Mid/Senior AI Engineera, który łączy solidne podstawy inżynierii oprogramowania z praktycznym doświadczeniem w tworzeniu i wdrażaniu produkcyjnych rozwiązań GenAI, w tym agentowych worklowów oraz Retrieval-Augmented Generation (RAG).
Jest to rola inżynierska i orkiestracyjna, skupiona na integrowaniu modeli LLM z systemami klasy enterprise, a nie na trenowaniu modeli czy prowadzeniu badań ML.
Co najmniej 3–5 lat doświadczenia w projektowaniu i tworzeniu oprogramowania ML (w przypadku Seniora preferowane 7+ lat łącznie w obszarach backend/API oraz platform chmurowych).
Potwierdzone doświadczenie we wdrażaniu aplikacji opartych na LLM do środowiska produkcyjnego (RAG, wywoływanie narzędzi/funkcji, orkiestracja agentów), z naciskiem na bezpieczeństwo i obserwowalność.
Biegłość w co najmniej jednym języku backendowym wykorzystywanym w systemach AI (preferowany Python) oraz swoboda w integracji ze stosami technologicznymi klasy enterprise (C#/.NET będzie dodatkowym atutem).
Praktyczne doświadczenie w budowie i integracji interfejsów RESTful API, znajomość GraphQL będzie atutem.
Bardzo dobra znajomość podstaw systemów rozproszonych: współbieżność, asynchroniczne I/O, odporność (retry), limity, cache’owanie oraz optymalizacja wydajności.
Doświadczenie w integracji z usługami zewnętrznymi oraz wewnętrznymi platformami za pomocą API i architektur opartych na zdarzeniach.
Znajomość języka angielskiego umożliwiająca samodzielne korzystanie z dokumentacji technicznej, oraz komunikację z innymi członkami zespołu (B2)
Obowiązki:
Projektowanie, rozwijanie i utrzymywanie agentowych usług AI, które koordynują działanie narzędzi, workflowów oraz integracji pomiędzy systemami i źródłami danych w środowisku enterprise.
Tworzenie oraz systematyczne rozwijanie pipeline’ów RAG dla wiedzy podatkowej i wewnętrznej — od ingestu danych, przez wyszukiwanie i strojenie, po ewaluację jakości.
Łączenie workflowów AI z istniejącymi platformami wewnętrznymi (np. frameworkami asystenckimi) oraz systemami backendowymi za pośrednictwem solidnych, dobrze zaprojektowanych API.
Definiowanie i utrzymywanie schematów narzędzi i funkcji oraz wzorców orkiestracji; wdrażanie aktualizacji strumieniowych, mechanizmów przerwań, rollbacków i rozwiązań human‑in‑the‑loop, zgodnie z potrzebami biznesowymi.
Dostarczanie rozwiązań wysokiej jakości dla przypisanego zespołu: automatyczne testy, ewaluacja jakości, monitoring i telemetryka oraz optymalizacja wydajności dla obciążeń sieciowych.
Stosowanie najlepszych praktyk inżynierskich, zasad projektowych i standardów bezpieczeństwa na każdym etapie cyklu wytwarzania oprogramowania (SDLC), ze szczególnym naciskiem na niezawodność oraz odpowiedzialne wykorzystanie AI.
Wymagania:
AI Engineering (Agents & RAG)
Praktyczne doświadczenie w budowie aplikacji opartych na LLM w pełnym zakresie (end‑to‑end): projektowanie promptów, interfejsy narzędzi i funkcji, ustrukturyzowane odpowiedzi oraz strumieniowe interfejsy użytkownika.
Doświadczenie w pracy z systemami RAG (chunking/metadata, embeddings, retrieval strategies, grounding).
Doświadczenie z frameworkami agentowymi oraz koncepcjami orkiestracji (planowanie, routing, użycie narzędzi, human‑in‑the‑loop).
Doświadczenie z frameworkami takimi jak LangGraph, LangChain, Microsoft Semantic Kernel lub równoważnymi.
Doświadczenie w pracy z platformami modelowymi (np. Azure OpenAI / OpenAI lub podobnymi).
Cloud, Data, and Observability
Bardzo dobra znajomość usług chmurowych Azure (np. Functions, Storage, Key Vault, App Configuration, Application Insights).
Doświadczenie w pracy z usługami wyszukiwania i retrievalu (Azure AI Search lub podobnymi).
Testing & Devops
Solidne doświadczenie w testach jednostkowych i integracyjnych, w tym w budowie i utrzymaniu zestawów ewaluacyjnych dla AI, testów regresyjnych oraz testów automatycznych.
Praktyczne doświadczenie z CI/CD oraz zautomatyzowanymi wdrożeniami (preferowane Azure DevOps), w tym z konteneryzacją (Docker).
Bardzo dobra znajomość systemów kontroli wersji kodu (Git/GitHub).
Znajomość mechanizmów uwierzytelniania i autoryzacji (JWT/OAuth/OIDC).
Nasza oferta:
Praca 100% zdalna
Umowa B2B podpisywana z Shimi
Stawka: 120-140 PLN/h netto + VAT (w zależności od doświadczenia)
Współpraca długoterminowa
Benefity: dofinansowanie do prywatnej opieki medycznej oraz karty sportowej
AI Python Engineer
AI Python Engineer