Senior Python Engineer (AI-Powered Financial Assistant)

EPAM Systems

Colombia

On-site

COP 120,000,000 - 180,000,000

Full time

18 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
Employee financial programs
Paid time off and sick leave
Upskilling, reskilling and certific c
Unlimited LinkedIn Learning access
Global career opportunities
Volunteer and community involvement

Job summary

EPAM Systems in Colombia seeks a Senior Python Engineer to build an AI-powered financial assistant platform with chat, reporting, and tailored interfaces for investment workflows. You will work in a small, autonomous team to design and deliver production-grade AI features end-to-end.

The role requires 3+ years of Python experience, FastAPI expertise, and hands-on delivery of LLM-based applications, with strong system design and security focus. Collaboration and fast iterations are key.

Qualifications

  • 3+ years of professional software engineering experience with Python or similar languages.
  • Strong hands-on experience with FastAPI or comparable Python web frameworks.
  • Proven experience shipping LLM-based applications and Gen AI assisted development workflows.
  • Experience with AI evaluation and quality engineering including automated evals and regression testing.
  • Strong system design skills for scalable, reliable services.
  • High ownership and autonomy with ability to take loosely defined problems to production delivery.
  • Strong product judgment with ability to gather requirements and identify edge cases.
  • Strong quality mindset focused on reliability, maintainability, and observability.
  • Strong security fundamentals for sensitive data including access control and privacy practices.

Responsibilities

  • Design end-to-end AI-assisted product features from discovery through production release.
  • Build Python services and APIs using FastAPI to power chat, reporting, and bespoke interfaces.
  • Define system designs that address scale, reliability, security, and maintainability requirements.
  • Partner with sophisticated client stakeholders to gather requirements and validate solutions.
  • Develop evaluation frameworks for LLM quality, including test datasets and automated regressions.
  • Implement monitoring and failure analysis workflows to detect and diagnose AI behavior in production.
  • Harden AI applications with security controls against privacy risks and prompt-injection attacks.
  • Optimize AI solutions for quality, latency, reliability, and cost in real-world usage.
  • Review, test, and validate AI-generated code from coding agents and AI-assisted tools.
  • Ship iterative improvements quickly based on feedback while preserving a high quality bar.

Skills

Python
FastAPI
LLM/GenAI
System design
Ownership/autonomy
English (C1)
Security awareness
Observability

Tools

AWS
Kubernetes
Terraform
ReactJS
Next.js

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 seeking a Senior Python Engineer to build a next-generation AI-powered financial assistant platform that brings chat, reporting, and tailored interfaces into investment workflows. You will work in a small, highly competent team with high autonomy to design and deliver production-grade AI features end-to-end.

Responsibilities
  • Design end-to-end AI-assisted product features from discovery through production release
  • Build Python services and APIs using FastAPI to power chat, reporting, and bespoke interfaces
  • Define system designs that address scale, reliability, security, and maintainability requirements
  • Partner with sophisticated client stakeholders to gather requirements and validate solutions
  • Develop evaluation frameworks for LLM quality, including test datasets and automated regressions
  • Implement monitoring and failure analysis workflows to detect and diagnose AI behavior in production
  • Harden AI applications with security controls against privacy risks and prompt-injection attacks
  • Optimize AI solutions for quality, latency, reliability, and cost in real-world usage
  • Review, test, and validate AI-generated code from coding agents and AI-assisted tools
  • Ship iterative improvements quickly based on feedback while preserving a high quality bar
Requirements
  • 3+ years of professional software engineering experience with Python or similar languages
  • Strong hands-on experience with FastAPI or comparable Python web frameworks
  • Proven experience with forward deployed engineering in close partnership with clients
  • Demonstrated experience shipping LLM-based applications and Gen AI assisted development workflows
  • Experience with AI evaluation and quality engineering including automated evals and regression testing
  • Strong system design skills for scalable, reliable, secure services
  • High ownership and autonomy with ability to take loosely defined problems to production delivery
  • Strong product judgment with ability to gather requirements and identify edge cases
  • Strong quality mindset focused on reliability, maintainability, and observability
  • Strong security fundamentals for sensitive data including access control and privacy practices
  • Strong optimization skills across latency, reliability, cost, and model quality trade-offs
  • Strong collaboration and communication skills in low-formality startup-like environments
  • Advanced English proficiency (C1, Advanced)
Nice to have
  • Amazon Web Services experience
  • Kubernetes experience
  • Terraform experience
  • ReactJS experience
  • Next.js experience
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

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
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
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
Advanced Software Engineering Manager
Advanced Software Engineering Manager

EPAM Systems • Colombia

On-site
COP 150,000,000 - 210,000,000
Healthcare benefits
Employee financial programs
Paid time off and sick leave
+2
Chief Python Engineer
Chief Python Engineer

EPAM Systems • Colombia

On-site
COP 30,000,000 - 55,000,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+1
Senior Python Engineer (AI-Powered Financial Assistant)
Senior Python Engineer (AI-Powered Financial Assistant)

EPAM Systems • Colombia

Remote
COP 291,281,000 - 485,468,000
AI Platform Software Engineering Manager (Python/FastAPI)
AI Platform Software Engineering Manager (Python/FastAPI)

EPAM Systems • Colombia

Hybrid
COP 200,000,000 - 320,000,000
Healthcare benefits
Paid time off and sick leave
Upskilling and certification courses
+3
Lead Python Engineer (AI-Powered Financial Assistant)
Lead Python Engineer (AI-Powered Financial Assistant)

EPAM Systems • Colombia

Remote
COP 120,000,000 - 180,000,000
Chief Software Engineer (AI-Powered Financial Assistant)
Chief Software Engineer (AI-Powered Financial Assistant)

EPAM Systems • Colombia

Remote
COP 383,939,000 - 575,908,000
Healthcare benefits
Paid time off
Upskilling & certification courses
+2
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