Architect / Principal Software Engineer — AI Solution Engineering

EPAM Systems

Colombia

On-site

COP 180,000,000 - 320,000,000

Full time

6 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Healthcare benefits
Global career opportunities
Paid time off
Upskilling programs
LinkedIn Learning access

Job summary

EPAM Systems is seeking an Architect / Principal Software Engineer to shape production-grade agentic systems and set technical direction across AI engineering pods. You will balance architecture, standards, and mentorship with prototyping core workflows and reviewing code to keep systems reliable, fast, and secure.

You will design multi-agent workflows, define orchestration patterns, and establish shared standards for security, observability, and integration with frontend teams.

Qualifications

  • 10+ years of software engineering experience building distributed backend systems.
  • 6+ years of Python experience with FastAPI, AsyncIO, and modern typing.
  • 3+ years of production LLM systems experience using LangChain and related agent frameworks.
  • Hands-on solution architecture skills balancing cost, latency, and operability.
  • Strong AWS experience with container and serverless services and managed AI offerings.
  • Solid security fundamentals knowledge including OAuth 2.0, OIDC, and secret handling.
  • Strong code review and mentorship skills supporting senior-level engineers.
  • Clear cross-team communication with Product, Security, Data, and Infrastructure partners.
  • Upper-Intermediate English proficiency (B2) and REST API design experience.

Responsibilities

  • Set architectural direction across AI pods and document trade-offs across capability, cost, latency, and complexity.
  • Design predictable multi-agent workflows with streaming responses, low latency, and robust error handling.
  • Build backend AI services and reference implementations, spending 30%-40% of time writing and reviewing code.
  • Define orchestration patterns and integration contracts for clean collaboration with frontend teams.
  • Establish shared standards for Model Context Protocol servers, tool schemas, and context management.
  • Partner with Security and Infrastructure to enforce least-privilege execution, tenant isolation, and secure secret handling.
  • Define observability requirements and service-level objectives, including tracing for agent workflows.
  • Mentor senior engineers through design reviews, technical guidance, and standards adoption.

Skills

Python
FastAPI
AsyncIO
LangChain
Distributed systems
Code reviews
English (B2)
AWS

Tools

LangChain
OpenSearch
Pinecone
Qdrant

Job description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

We are looking for an Architect / Principal Software Engineer to build production-grade agentic systems and need a hands-on architect to set technical direction across AI engineering pods. You will balance architecture, standards, and mentorship with prototyping core workflows and reviewing code to keep systems reliable, fast, and secure.

Responsibilities
  • Set architectural direction across multiple AI pods and document trade-offs across capability, cost, latency, and complexity
  • Design predictable multi-agent workflows with streaming responses, low latency, and robust error handling
  • Build backend AI services and reference implementations, spending 30%-40% of time writing and reviewing code
  • Define orchestration patterns and integration contracts for clean collaboration with frontend teams
  • Establish shared standards for Model Context Protocol servers, tool schemas, and context management
  • Partner with Security and Infrastructure to enforce least-privilege execution, tenant isolation, and secure secret handling
  • Define observability requirements and service-level objectives, including tracing for agent workflows
  • Mentor senior engineers through design reviews, technical guidance, and standards adoption
Requirements
  • 10+ years of software engineering experience building distributed backend systems
  • 6+ years of Python experience with FastAPI, AsyncIO, and modern typing
  • 3+ years of production LLM systems experience using LangChain and related agent frameworks
  • Hands-on solution architecture skills balancing cost, latency, and operability
  • Strong AWS experience with container and serverless services and managed AI offerings
  • Solid security fundamentals knowledge including OAuth 2.0, OIDC, and secret handling
  • Strong code review and mentorship skills supporting senior-level engineers
  • Clear cross-team communication skills with Product, Security, Data, and Infrastructure partners
  • Upper-Intermediate English proficiency (B2)
  • REST API design experience defining stable integration contracts
Nice to have
  • Model Context Protocol server implementation experience
  • Terraform infrastructure-as-code experience
  • Vector databases experience such as OpenSearch, Pinecone, or Qdrant
  • Vector retrieval migration experience from legacy retrieval 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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Architect / Principal Software Engineer — AI Solution Engineering
Architect / Principal Software Engineer — AI Solution Engineering

EPAM Systems • Colombia

Remote
COP 180,000,000 - 320,000,000
Healthcare benefits
Paid time off
Upskilling and certifications
+4
Senior AI Solution Engineer
Senior AI Solution Engineer

EPAM Systems • Colombia

On-site
COP 90,000,000 - 140,000,000
Healthcare benefits
Global career opportunities
Paid time off and sick leave
+1
Senior Python AI Engineer
Senior Python AI Engineer

EPAM Systems • Colombia

On-site
COP 120,000,000 - 180,000,000
Healthcare benefits
Employee financial programs
Paid time off
+5
Chief Software Engineer (AI-Powered Financial Assistant)
Chief Software Engineer (AI-Powered Financial Assistant)

EPAM Systems • Colombia

On-site
COP 240,000,000 - 360,000,000
Healthcare benefits
Paid time off and sick leave
Upskilling, reskilling and certifi­ c­
+2
Senior AI Engineer (Python)
Senior AI Engineer (Python)

EPAM Systems • Colombia

Hybrid
COP 120,000,000 - 200,000,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Chief Software Engineer - AI-Powered, Python
Chief Software Engineer - AI-Powered, Python

EPAM Systems • Colombia

Remote
COP 388,387,000 - 582,581,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2
Lead Python Engineer (AI-Powered Financial Assistant)
Lead Python Engineer (AI-Powered Financial Assistant)

EPAM Systems • Colombia

On-site
COP 120,000,000 - 240,000,000
Healthcare benefits
Paid time off
Upskilling and certification programs
+3
Senior Backend Developer, AI Pods
Senior Backend Developer, AI Pods

EPAM Systems • Colombia

On-site
COP 120,000,000 - 180,000,000
Healthcare benefits
Competitive compensation
Global career opportunities
+3
Senior AI Agentic Developer
Senior AI Agentic Developer

EPAM Systems • Colombia

On-site
COP 120,000,000 - 200,000,000
Healthcare benefits
Global career opportunities
Paid time off and sick leave
+3
Senior Python AI Solution Engineer
Senior Python AI Solution Engineer

EPAM Systems • Colombia

On-site
COP 90,000,000 - 180,000,000
Healthcare benefits
Paid time off
Upskilling courses
+1