Overview

We are building a Lead Python Engineer role to shape and govern the Model Context Protocol (MCP) architecture within our AI Enablement Platform. You will enable secure links between LLM apps, agents, enterprise tools and internal systems, partnering with AI, cloud and DevOps teams to deliver production-ready integrations. Apply to help standardize secure, scalable context management across the organization.

Responsibilities

  • Architect scalable, secure MCP server design across enterprise systems such as SharePoint, internal knowledge bases and APIs
  • Define context orchestration patterns for agent-based and LLM-driven applications
  • Set governance, access control and security standards for data exposure and tools
  • Partner with AI engineers, cloud, and DevOps teams to ensure production readiness
  • Optimize MCP integrations in Azure for performance, cost efficiency and observability
  • Champion best practices for agent-tool orchestration and structured context management

Requirements

  • Proven track record with 5+ years of Gen AI application development, Python programming and data solution architecture
  • Deep understanding of LLM architectures and agent frameworks
  • Solid background in designing secure API layers and enterprise integrations
  • Hands-on experience with cloud-native systems, particularly Azure
  • English proficiency at B2 (Upper-Intermediate) level or higher

Nice to have

  • Strong expertise in agentic workflows and Databricks

[GTS] Benefits (generic, except India)

  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn