AI Engineer
O firmie/projekcie
Kogo szukamy
Zadania
Budowa rozwiązania „chat with data”, które umożliwia użytkownikom zadawanie pytań o dane w języku naturalnym. Praca nad interpretacją intencji, generowaniem i bezpiecznym wykonywaniem zapytań oraz oceną jakości odpowiedzi.
Wsparcie i rozwój Unstructured Data Repository (UDR), czyli platformy do przetwarzania, przechowywania i udostępniania danych niestrukturalnych, takich jak dokumenty, obrazy i nagrania audio, wykorzystywanych następnie przez rozwiązania AI.
Wymagania
• Bardzo dobra znajomość Javy i/lub Pythona,
• Praktyczne doświadczenie w budowie rozwiązań wykorzystujących LLM,
• Znajomość co najmniej jednego frameworka, np. LangChain4j, Google ADK, Pydantic AI lub Spring AI,
• Znajomość Google BigQuery, w tym SQL, modelowania danych oraz optymalizacji kosztów i wydajności,
• Doświadczenie w tworzeniu usług i integracji REST API,
• Umiejętność testowania i diagnozowania systemów opartych na LLM,
• Znajomość dobrych praktyk tworzenia, wdrażania i utrzymywania oprogramowania.
Mile widziane
• doświadczenie z NL2SQL, conversational analytics lub rozwiązaniami BI-as-chat,
• znajomość RAG, embeddingów, chunkingu i re-rankingu,
• doświadczenie w przetwarzaniu dokumentów, obrazów lub nagrań audio, w tym OCR, ekstrakcji tekstu i transkrypcji,
• doświadczenie z ewaluacją systemów GenAI, testami offline i online oraz wersjonowaniem promptów,
• znajomość semantic lub metrics layer, cache’owania i preagregacji,
• znajomość MCP oraz architektur agentowych,
• doświadczenie z bazami wektorowymi, np. Qdrant, Pinecone, Weaviate lub Milvus,
• znajomość baz grafowych, np. Neo4j, oraz podejścia GraphRAG,
• znajomość FastAPI, Kubernetes, Cloud Run i Pub/Sub,
• znajomość Rusta,
• doświadczenie w środowisku regulowanym, obejmującym audyt, klasyfikację danych, kontrolę dostępu i ochronę danych wrażliwych.
Nie oczekujemy znajomości wszystkich wymienionych technologii. Realizujący usługę powinien znać solidne podstawy inżynierii oprogramowania i praktyczne doświadczenie w pracy z LLM, gotowej rozwijać się w obszarze „chat with data”, danych niestrukturalnych oraz AI.
Co oferujemy
198 aktywnych ofert