
Senior Python Engineer (MCP Protocol & Tool Integration)
EPAM Systems
Katowice, Silesian Voivodeship, 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)
Description
We are hiring a Senior Python Engineer to implement MCP protocol servers and agent tool integrations for an enterprise agent development platform. You will build MCP servers/clients (including tools/list and tools/call), design async HTTP services with streaming responses, and create/maintain tool integrations using function calling, tool schema definition, and parameter validation.
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 AWS 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
Requirements
- 5+ years of Python engineering experience with agent/AI systems
- Hands-on experience implementing MCP servers or clients in production agentic AI projects (e.g., tools/list and tools/call handling, AWS AgentCore Gateway target registration, Lambda-as-tool / OpenAPI-to-MCP translation)
- Experience building tool integrations for LLM agents (e.g., 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
Benefits
- Hybrid by design mode with opportunity to work remotely within Poland
- Chance to work abroad for up to 60 days annually
- Business-driven relocation opportunities
- Career development programs and mentoring
- Thought leadership and soft skills / well-being programs
- Certifications (Anthropic, Gemini, GCP, Azure, AWS) and English classes
- Stable pay
- Employee Stock Purchase Plan with a 15% discount
- Benefits package (health insurance, MultiSport, shopping vouchers)
- Referral bonuses up to $2,000
- Office perks (entertainment/relax zones, table tennis/football, free snacks and coffee)
- Corporate, social and well-being events
- Contractors considered (B2B terms agreed individually); benefits listed above for employees only
- Only selected candidates will be contacted
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
Warsaw, 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
Poznań, Poland · Remote
N/A
6m ago

Senior Python Engineer (MCP Protocol & Tool Integration)
EPAM Systems
Senior
Technology
Krakow, 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
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

Senior Python Engineer
EPAM Systems
Senior
Technology
Wrocław, DS, Poland · On-site
N/A
6 days ago

Senior Python Engineer
EPAM Systems
Senior
Technology
Warsaw, Poland · On-site
N/A
6 days ago

Senior AI Engineer
Apify
Senior
Technology
Prague, Czechia · Hybrid
N/A
9 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights