Senior Python Developer, Backend

EPAM Systems

Argentina

On-site

ARS 1,200,000 - 2,400,000

Full time

15 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Paid time off
Global career opportunities
Learning & development

Job summary

EPAM Systems seeks a Senior Python Backend Developer to build robust AI-powered API services and orchestration for LLM-driven workflows.

You will design and implement microservices, RAG pipelines, and secure, observable backend systems, collaborating with data, frontend, and infra teams. Strong Python, REST, and cloud experience are required; English at B2+.

Qualifications

  • 3+ years in backend engineering for microservices and distributed systems.
  • Proficiency in Python for high-performance backend services.
  • Experience with RESTful APIs and cloud-native architectures.
  • Strong security practices and auth/authz fundamentals.
  • English proficiency at B2 level or higher.

Responsibilities

  • Design and build backend API services and LLM orchestration layers.
  • Implement and maintain complex RAG pipelines, including document ingestion, chunking, embedding, and retrieval optimization.
  • Develop and connect agent tools using orchestration frameworks.
  • Ensure security, privacy, enterprise-grade observability, and test coverage for all backend workflows.
  • Contribute to architecture decisions and engineering standards within the pod.
  • Collaborate with frontend engineers, data engineers, and infrastructure teams.
  • Own API contracts and service reliability end-to-end, ensuring AI edge cases fail gracefully.
  • Integrate LLMs using rigorous systems engineering, incorporating evaluation, observability, fallback handling, and cost awareness.
  • Build reliable, reusable orchestration frameworks and logic for downstream developer consumption.

Skills

Python
Backend engineering
Distributed systems
RESTful APIs
Security best practices
Team collaboration

Tools

AWS
Docker
ECS/EKS

Job description

We are seeking a Senior Python Backend Developer to build robust AI-powered API services and agentic workflows, focusing on language model interaction with internal systems, vector databases, and external tools via orchestration frameworks. The ideal candidate will treat LLMs as components in a secure, scalable distributed system, owning API contracts and service reliability end-to-end.

Responsibilities
  • Design and build backend API services and LLM orchestration layers
  • Implement and maintain complex RAG pipelines, including document ingestion, chunking, embedding, and retrieval optimization
  • Develop and connect agent tools using orchestration frameworks
  • Ensure security, privacy, enterprise-grade observability, and test coverage for all backend workflows
  • Contribute to architecture decisions and engineering standards within the pod
  • Collaborate with frontend engineers, data engineers, and infrastructure teams
  • Own API contracts and service reliability end-to-end, ensuring AI edge cases fail gracefully
  • Integrate LLMs using rigorous systems engineering, incorporating evaluation, observability, fallback handling, and cost awareness
  • Build reliable, reusable orchestration frameworks and logic for downstream developer consumption
Requirements
  • 3+ years of backend engineering experience, focused on microservices and distributed systems
  • Proficiency in Python for high-performance backend services and cloud-native APIs
  • Familiarity with AWS, Docker, and ECS/EKS
  • Knowledge of RESTful APIs
  • Background in secure coding practices and strong auth/authz fundamentals
  • English proficiency at B2 level or higher
Nice to have
  • Showcase of hands-on experience with AI SDKs (OpenAI, Anthropic/Claude, AWS Bedrock, or equivalent) in production
  • Practical experience with vector databases (Amazon Kendra, OpenSearch), embedding strategies, and retrieval systems
  • Hands-on experience with LangChain, LlamaIndex, or LangGraph
  • Familiarity with AI evaluation tooling or real-time APM (LangSmith, Langfuse, Arize)
  • Skills in React and TypeScript
  • Experience deploying to EKS environments at scale
  • Understanding of agent interoperability patterns (MCP)
  • Knowledge of identity/security domain (IAM, CIAM)
  • Familiarity with secondary languages such as Java, Node.js, or Go
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
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 • Argentina

On-site
ARS 1,800,000 - 3,600,000
Senior Backend Developer, AI Pods
Senior Backend Developer, AI Pods

EPAM Systems • Argentina

Hybrid
ARS 1,800,000 - 2,400,000
Healthcare benefits
Unlimited LinkedIn Learning access
Global career opportunities
+2
Lead Python AI Solution Engineer
Lead Python AI Solution Engineer

EPAM Systems • Argentina

On-site
ARS 136,430,000 - 227,383,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+1
Senior Python AI Solution Engineer
Senior Python AI Solution Engineer

EPAM Systems • Argentina

On-site
ARS 106,112,000 - 166,748,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+1
Senior Python Backend Developer / ML Engineer (IR-535)
Senior Python Backend Developer / ML Engineer (IR-535)

Intellectsoft • Argentina

On-site
ARS 1,800,000 - 3,200,000
Awesome projects with an impact
Udemy courses of your choice
Team-building events
+2
Lead Python Developer
Lead Python Developer

EPAM Systems • Argentina

On-site
USD 120,000 - 190,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2
Lead Python AI Solution Engineer
Lead Python AI Solution Engineer

EPAM Systems • Argentina

Remote
ARS 3,000,000 - 7,000,000
Healthcare benefits
Paid time off
LinkedIn Learning access
Senior Python AI Solution Engineer
Senior Python AI Solution Engineer

EPAM Systems • Argentina

Remote
ARS 136,660,000 - 212,582,000
Healthcare benefits
Paid time off & sick leave
Upskilling & certifications
+1
Advanced Software Engineering Manager
Advanced Software Engineering Manager

EPAM Systems • Argentina

On-site
ARS 400,000 - 700,000
Healthcare benefits
LinkedIn Learning access
Global career opportunities
+1
Senior GenAI Engineer
Senior GenAI Engineer

EPAM Systems • Argentina

On-site
ARS 3,000,000 - 4,500,000
Healthcare benefits
Paid time off
Upskilling & certs
+5