Senior Python Engineer — MCP Protocol & Tool Integration
EPAM Systems (Poland) sp. z o.o.
⚲ Warszawa, Wola
Do uzgodnienia
Wymagania
- min. 5 lat doświadczenia w inżynierii Pythona z systemami agentowymi/AI
- praktyczne doświadczenie w implementacji serwerów lub klientów MCP w produkcyjnym projekcie agentowego AI
- doświadczenie w budowie integracji narzędzi dla agentów LLM (OpenAI functions, LangChain tools lub podobne)
- biegłość w asynchronicznym programowaniu w Pythonie, async HTTP i protokołach streamingowych
- ekspertyza w tworzeniu na AWS Lambda
- znajomość wzorców integracji narzędzi agentowych (function calling, schematy narzędzi, walidacja parametrów)
Mile widziane
- znajomość implementacji protokołu MCP, integracji z LangChain/LangGraph, AWS Bedrock AgentCore Gateway
Opis stanowiska
Będziesz implementować serwery i klienty protokołu MCP oraz integracje narzędzi dla agentów w Enterprise Agent Development Platform. W praktyce: obsługa tools/list i tools/call, rejestracja celów w AWS AgentCore Gateway, tłumaczenie OpenAPI na MCP, asynchroniczne usługi HTTP i streaming. Uwaga: opis ogłoszenia jest urwany w połowie zdania — świadczy o niedbałym przygotowaniu, co może odzwierciedlać ogólny poziom dbałości o szczegóły. Oferta dla inżyniera Pythona, który ma już produkcyjne doświadczenie z MCP lub integracjami narzędzi dla LLM.
🔍 Dekoder Ogłoszenia
🟢
Hands-on experience implementing MCP (Model Context Protocol) servers or clients in a production agentic AI project
Konkretny, weryfikowalny wymóg techniczny — ogłoszenie jasno precyzuje oczekiwania, co jest dobrym sygnałem.
🟡
Mile widziane: Familiarity with MCP protocol implementation (server or client)
MCP pojawia się zarówno w wymaganiach głównych, jak i w 'mile widziane' — może to sugerować niejasny priorytet tego wymagania lub niespójność w opisie.
🔴
Knowledge of LangChain / Lan
Opis jest urwany w połowie zdania — świadczy o niedbałym przygotowaniu ogłoszenia, co może odzwierciedlać ogólny poziom dbałości o szczegóły.