We're on the lookout for a Lead Python Developer who brings deep, hands-on technical experience to enhance our engineering organization. This role presents a chance to work on forward-thinking projects that expand what's possible in modern software engineering. You'll join forces with a capable group of professionals who value both technical rigor and creative problem-solving approaches. This opportunity suits individuals passionate about developing durable, innovative systems and looking to grow within a lively, fast-moving team setting.ResponsibilitiesShape backend API architecture and orchestration systems that support connectivity with large language modelsBuild out and sustain sophisticated Retrieval-Augmented Generation (RAG) processes, including document handling, text chunking, embedding production, and enhanced retrieval methodsDevelop and link together agent-based tools using frameworks such as LangChain and LangGraph, applying Model Context Protocol (MCP) where suitableMaintain rigorous security standards, safeguard data privacy, ensure enterprise-level observability, and deliver comprehensive testing across all backend functionsContribute directly to architectural decision-making and help define technical standards for the engineering teamCoordinate with frontend developers, data engineering staff, and infrastructure professionals to produce cohesive, integrated outcomesRequirementsFive-plus years of practical experience in backend engineering, emphasizing microservices and distributed systems designOne or more years spent guiding and managing engineering teamsSolid track record leveraging Python for building high-performance backend infrastructure and cloud-native API solutionsHands-on background developing applications built on Generative AI technologyWorking experience with LangChain for creating applications driven by language modelsWorking knowledge spanning AWS, Docker, container orchestration solutions such as ECS/EKS, and RESTful API architectureFirm understanding of secure development practices combined with strong authentication and authorization capabilitiesAdequate English communication skills at B2 proficiency or above, supporting clear comprehension of business needs and their translation into agent-focused technical solutionsNice to haveHands-on background with agent-based frameworks such as LangChain, LlamaIndex, or LangGraphWorking knowledge of Model Context Protocol (MCP) supporting uniform context sharing among AI systemsComfortable handling frontend technologies, particularly React and TypeScriptExperience utilizing Terraform to provision and manage infrastructureDirect experience with RAG pipeline components, including vector database tools like Amazon Kendra or OpenSearch, along with embedding approaches and retrieval system buildingBackground either building fresh systems or updating existing large-scale, complex technical environmentsWe offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn