Overview

We are seeking a Senior Python Developer with React to drive the development of an enterprise-grade agentic AI platform built on Python and AWS. The platform orchestrates AI agents to automate complex professional workflows. You will own architectural decisions, guide a development team, and ensure production reliability across a multi-environment deployment pipeline. This is a hands-on leadership role requiring deep backend engineering expertise combined with modern AI/LLM integration experience.

Responsibilities

  • Drive the development and architecture of an enterprise-grade agentic AI platform
  • Own architectural decisions and evolve distributed systems design
  • Orchestrate AI agents to automate complex professional workflows
  • Ensure production reliability across a multi-environment deployment pipeline (CI/INT/QA/PROD)
  • Guide and mentor a development team of engineers
  • Conduct code reviews and manage technical debt
  • Make architectural trade-offs aligned with business and technical goals
  • Integrate large language models into applications using prompt engineering and agent delegation patterns
  • Define and manage cloud infrastructure programmatically across multiple accounts and environments
  • Maintain and evolve CI/CD pipelines and automated deployment workflows

Requirements

  • 3+ years of experience in backend engineering with strong proficiency in Python (3.11+), including async/await patterns and Pydantic data modeling
  • Expertise in modular package design within a mono repo using uv workspaces
  • Proficiency in FastAPI for building production REST APIs with dependency injection, middleware and SSE streaming
  • Hands-on background in LLM / AI Agent Engineering, preferably with Anthropic Claude, including tool/skill orchestration and agent delegation
  • Working knowledge of AWS Cloud Services such as EKS (Kubernetes), RDS (PostgreSQL) and S3, along with Redis, ECR and Cognito
  • Experience with AWS Bedrock and AgentCore for managed LLM hosting and serverless agent runtime environments
  • Skills in AWS CDK for Infrastructure as Code across multiple accounts and environments
  • Competency in SQL and data layer technologies including SQLAlchemy (async), Alembic migrations and PostgreSQL
  • Proficiency with CI/CD tooling including GitHub Actions and Docker (multi-stage builds)
  • Proven technical leadership capability to mentor engineers and drive architectural decisions
  • English proficiency at B2 level or higher

Nice to have

  • Experience with React 18, Zustand and TanStack Query, along with Vite for building modern frontend applications using TypeScript
  • Background in testing with pytest (async, parallel), Playwright for E2E testing and establishing quality gates in CI pipelines
  • Familiarity with LLM observability tools such as Langfuse or Promptfoo for tracing, evaluating and monitoring LLM behavior
  • Understanding of OpenTelemetry and Datadog for distributed tracing and application monitoring
  • Skills in security and compliance tooling such as SonarQube or Snyk, plus Artillery for load and performance testing
  • Experience with Jinja2 prompt templating for building template-driven prompt systems

[GTS] Benefits (generic, except India)

  • 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