Lead Python Engineer: MCP Protocol & Tool Integrations

EPAM Systems

United States

Remote

USD 140,000 - 190,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EPAM Systems seeks a Lead Python Engineer to build MCP protocol servers and agent tool integrations within an Enterprise Agent Development Platform on AWS. You will design and implement scalable, cloud-native components that enable AI agents to be defined, orchestrated, deployed, and observed at scale.

Responsibilities include building MCP servers/clients with async Python, enabling tool integrations, translating APIs to MCP interfaces, and ensuring robust security and governance.

Qualifications

  • 5+ years of Python engineering experience with agent/AI systems.
  • Hands-on experience implementing MCP servers or clients in production.
  • Portfolio of tool integrations for LLM agents (OpenAI functions, LangChain tools, etc.).
  • Experience building async HTTP services and streaming protocols.

Responsibilities

  • Build MCP protocol servers supporting Streamable HTTP transport, tools/list, tools/call, and capability negotiation.
  • Create MCP server/client components using Python async programming and streaming responses.
  • Develop agent tool integrations with function calling, tool schema definitions, and parameter validation.
  • Set up MCP target types, including Lambda functions as tools and remote MCP servers.
  • Handle tool metadata management: schema registration, tagging, and versioning.
  • Register targets in AWS AgentCore Gateway for tool discovery.
  • Convert existing APIs into MCP-compliant interfaces.
  • Collaborate with teams to standardize tool integration patterns.

Skills

Python
Async programming
Agent/AI systems
AWS Lambda
MCP protocol
OpenAPI to MCP
LangGraph / LangChain

Tools

OpenAI functions
LangGraph tools
AWS Gateway

Job description

EPAM Systems seeks a Lead Python Engineer to build MCP protocol servers and agent tool integrations within an Enterprise Agent Development Platform on AWS. You will design and implement scalable, cloud-native components that enable AI agents to be defined, orchestrated, deployed, and observed at scale.

Responsibilities include building MCP servers/clients with async Python, enabling tool integrations, translating APIs to MCP interfaces, and ensuring robust security and governance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Python Engineer — MCP Protocol & Tool Integration
Lead Python Engineer — MCP Protocol & Tool Integration

EPAM Systems • United States

Remote
USD 140,000 - 190,000
Lead Python Backend Engineer for Scalable AI Agents
Lead Python Backend Engineer for Scalable AI Agents

EPAM Systems • United States

Remote
USD 140,000 - 190,000
Backend Python MCP Engineer
Backend Python MCP Engineer

EPAM Systems • United States

Remote
USD 69,000 - 104,000
Senior Python Developer: AI Agent Infra & Scale
Senior Python Developer: AI Agent Infra & Scale

EPAM Systems • United States

Remote
USD 140,000 - 200,000
Remote Lead Python AI Engineer - Scalable LLM/API Systems
Remote Lead Python AI Engineer - Scalable LLM/API Systems

EPAM Systems • San Jose (CA)

Remote
USD 130,000 - 160,000
Medical, Dental and Vision Insurance (
Health Savings Account
Flexible Spending Accounts (Healthcare
+8
Remote Python Engineer - GenAI Agents & MCP Servers
Remote Python Engineer - GenAI Agents & MCP Servers

SIDRAM TECHNOLOGIES • United States

Remote
USD 100,000 - 130,000
AI Integration Engineer for Enterprise MCP Services
AI Integration Engineer for Enterprise MCP Services

Entellux group • United States

Remote
MXN 650,000 - 900,000
Python Engineer — MCP Server Tools (Remote)
Python Engineer — MCP Server Tools (Remote)

Mindrift • San Antonio (TX)

Remote
USD 90,921 - 129,494
Flexible, remote work
Competitive pay up to $80/hour
Experience in advanced AI projects
+1
Senior Python Backend Engineer for MCP & Tools (Remote)
Senior Python Backend Engineer for MCP & Tools (Remote)

Mindrift • Arizona

Remote
USD 90,921 - 129,494
Flexible freelance project
Competitive pay rates
Valuable experience on an AI project
Lead Python Engineer - Crypto Trading & Security
Lead Python Engineer - Crypto Trading & Security

EPAM Systems • United States

Remote
USD 180,000 - 240,000