Lead Python Developer

EPAM Systems, Inc.

United States

Remote

USD 140,000 - 180,000

Full time

2 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
Paid time off
Upskilling & LinkedIn Learning access
Global career opportunities

Job summary

EPAM Systems, Inc. is seeking a Lead Python Developer to strengthen our backend with scalable microservices and AI-enabled APIs. You will guide a talented engineering team while shaping architecture and implementing robust RAG workflows and LLM integrations.

You will collaborate with frontend, data, and infrastructure teams to deliver cohesive, secure, and observable systems across cloud-native environments, leveraging LangChain and related tools.

Qualifications

  • 5+ years in backend engineering with microservices and distributed systems design.
  • Experience guiding and managing engineering teams.
  • Strong Python skills for building high-performance backend infrastructure and cloud-native APIs.
  • Hands-on AI-enabled development with GenAI tech.
  • Familiarity with LangChain for LLM-driven applications.

Responsibilities

  • Shape backend API architecture and orchestration systems for LLM connectivity.
  • Build and sustain Retrieval-Augmented Generation (RAG) processes including document handling and embedding production.
  • Develop and link agent-based tools using LangChain/LangGraph with MCP where applicable.
  • Maintain security, data privacy, observability, and testing across backend functions.
  • Coordinate with frontend, data engineering, and infra teams to deliver integrated solutions.

Skills

Backend engineering
Python
Distributed systems
Microservices
Team leadership
Generative AI
AWS
Docker
LangChain
LangGraph

Tools

LangChain
LangGraph
AWS
Docker
Kendra/OpenSearch
Terraform

Job description

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Python Architect: AI-Driven Backends
Lead Python Architect: AI-Driven Backends

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 180,000
Healthcare benefits
Paid time off
Upskilling & LinkedIn Learning access
+1
Python Developer (AI)
Python Developer (AI)

EPAM Systems, Inc. • United States

Remote
USD 100,000 - 160,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+2
Lead Full-Stack, Data and AI Agent Engineer
Lead Full-Stack, Data and AI Agent Engineer

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 210,000
Healthcare benefits
Paid time off
Lead Python Developer
Lead Python Developer

EPAM Systems Inc • United States

Remote
USD 150,000 - 190,000
Python Tech Lead
Python Tech Lead

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 190,000
Healthcare benefits
Paid time off
LinkedIn Learning access
+2
Lead AI Agentic Developer
Lead AI Agentic Developer

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 210,000
Healthcare benefits
Paid time off & sick leave
Upskilling & certifications
+2
Lead Fullstack Developer (JavaScript)
Lead Fullstack Developer (JavaScript)

EPAM Systems, Inc. • United States

Hybrid
USD 120,000 - 180,000
Healthcare benefits
Paid time off
Senior AI Engineer
Senior AI Engineer

EPAM Systems, Inc. • United States

Remote
ARS 3,000,000 - 9,000,000
Healthcare benefits
Paid time off
Learning and certification programs
+1
Python Backend Engineer
Python Backend Engineer

ClinDCast LLC • San Jose (CA)

On-site
USD 100,000 - 150,000
Chief Full Stack Software Engineer
Chief Full Stack Software Engineer

EPAM Systems, Inc. • United States

Remote
USD 140,000 - 210,000
Healthcare benefits
Career development