For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
EPAM Systems
EPAM Systems

Senior Python Developer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Python
Security software
Microservices
+27

Permanent role
10 hours ago
Apply now

We are looking for a Senior Python Developer with deep hands-on expertise to join our team. This role offers the chance to work on innovative projects that push the boundaries of modern software engineering. You'll collaborate with a talented group of professionals who value technical excellence and creative problem-solving. If you're passionate about building robust, forward-thinking solutions and want to grow alongside a dynamic team, this opportunity is for you.

Responsibilities

  • Architect and develop backend API services along with orchestration layers that support large language model integration
  • Build and sustain sophisticated Retrieval-Augmented Generation (RAG) pipelines, covering document intake, content chunking, embedding generation, and optimized retrieval performance
  • Create and link agent-based tools utilizing frameworks such as LangChain and LangGraph, with potential application of Model Context Protocol (MCP) where relevant
  • Guarantee robust security measures, data privacy, enterprise-level monitoring, and comprehensive test coverage across all backend processes
  • Play an active role in shaping architectural choices and defining engineering standards within the team
  • Work closely with frontend developers, data engineering teams, and infrastructure specialists to ensure cohesive delivery

Requirements

  • Minimum of three years of practical backend engineering experience, with a focus on microservices and distributed system design
  • Demonstrated skill using Python to build high-performance backend services and cloud-native API solutions
  • Background developing applications powered by Generative AI technology
  • Practical experience working with LangChain for building language model-driven applications
  • Working knowledge of AWS, Docker, container orchestration platforms like ECS/EKS, and RESTful API design
  • Solid understanding of secure coding methods along with strong fundamentals in authentication and authorization
  • Adequate communication skills with English fluency at B2 level or above, enabling clear understanding of business needs and their translation into agent-based technical architectures

Nice to have

  • Direct experience working with agentic frameworks such as LangChain, LlamaIndex, or LangGraph
  • Familiarity with Model Context Protocol (MCP) for standardizing context sharing between AI systems
  • Comfort working with frontend technologies, particularly React and TypeScript
  • Experience using Terraform for infrastructure provisioning and management
  • Practical background with RAG pipeline components, including vector databases like Amazon Kendra or OpenSearch, along with embedding techniques and retrieval system design
  • Track record of constructing or modernizing large-scale, complex technical systems

We offer

  • 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

EPAM is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, sexual orientation, gender identity or expression, disability, protected veteran status, or any other characteristic protected by applicable law.

About EPAM Systems

👥501-1000
📍Newtown
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service