
Senior Python Engineer (MCP Protocol & Tool Integration)
EPAM Systems
Krakow, Poland • 6m ago • Remote
Senior
Remote
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Senior Python Engineer (MCP Protocol & Tool Integration)
Focus: Implement MCP protocol servers/clients and integrate agent tools in a cloud-native, production environment
Description
The role involves implementing MCP protocol servers and client-side tool integrations for an enterprise agent development platform. You will design agent tool integrations (function calling, tool schemas, parameter validation), build MCP target types (e.g., Lambda-as-tools and OpenAPI-to-MCP), and develop async HTTP services with streaming responses. You’ll also support capability negotiation, tool metadata/versioning, and AWS AgentCore Gateway connectivity.
Responsibilities
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: schema registration, capability tagging, and versioning
Handle capability negotiation and Streamable HTTP transport within MCP
Standardize agent tool integration patterns across the platform
Support AWS AgentCore Gateway target registration for tool connectivity
Requirements
5+ years of Python engineering experience with agent/AI systems
Hands-on experience implementing MCP servers or clients in a production agentic AI project (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 (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: function calling, tool schema definition, and parameter validation
Benefits
Career development programs and mentoring
Thought leadership and soft skills/well-being programs
Certifications (Anthropic, Gemini, GCP, Azure, AWS) and English classes
Stable pay and Employee Stock Purchase Plan (15% discount)
Health insurance, MultiSport, and shopping vouchers
Referral bonuses up to $2,000
Hybrid-by-design with remote work opportunity within Poland; chance to work abroad up to 60 days annually
Relocation opportunities and corporate/social/well-being events
Note: benefits apply to employees; B2B contractor terms are agreed individually
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See more
Senior Python Engineer (MCP Protocol & Tool Integration)
EPAM Systems
Senior
Technology
Poznań, Poland · Remote
N/A
6m ago

Senior Python Engineer (MCP Protocol & Tool Integration)
EPAM Systems
Senior
Technology
Łódź, Poland · Remote
N/A
6m ago

Senior Python Engineer — MCP Protocol & Tool Integration
EPAM Systems
Senior
Technology
Gdańsk, Pom, Poland · Remote
N/A
5 days ago

Senior Python Engineer (MCP Protocol & Tool Integration)
EPAM Systems
Senior
Technology
Katowice, Silesian Voivodeship, Poland · Remote
N/A
6m ago

Senior Python Engineer (MCP Protocol & Tool Integration)
EPAM Systems
Senior
Technology
Warsaw, Poland · Remote
N/A
6m ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.

Senior Python Engineer — MCP Protocol & Tool Integration
EPAM Systems
Senior
Technology
Wrocław, Poland · Remote
N/A
5 days ago
Agentic Integration & MCP Engineer
Capgemini
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
5 days ago

Senior AI Engineer
Apify
Senior
Technology
Prague, Czechia · Hybrid
N/A
9 days ago
Agentic Integration & MCP Engineer
Capgemini
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
5 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights