JustJoin.IT Praca zdalna Senior New

Chief Forward Deployed Engineer

EPAM Systems

⚲ Poznan

Do uzgodnienia

Wymagania

  • min. 7 lat doświadczenia inżynierskiego, w tym udokumentowane niedawne wdrożenia produkcyjnych aplikacji AI/LLM (nie tylko prototypy lub badania)
  • zdolność pracy bezpośrednio z klientem: prowadzenie rozmów discovery i feasibility, praca z SME i użytkownikami końcowymi, tłumaczenie trade-offów technicznych dla odbiorców technicznych i nietechnicznych
  • praktyczne doświadczenie z frameworkami agentowymi (LangChain, LangGraph, Semantic Kernel lub podobne) i głównymi dostawcami LLM (OpenAI, Anthropic, Google Gemini)
  • ekspercki Python i solidne podstawy inżynierii oprogramowania
  • doświadczenie produkcyjne we wdrożeniach na co najmniej jednej z chmur: AWS, Azure lub GCP, z konteneryzacją i CI/CD
  • angielski na poziomie C1

Mile widziane

  • doświadczenie w projektowaniu eksperymentów, A/B testach i iterowaniu produktów AI na podstawie realnych zachowań użytkowników i metryk biznesowych
  • znajomość MCP, A2A, Agent Skills i wschodzących standardów agentowych

Opis stanowiska

Rola builderska dla doświadczonego inżyniera, który wraz z zespołem projektuje i wdraża end-to-end systemy AI-native oparte o LLM — agentów, workflow, RAG oraz własny harness (tool calling, sandboxing, context engineering, sub-agenty). Pracujesz blisko klienta i użytkowników końcowych, prowadzisz discovery i walidujesz, że system realnie pasuje do ich sposobu pracy. Uwaga: to rola wymagająca projektowania pod awarie w pętli agenta (retry, fallbacki modeli, limity kosztów, human-in-the-loop) — systemy LLM są z natury nieprzewidywalne, więc spora część pracy to ciągłe monitorowanie i stabilizacja.

🔍 Dekoder Ogłoszenia

🔴
Chief Forward Deployed Engineer
Może oznaczać rolę bardziej operacyjną i wdrożeniową niż typowo 'Chief' sugeruje, z naciskiem na budowanie i dostarczanie rozwiązań.
🔴
AI-native solutions where LLM and its harness are the core of the value
Podkreśla skupienie na rozwiązaniach opartych o LLM, ale 'harness' (uprząż) może oznaczać potrzebę budowania i zarządzania złożonymi, niestandardowymi frameworkami.
🔴
This is a builder's role: you and your team are responsible for building agentic systems, writing the production code, and standing up the evals and observability.
Chociaż brzmi to jak jasne określenie odpowiedzialności, może sugerować, że zespół jest mały lub dopiero powstaje, a 'builder' oznacza tworzenie od zera, w tym procesów.
🔴
Design for failure in the agent loop: retries, model fallbacks, cost limits, and human-in-the-loop on consequential actions
Wskazuje na potencjalną niestabilność lub nieprzewidywalność działania systemów AI, wymagającą ciągłego monitorowania i mechanizmów awaryjnych.
🔴
Capture domain expertise and repeatable workflows — so what works on one engagement carries to the next
Może oznaczać, że będziesz musiał tworzyć dokumentację i procesy, które są obecnie niedostateczne, aby umożliwić skalowanie wiedzy i rozwiązań.