Senior Python Engineer — MCP Protocol & Tool Integration

Brak informacji o wynagrodzeniu
SeniorZdalnieFull-time
#458642·Dodano wczoraj·0
Źródło: EPAM Systems
Aplikuj teraz

Tech Stack / Keywords

PythonModel Context ProtocolAWS LambdaLangGraphLangChainFastMCPAmazon Bedrock AgentCoreasync HTTP

Wymagania

  • 5+ years of Python engineering experience with agent/AI systems
  • Hands-on experience implementing MCP (Model Context Protocol) servers or clients in a production agentic 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 or LangChain tools
  • 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

  • Opportunity to work remotely within Poland with a hybrid by design mode
  • Chance to work abroad for up to 60 days annually
  • Business-driven relocation opportunities
  • Career development programs including mentoring, soft skills, and well-being programs
  • Certification opportunities (Anthropic, Gemini, GCP, Azure, AWS)
  • Employer-paid English classes
  • Stable pay
  • Participation in the Employee Stock Purchase Plan with a 15% discount
  • Benefits package including health insurance, multisport, shopping vouchers
  • Referral bonuses up to $2,000
  • Offices with entertainment and relaxation zones, table tennis, football, free snacks, coffee
  • Corporate, social and well-being events
Elastyczne godziny
Dofinansowanie szkoleń
Budżet konferencyjny
Kursy językowe
Opieka zdrowotna
Karta sportowa
Ubezpieczenie
Darmowe przekąski
EPAM Systems

EPAM Systems

1484 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz