Senior Python AI Engineer
⚲ Warszawa
150–170 zł netto (+ VAT) / godz.
Wymagania
- Python
- Pydantics
- LangGraph
- Docker
- Claude Agent SDK
- Redis
- Redis Stack
- OpenTelemetry
- Datadog
- Langfuse LLM tracing
- Azure Blob Storage
Opis stanowiska
Nasze wymagania:
Doświadczenie jako Software Engineer.
Minimum rok doświadczenia w tworzeniu agentic workflows.
Praktyczne doświadczenie w integracjach API w środowisku enterprise.
Znajomość Pythona, w tym asyncio.
Znajomość Pydantic w zakresie walidacji danych i ustawień.
Doświadczenie z asynchronicznymi frameworkami webowymi/API, w szczególności FastAPI.
Znajomość testów automatycznych: pytest i pytest-asyncio.
Doświadczenie w budowaniu agentów LLM: tool calling, structured outputs, wzorce multi-agent i sub-agent oraz kontrola kosztów i opóźnień.
Doświadczenie z popularnym frameworkiem do tworzenia agentów LLM, np. Claude Agent SDK.
Doświadczenie w budowaniu i wykorzystywaniu serwerów narzędzi opartych na Model Context Protocol (MCP).
Znajomość grafowej orkiestracji stanowych procesów w LangGraph: workflow nodes, human-in-the-loop interrupts oraz durable checkpointing.
Znajomość protokołów agent-to-agent (A2A).
Doświadczenie w integracjach REST API z wykorzystaniem OAuth2/SSO, np. Azure AD.
Znajomość rozproszonych baz danych in-memory: Redis lub Redis Stack.
Doświadczenie z Dockerem.
Praktyczna znajomość języka angielskiego na poziomie min.C1 umożliwiająca swobodną komunikację pisemną i ustną (codzienna współpraca z klientami i współpracownikami anglojęzycznymi).
Mile widziane:
Znajomość narzędzi observability: OpenTelemetry, Datadog lub Langfuse LLM tracing.
Znajomość usług chmurowych, takich jak Azure Blob Storage i managed search.
Doświadczenie z LLM evals, w tym LLM-as-a-judge.
Znajomość spec-driven development.
Doświadczenie w obszarze podatków lub księgowości.
O projekcie:
Dla naszego Klienta poszukujemy osoby na stanowisko Senior Python AI Engineer do nowego, powstającego projektu realizowanego na rynek amerykański.
Zakres obowiązków:
Budowanie agentów, w tym mechanizmów planowania i rollover, dla produkcyjnego rozwiązania łączącego LLM z deterministycznym procesem podatkowym opartym na Pythonie.
Integracja agentów z aplikacjami Klienta za pomocą REST API oraz narzędzi agentowych opartych na MCP.
Dostarczenie agenta zgodnego z protokołem agent-to-agent (A2A), możliwego do podłączenia do rozbudowanego, grafowego orkiestratora opartego na LangGraph.
Oferujemy:
Współpracę w modelu B2B.
Projekt realizowany w 100% zdalnie.
Udział w nowym rozwiązaniu tworzonym od podstaw.
Projekt realizowany na rynek amerykański.
Doświadczenie jako Software Engineer.
Minimum rok doświadczenia w tworzeniu agentic workflows.
Praktyczne doświadczenie w integracjach API w środowisku enterprise.
Znajomość Pythona, w tym asyncio.
Znajomość Pydantic w zakresie walidacji danych i ustawień.
Doświadczenie z asynchronicznymi frameworkami webowymi/API, w szczególności FastAPI.
Znajomość testów automatycznych: pytest i pytest-asyncio.
Doświadczenie w budowaniu agentów LLM: tool calling, structured outputs, wzorce multi-agent i sub-agent oraz kontrola kosztów i opóźnień.
Doświadczenie z popularnym frameworkiem do tworzenia agentów LLM, np. Claude Agent SDK.
Doświadczenie w budowaniu i wykorzystywaniu serwerów narzędzi opartych na Model Context Protocol (MCP).
Znajomość grafowej orkiestracji stanowych procesów w LangGraph: workflow nodes, human-in-the-loop interrupts oraz durable checkpointing.
Znajomość protokołów agent-to-agent (A2A).
Doświadczenie w integracjach REST API z wykorzystaniem OAuth2/SSO, np. Azure AD.
Znajomość rozproszonych baz danych in-memory: Redis lub Redis Stack.
Doświadczenie z Dockerem.
Praktyczna znajomość języka angielskiego na poziomie min.C1 umożliwiająca swobodną komunikację pisemną i ustną (codzienna współpraca z klientami i współpracownikami anglojęzycznymi).
Mile widziane:
Znajomość narzędzi observability: OpenTelemetry, Datadog lub Langfuse LLM tracing.
Znajomość usług chmurowych, takich jak Azure Blob Storage i managed search.
Doświadczenie z LLM evals, w tym LLM-as-a-judge.
Znajomość spec-driven development.
Doświadczenie w obszarze podatków lub księgowości.
O projekcie:
Dla naszego Klienta poszukujemy osoby na stanowisko Senior Python AI Engineer do nowego, powstającego projektu realizowanego na rynek amerykański.
Zakres obowiązków:
Budowanie agentów, w tym mechanizmów planowania i rollover, dla produkcyjnego rozwiązania łączącego LLM z deterministycznym procesem podatkowym opartym na Pythonie.
Integracja agentów z aplikacjami Klienta za pomocą REST API oraz narzędzi agentowych opartych na MCP.
Dostarczenie agenta zgodnego z protokołem agent-to-agent (A2A), możliwego do podłączenia do rozbudowanego, grafowego orkiestratora opartego na LangGraph.
Oferujemy:
Współpracę w modelu B2B.
Projekt realizowany w 100% zdalnie.
Udział w nowym rozwiązaniu tworzonym od podstaw.
Projekt realizowany na rynek amerykański.
🔍 Dekoder Ogłoszenia
🔴
Doświadczenie jako Software Engineer.
To bardzo ogólne stwierdzenie, które może oznaczać cokolwiek od podstawowego kodowania po zaawansowane projektowanie systemów.
🔴
Minimum rok doświadczenia w tworzeniu agentic workflows.
Jest to stosunkowo nowe i szybko rozwijające się pole, więc rok doświadczenia może oznaczać pracę nad kilkoma prototypami lub bardzo niszowymi projektami.
🔴
Praktyczne doświadczenie w integracjach API w środowisku enterprise.
Może oznaczać zarówno pracę z dużymi, złożonymi systemami korporacyjnymi, jak i prostsze integracje w mniejszych firmach.
🔴
Znajomość grafowej orkiestracji stanowych procesów w LangGraph: workflow nodes, human-in-the-loop interrupts oraz durable checkpointing.
Choć LangGraph jest konkretnym narzędziem, jego zaawansowane funkcje mogą być trudne do opanowania i wymagać głębokiego zrozumienia koncepcji.
🟢
Praktyczna znajomość języka angielskiego na poziomie min.C1 umożliwiająca swobodną komunikację pisemną i ustną (codzienna współpraca z klientami i współpracownikami anglojęzycznymi).
Poziom C1 jest wysoki i wymaga nie tylko dobrej gramatyki, ale też płynności i umiejętności radzenia sobie w złożonych sytuacjach komunikacyjnych.