JustJoin.IT Hybrydowo Senior

Senior Agentic Automation Engineer

EPAM Systems

⚲ Lodz

Do uzgodnienia

Wymagania

  • min. 3 lata doświadczenia w software lub automation engineering, z udokumentowaną ekspertyzą w projektowaniu systemów agentowych end-to-end
  • ekspertyza w architekturze multi-agentowej (wzorce projektowe, komunikacja między agentami, współpraca i krytyka między agentami)
  • biegłość w zaawansowanych technikach kontekstu i pamięci (kompresja, pamięć wielowarstwowa, strategie retrievalu i zapominania, vector stores, RAG)
  • doświadczenie w custom RAG i optymalizacji retrievalu (relevance, latency, throughput, dense embeddings, hybrid search, re-ranking)
  • dogłębna znajomość MCP, warstw transportowych (HTTP, WebSocket, gRPC) i uwierzytelniania (OAuth, token-based auth)
  • umiejętność skryptowania w co najmniej jednym języku wspieranym przez platformę (np. JavaScript, Python)
  • doświadczenie w pracy z frameworkami chmurowymi agentów (AWS, GCP, Azure) na poziomie średnim
  • doświadczenie w integracji observability (narzędzia LLM-specific, OpenTelemetry, monitoring infrastruktury)

Opis stanowiska

Senior Agentic Automation Engineer prowadzący projektowanie, rozwój i wdrożenie inteligentnych systemów multi-agentowych łączących rozumowanie, podejmowanie decyzji i autonomiczne wykonanie. Rola obejmuje architekturę multi-agentową, zaawansowane mechanizmy kontekstu i pamięci, custom RAG i retrievery wektorowe, orkiestrację narzędzi przez MCP oraz pełną observability. Uwaga: ogłoszenie mówi o 'own the full lifecycle of agentic solutions' — to duża odpowiedzialność od koncepcji po utrzymanie, co może wiązać się z długimi godzinami pracy.

🔍 Dekoder Ogłoszenia

🔴
lead the design, development, and deployment of intelligent multi-agent systems
Oczekuje się, że będziesz samodzielnie kierować całym procesem tworzenia i wdrażania złożonych systemów, a nie tylko wspierać istniejące projekty.
🔴
own the full lifecycle of agentic solutions
Będziesz odpowiedzialny za wszystko, od koncepcji po utrzymanie, co może oznaczać dużą odpowiedzialność i potencjalnie długie godziny pracy.
🟡
embedding security, auditability, and performance into every design
Te aspekty mogą być traktowane priorytetowo, co może wymagać dodatkowego czasu i wysiłku na ich implementację i testowanie.
🟡
enabling other teams through reusable templates, clear documentation, and thoughtful guidance
Oprócz pracy nad systemami, będziesz musiał poświęcić czas na tworzenie materiałów pomocniczych i wspieranie innych zespołów.
🔴
Script in at least one language supported by the platform (e.g., JavaScript, Python) to extend functionality or preproce
Chociaż wymieniono przykłady, platforma może wymagać znajomości mniej popularnych języków lub specyficznych frameworków.