W skrócie
- Zadania: Twórz i utrzymuj zaawansowane przepływy pracy AI z użyciem LangGraph.
- Firma: Międzynarodowa korporacja z ponad 100-letnią historią.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
- Kwalifikacje: Silne umiejętności w Pythonie oraz doświadczenie z LangGraph.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
Poszukujemy Python Engineera do budowy i utrzymania stanowych przepływów pracy agentów AI przy użyciu LangGraph. Rola koncentruje się na orkiestracji przepływu pracy, punktach kontrolnych, interakcjach z człowiekiem w pętli, wzorcach odporności oraz obserwowalności w ścieżkach wykonania agenta. Idealny kandydat ma silne umiejętności w Pythonie, praktyczne doświadczenie z LangGraph lub LangChain oraz solidne zrozumienie projektowania asynchronicznych i rozproszonych przepływów pracy.
Wymagania:
- Punkty kontrolne z LangGraph (SQLite, Redis, Postgres checkpointers)
- Implementacja przepływu pracy HITL
- Wzorce ponownego uruchamiania, limitu czasu, awarii w LangGraph
- Śledzenie OpenTelemetry w krokach orkiestracji
- 4+ lata doświadczenia w programowaniu w Pythonie
- Doświadczenie w testowaniu przepływów pracy z wieloma agentami będzie dodatkowym atutem
- Wizualizacja śladów LangSmith
Obowiązki:
- Projektowanie i implementacja przepływów pracy agentów AI przy użyciu LangGraph i Pythona.
- Budowanie i utrzymywanie logiki orkiestracji opartej na grafach przy użyciu węzłów, krawędzi i przejść stanów.
- Implementacja punktów kontrolnych przepływu pracy i mechanizmów odzyskiwania przy użyciu backendów SQLite, Redis lub PostgreSQL.
- Rozwój przepływów pracy Human-in-the-Loop (HITL) dla scenariuszy zatwierdzania, eskalacji i interwencji.
- Projektowanie odpornych wzorców wykonania, w tym ponownych uruchomień, limitów czasu, obsługi awarii i odzyskiwania po awarii.
- Rozwój asynchronicznego wykonania przepływu pracy przy użyciu Python asyncio.
- Implementacja śledzenia OpenTelemetry w warstwach orkiestracji i krokach przepływu pracy.
- Rozwiązywanie problemów z wykonaniem przepływu pracy oraz optymalizacja wydajności, niezawodności i obserwowalności.
- Współpraca z zespołami inżynieryjnymi platformy i AI w celu budowy skalowalnych rozwiązań opartych na agentach.
- Tworzenie testów automatycznych dla niezawodności przepływu pracy, przejść stanów i scenariuszy odzyskiwania.
- Wkład w standardy inżynieryjne i najlepsze praktyki dotyczące orkiestracji agentów i zarządzania przepływem pracy.
Python Engineer in Katowice – pracodawca: Intellias
Nasza firma to wiodący dostawca technologii, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku. Pracując jako Senior AI Engineer, będziesz częścią zespołu, który nie tylko wdraża innowacyjne rozwiązania AI, ale także ma dostęp do najnowszych technologii i narzędzi, co sprzyja kreatywności i eksperymentowaniu. Oferujemy konkurencyjne wynagrodzenie, elastyczne godziny pracy oraz programy rozwoju kariery, które wspierają Twoje ambicje zawodowe w jednym z najbardziej inspirujących miejsc pracy w branży.