Lead Python Developer

EPAM Systems, Inc.

United States

Remote

USD 120,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Employee financial programs
Paid time off and sick leave
Upskilling and certification courses
LinkedIn Learning access

Job summary

EPAM Systems, Inc. is seeking a Lead Python Developer to strengthen our engineering team in the United States. You will design and optimize backend API infrastructure, microservices, and cloud-native APIs, partnering with cross-functional peers to deliver scalable solutions.

The role involves implementing RAG workflows, LangChain-based tooling, ensuring security and testing, and influencing architectural direction. Leadership and hands-on Python expertise are essential for success.

Qualifications

  • Five+ years of backend development, microservices and distributed systems.
  • Experience building Python backend systems and cloud-native APIs.
  • Proven leadership directing development teams.
  • Hands-on experience with Generative AI and LangChain.
  • Secure coding practices with strong auth controls.

Responsibilities

  • Design backend API infrastructure and orchestration for large language models.
  • Develop and maintain RAG workflows including document processing and embedding creation.
  • Build and connect agent-driven tooling with LangChain, LangGraph, MCP as applicable.
  • Uphold security, data confidentiality, testing, and system visibility.
  • Influence architectural direction and set technical standards.
  • Collaborate with frontend, data engineering, and infrastructure teams to deliver integrated solutions.

Skills

Python
Microservices
Distributed systems
Team leadership
Generative AI
LangChain
AWS / Docker
RESTful APIs
Secure coding
English communication

Tools

LangChain
LlamaIndex
LangGraph
MCP

Job description

We're seeking a Lead Python Developer bringing substantial, practical experience to strengthen our engineering team. This position provides an opportunity to contribute to cutting-edge initiatives that advance the frontiers of contemporary software development. You'll partner with a skilled team of individuals who prioritize strong technical execution alongside inventive approaches to problem-solving. For those enthusiastic about crafting resilient, future-ready systems and eager to advance within an energetic team environment, this is a fitting opportunity.ResponsibilitiesDesign backend API infrastructure and orchestration frameworks that enable integration with large language modelsDevelop and maintain advanced Retrieval-Augmented Generation (RAG) workflows, spanning document processing, text segmentation, embedding creation, and refined retrieval mechanismsConstruct and interconnect agent-driven tooling through frameworks like LangChain and LangGraph, incorporating Model Context Protocol (MCP) as appropriateUphold strong security protocols, data confidentiality, enterprise-grade system visibility, and thorough testing across backend operationsTake an active part in influencing architectural direction and establishing technical standards across the engineering groupPartner with frontend engineers, data engineering colleagues, and infrastructure teams to deliver unified, well-integrated solutionsRequirementsAt least five years of hands-on backend engineering work centered on microservices architecture and distributed system principlesA year or more spent overseeing and directing development teamsProven capability using Python to construct high-performance backend systems and cloud-native APIsExperience building solutions leveraging Generative AI capabilitiesApplied know-how using LangChain to develop language model-based applicationsFamiliarity with AWS, Docker, container management platforms including ECS/EKS, and designing RESTful APIsStrong grounding in secure coding approaches paired with solid authentication and authorization expertiseSufficient communication ability with English proficiency at B2 level or higher, supporting accurate interpretation of business requirements and their conversion into agent-driven technical designsNice to havePractical exposure to agent-oriented frameworks including LangChain, LlamaIndex, or LangGraphUnderstanding of Model Context Protocol (MCP) for enabling consistent context exchange across AI systemsEase working with frontend tools, specifically React and TypeScriptBackground applying Terraform for managing and provisioning infrastructureHands-on familiarity with RAG pipeline elements, such as vector databases like Amazon Kendra or OpenSearch, plus embedding methods and retrieval system architectureHistory of building new or modernizing existing large-scale, intricate technical systemsWe 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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Python Developer, Backend
Lead Python Developer, Backend

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 180,000
Healthcare benefits
Paid time off & sick leave
Upskilling & certification programs
+1
Senior Python AI Engineer
Senior Python AI Engineer

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 210,000
Healthcare benefits
Paid time off and sick leave
Learning & development programs
+2
Senior Python Developer (AI)
Senior Python Developer (AI)

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 160,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+3
Lead Backend Developer, AI Pods
Lead Backend Developer, AI Pods

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Paid time off
Upskilling & certification courses
+2
Lead Python AI Engineer
Lead Python AI Engineer

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Paid time off
Upskilling courses
+1
Python Developer (AI)
Python Developer (AI)

EPAM Systems, Inc. • United States

Remote
USD 90,000 - 130,000
Healthcare benefits
Paid time off
Lead Python Developer
Lead Python Developer

EPAM Systems Inc • United States

Remote
USD 150,000 - 190,000
Senior Backend Developer, AI Pods
Senior Backend Developer, AI Pods

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 190,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certificate
Lead Python Backend Engineer for AI/LLM & RAG
Lead Python Backend Engineer for AI/LLM & RAG

EPAM Systems, Inc. • United States

Remote
USD 120,000 - 190,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2
Architect / Principal Software Engineer, AI Solution Engineering
Architect / Principal Software Engineer, AI Solution Engineering

EPAM Systems, Inc. • United States

Remote
USD 150,000 - 210,000
Healthcare benefits
Paid time off & sick leave
Upskilling & certification courses
+4