Senior Python Engineer — MCP Protocol & Tool Integration
Tech Stack / Keywords
Firma i stanowisko
EPAM is a global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and startups. With over thirty years of expertise, EPAM empowers clients to become AI-native enterprises, delivering measurable value from innovation and digital investments.
Wymagania
- 5+ years of experience in Python engineering with agent/AI systems
- Hands-on experience implementing MCP (Model Context Protocol) servers or clients in a production AI project, including tools/list and tools/call handling, AWS AgentCore Gateway target registration, or Lambda-as-tool / OpenAPI-to-MCP translation
- Experience building tool integrations for LLM agents, such as OpenAI functions, LangChain tools, or equivalent
- Proficiency in Python async programming, async HTTP services, and streaming protocols
- Expertise in AWS Lambda development
- Understanding of agent tool integration patterns, including function calling, tool schema definition, and parameter validation
Nice to have:
- Familiarity with MCP protocol implementation (server or client)
- Knowledge of LangChain / LangGraph tool integration
- Background in AWS Bedrock AgentCore Gateway target registration
- Skills in semantic tool indexing, including embedding generation for tool descriptions
- Experience with agent framework integration (Strands, Crew, AutoGPT)
Obowiązki
- Implement MCP protocol servers and clients, including tools/list and tools/call handling
- Design and maintain agent tool integrations using function calling, tool schema definition, and parameter validation
- Build and register MCP target types such as Lambda functions as tools, remote MCP servers, and OpenAPI-to-MCP translation
- Develop async HTTP services and streaming responses for MCP server/client communication
- Manage tool metadata, including schema registration, capability tagging, and versioning
- Handle capability negotiation and Streamable HTTP transport within the MCP protocol
- Collaborate with engineering teams to standardize agent tool integration patterns across the platform
- Support AWS AgentCore Gateway target registration for agent tool connectivity
Benefity
- Work with top tech minds driving innovation in AI, cloud, and platform modernization
- Supportive team and agile, startup-like culture
- Hybrid work mode and opportunity to work remotely within Poland
- Chance to work abroad for up to 60 days annually
- Business-driven relocation opportunities
- Career development programs
- Thought leadership, mentoring, soft skills, and well-being programs
- Certification opportunities (Anthropic, Gemini, GCP, Azure, AWS)
- English classes
- Stable pay
- Participation in Employee Stock Purchase Plan with 15% discount
- Benefits package including health insurance, multisport, and shopping vouchers
- Referral bonuses up to $2,000
- Offices with entertainment zones, table tennis, football, free snacks, and coffee
- Corporate, social, and well-being events
- Terms of B2B cooperation agreements are agreed individually for contractors
Inne informacje
Klikając w przycisk „Aplikuj” lub w inny sposób wysyłając zgłoszenie rekrutacyjne, zgadzasz się na przetwarzanie Twoich danych osobowych przez EPAM Systems (Poland) sp. z o.o. z siedzibą w: Fabryczna 1A, 31-553 Kraków (Pracodawca), jako administratora danych osobowych w celu przeprowadzenia rekrutacji na stanowisko wskazane w ogłoszeniu zgodnie Polityką Prywatności dostępną na stronie: https://www.epam.com/applicant-privacy-notice
EPAM Systems
1484 aktywne oferty