Senior Full-Stack, Data and AI Agent Engineer

EPAM Systems, Inc.

Colombia

A distancia

COP 120.000.000 - 180.000.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca la empresa.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Healthcare benefits
Paid time off
Upskilling and certification courses
Global career opportunities

Descripción de la vacante

EPAM Systems, Inc. is seeking a Senior Full-Stack, Data and AI Agent Engineer to build a production agentic AI platform for upstream oil & gas ops. You will implement a deep-agent core, turning engineers' questions into safe SQL and structured workflows.

You will design FastAPI endpoints, ensure per-tenant SQL safety, integrate with AWS Bedrock and LangChain, and advance RAG retrieval with pgvector/FAISS. Strong CI/CD, security, and observability mindset required.

Formación

  • 3+ years backend Python engineering with strong async/await and FastAPI or comparable framework.
  • Solid SQL/PostgreSQL experience with ownership of safety-critical code such as SQL injection prevention and tenant isolation.
  • Familiarity with LLM APIs (Bedrock, OpenAI, Anthropic) and prompt engineering.
  • Competency in CI/CD and test discipline, including lint/format gates, pytest/Jest, and GitHub Actions.
  • Security and tenant-isolation mindset, avoiding cross-tenant leakage.

Responsabilidades

  • Own the deepagents/LangGraph agent runtime, building and extending agent tools, subagents, and safety middleware.
  • Design FastAPI endpoints with async I/O (asyncpg/psycopg3) and SSE streaming for real-time agent responses.
  • Write SELECT-only, injection-safe SQL generation against per-tenant PostgreSQL schemas.
  • Integrate with AWS Bedrock and manage LLM factory/model routing.
  • Instrument agent runs with MLflow and contribute to the eval framework.
  • Work with pgvector, FAISS, and S3-backed document storage for RAG retrieval.

Conocimientos

Python
FastAPI
Asyncio
PostgreSQL
LangGraph
LangChain
AWS Bedrock
LLM APIs
SQL injection prevention
Security

Herramientas

MLflow
pgvector
FAISS
S3
psycopg3
pytest
Jest
Redis

Descripción del empleo

We are looking for a Senior Full-Stack, Data and AI Agent Engineer to join our team developing a production agentic AI platform for upstream oil & gas operations (ESP, gas lift, plunger lift, chemical injection). You will build and maintain the deep-agent core that turns petroleum engineers' natural-language questions into safe, schema-aware SQL and multi-step reasoning workflows.ResponsibilitiesOwn the deepagents/LangGraph agent runtime, building and extending agent tools, subagents, and safety middlewareDesign FastAPI endpoints with async I/O (asyncpg/psycopg3) and SSE streaming for real-time agent responsesWrite SELECT-only, injection-safe SQL generation against per-tenant PostgreSQL schemasIntegrate with AWS Bedrock (Claude via langchain-aws) and manage LLM factory/model routingInstrument agent runs with MLflow and contribute to the eval frameworkWork with pgvector, FAISS, and S3-backed document storage for RAG retrievalRequirements3+ years of backend engineering experience in Python, with strong async/await skills and FastAPI or a comparable frameworkFamiliarity with AWS core services such as Bedrock, RDS, and S3, with a strict no-hardcoded-credentials approachHands-on experience with LangGraph, LangChain, or a similar agent-orchestration frameworkSolid SQL/PostgreSQL experience, with comfort owning safety-critical code such as SQL injection prevention and tenant isolationFamiliarity with LLM APIs (Bedrock, OpenAI, Anthropic) and prompt engineeringCompetency in CI/CD and test discipline, including lint/format gates, pytest/Jest, and GitHub ActionsSecurity and tenant-isolation mindset, covering tenant isolation, SELECT-only SQL, and no cross-tenant leakageObservability/eval mindset using MLflow or equivalent, with quality, latency, and token measurement before shippingFlexibility to learn oil & gas / production-ops terminology (ESP, gas lift, decline curves) even without prior backgroundEnglish proficiency for client-facing communication; Spanish is a nice-to-haveNice to haveAwareness of TypeScript/React/Next.js, including understanding of SSE event formats, content types, and payload shapes for cross-stack debuggingFamiliarity with uv, Ruff, and pytestKnowledge of MLflowFamiliarity with Redis/APSchedulerBackground in oil & gas domain knowledgeWe 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 LinkedInEPAM 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.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Lead Full-Stack, Data and AI Agent Engineer
Lead Full-Stack, Data and AI Agent Engineer

EPAM Systems, Inc. • Colombia

A distancia
COP 400.080.000 - 633.460.000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Senior AI Engineer (Python)
Senior AI Engineer (Python)

EPAM Systems, Inc. • Colombia

A distancia
COP 120.000.000 - 180.000.000
Senior Python Developer, Backend
Senior Python Developer, Backend

EPAM Systems, Inc. • Colombia

A distancia
COP 120.000.000 - 180.000.000
Healthcare benefits
Paid time off
Upskilling & certification courses
+1
Senior AI Agent Engineer — Full-Stack Data & Safety
Senior AI Agent Engineer — Full-Stack Data & Safety

EPAM Systems, Inc. • Colombia

A distancia
COP 120.000.000 - 180.000.000
Healthcare benefits
Paid time off
Upskilling and certification courses
+1
Lead Python AI Engineer
Lead Python AI Engineer

EPAM Systems, Inc. • Colombia

A distancia
COP 120.000.000 - 220.000.000
Healthcare benefits
Paid time off
Upskilling & certification courses
+2
Lead Python Developer, Backend
Lead Python Developer, Backend

EPAM Systems, Inc. • Colombia

A distancia
COP 120.000.000 - 210.000.000
Healthcare benefits
Paid time off
Learning and development
+1
Lead Full-Stack AI Agent Engineer - Data Platform
Lead Full-Stack AI Agent Engineer - Data Platform

EPAM Systems, Inc. • Colombia

A distancia
COP 400.080.000 - 633.460.000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Senior Backend Developer, AI Pods
Senior Backend Developer, AI Pods

EPAM Systems, Inc. • Colombia

A distancia
COP 120.000.000 - 180.000.000
Healthcare benefits
Paid time off
Unlimited LinkedIn Learning access
+1
AI Engineer Manager (Python)
AI Engineer Manager (Python)

EPAM Systems, Inc. • Colombia

A distancia
COP 400.080.000 - 600.120.000
Senior AI Agentic Developer
Senior AI Agentic Developer

EPAM Systems, Inc. • Colombia

A distancia
COP 120.000.000 - 180.000.000
Healthcare benefits
Paid time off
Upskilling & certifications
+1