W skrócie
- Zadania: Implement MCP protocol servers and integrate tools for a cutting-edge AI platform.
- Firma: Global leader in AI transformation engineering with a supportive, innovative culture.
- Benefity: Stable pay, health insurance, remote work options, and career development programs.
- Pozostałe informacje: Hybrid work model and opportunities for international experience.
- Dlaczego ta praca: Join a team of top tech minds and make a real impact in AI innovation.
- Kwalifikacje: 5+ years of Python experience and hands-on with agent/AI systems.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
Poszukujemy Senior Python Engineer do implementacji serwerów protokołu MCP oraz integracji narzędzi agenta dla platformy rozwoju agentów Enterprise - ekosystemu chmurowego, który umożliwia zespołom inżynieryjnym definiowanie, orkiestrację, wdrażanie i obserwację agentów AI na dużą skalę. Platforma standaryzuje rozwój agentów w całej organizacji, wykorzystując LangGraph i Strands Agents na AWS AgentCore Runtime. Inicjatywa obejmuje projektowanie frameworka agenta, architekturę runtime, integrację z rynkiem, automatyzację CI/CD oraz obserwowalność na poziomie przedsiębiorstwa, co skraca czas rozwoju agenta z miesięcy do dni, jednocześnie egzekwując spójne standardy bezpieczeństwa, jakości i zarządzania.
Obowiązki:
- Implementacja serwerów i klientów protokołu MCP, w tym obsługa tools/list i tools/call
- Projektowanie i utrzymywanie integracji narzędzi agenta przy użyciu wywołań funkcji, definicji schematu narzędzi i walidacji parametrów
- Budowanie i rejestrowanie typów docelowych MCP, takich jak funkcje Lambda jako narzędzia, zdalne serwery MCP oraz tłumaczenie OpenAPI na MCP
- Rozwój asynchronicznych usług HTTP i strumieniowych odpowiedzi dla komunikacji serwer/klient MCP
- Zarządzanie metadanymi narzędzi, w tym rejestracja schematów, tagowanie możliwości i wersjonowanie
- Obsługa negocjacji możliwości i transportu Streamable HTTP w ramach protokołu MCP
- Współpraca z zespołami inżynieryjnymi w celu standaryzacji wzorców integracji narzędzi agenta w całej platformie
- Wsparcie rejestracji celów AWS AgentCore Gateway dla łączności narzędzi agenta
Wymagania:
- 5+ lat doświadczenia w inżynierii Python z systemami agentowymi/AI
- Praktyczne doświadczenie w implementacji serwerów lub klientów MCP (Model Context Protocol) w produkcyjnym projekcie agentowym AI, takim jak obsługa tools/list i tools/call, rejestracja celów AWS AgentCore Gateway lub Lambda-as-tool / tłumaczenie OpenAPI na MCP
- Doświadczenie w budowaniu integracji narzędzi dla agentów LLM, takich jak funkcje OpenAI, narzędzia LangChain lub równoważne
- Biegłość w programowaniu asynchronicznym w Pythonie, asynchronicznych usługach HTTP i protokołach strumieniowych
- Znajomość rozwoju AWS Lambda
- Zrozumienie wzorców integracji narzędzi agenta, w tym wywołań funkcji, definicji schematu narzędzi i walidacji parametrów
Miło widziane:
- Znajomość implementacji protokołu MCP (serwer lub klient)
- Znajomość integracji narzędzi LangChain / LangGraph
- Tło w rejestracji celów AWS Bedrock AgentCore Gateway
- Umiejętności w indeksowaniu narzędzi semantycznych, w tym generowanie osadzeń dla opisów narzędzi
- Doświadczenie z integracją frameworka agenta (Strands, Crew, AutoGPT)
Oferujemy:
- Możliwość pracy z podobnie myślącymi ludźmi: Najlepsi specjaliści technologiczni napędzający innowacje w AI, chmurze i modernizacji platform cyfrowych
- Wsparcie zespołu i kultura pracy przypominająca startup
- Tryb hybrydowy i możliwość pracy zdalnej w Polsce
- Szansa na pracę za granicą przez maksymalnie 60 dni rocznie
- Możliwości relokacji biznesowej
Zapewniamy możliwości rozwoju: Programy rozwoju kariery, mentoring, programy umiejętności miękkich i dobrostanu, certyfikaty (Anthropic, Gemini, GCP, Azure, AWS), lekcje angielskiego.
Pokrywamy wszystko: Stabilne wynagrodzenie, uczestnictwo w planie zakupu akcji pracowniczych z 15% zniżką, pakiet benefitów (ubezpieczenie zdrowotne, multisport, bony zakupowe), premie za polecenia do $2000, biura z strefami rozrywki i relaksu, tenis stołowy i piłka nożna, darmowe przekąski, kawa i inne, wydarzenia korporacyjne, społeczne i dobrostanowe.
Proszę zauważyć: Wymienione powyżej benefity są dostępne tylko dla pracowników. Jesteśmy otwarci na współpracę z kontrahentami. Warunki umów współpracy B2B ustalane są indywidualnie. Skontaktujemy się z wybranymi kandydatami wyłącznie.
EPAM jest globalnym liderem w inżynierii transformacji AI i zintegrowanym doradztwie, obsługującym firmy z listy Forbes Global 2000 oraz ambitne startupy. Z ponad trzydziestoletnim doświadczeniem w niestandardowym oprogramowaniu, inżynierii produktów i platform, umożliwiamy naszym klientom stawanie się przedsiębiorstwami AI-Native, przynosząc wymierną wartość z innowacji i inwestycji cyfrowych.
Senior Python Engineer in Katowice – pracodawca: EPAM Systems
EPAM Systems Poland to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze nowoczesnych technologii AI i automatyzacji. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników poprzez różnorodne projekty oraz możliwość pracy z klientami na najwyższym szczeblu. Dodatkowo, lokalizacja w Polsce zapewnia dostęp do talentów oraz inspirującego otoczenia, które wspiera kreatywność i efektywność zespołu.