Point your AI agent at freehire and let it find you a job.

Get the CLI →

EPAM Systems

Chief Software Engineer (AI-Powered Financial Assistant)

Posted Updated
Discussion

We are looking for a Chief Software Engineer to build a next-generation AI-powered financial assistant platform that rapidly iterates with business users to deliver chat, reporting, and bespoke interfaces for investment workflows. You will lead hands-on engineering across design and delivery in a small, high-autonomy team.

Responsibilities

  • Lead end-to-end delivery of an AI-powered assistant platform from concept to production
  • Design scalable service architectures and define reliability, security, and performance requirements
  • Build backend APIs and services in Python using FastAPI to support chat and reporting workflows
  • Integrate LLM capabilities and apply AI-assisted development methods to accelerate delivery
  • Translate high-level goals into detailed requirements, edge cases, and implementation plans
  • Collaborate directly with business users to test, refine, and ship iterative product improvements
  • Implement automated testing, observability, and incident-ready practices to maintain quality
  • Deploy and operate services using cloud infrastructure and container orchestration
  • Review code and enforce engineering standards for maintainability and correctness
  • Mentor engineers and drive a culture of accountability, transparency, and excellence

Requirements

  • 7+ years of experience in software engineering with advanced Python development
  • 7+ years of experience building and shipping backend services using modern frameworks (FastAPI preferred)
  • Senior leadership skills to drive technical decisions, set quality bars, and mentor engineers
  • Strong project ownership to take loosely defined problems from discovery through delivery
  • Expert system design skills to define architecture, edge cases, and reliability strategies
  • Strong cloud infrastructure skills with Amazon Web Services in production environments
  • Strong platform engineering skills with Kubernetes-based deployments
  • Strong infrastructure as code skills with Terraform
  • Strong AI engineering skills with Large Language Models (LLM) and Gen AI Assisted Development workflows
  • High autonomy and self-governance to gather low-level requirements and deliver independently
  • Strong communication skills to collaborate with highly technical stakeholders
  • Willingness to learn and adopt new languages and tools in a fast-paced environment
  • Advanced English skills (C1)

Nice to have

  • Amazon Web Services
  • Kubernetes
  • Terraform
  • ReactJS
  • Anthropic Claude Code

Benefits

  • 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

Skills

What C-level Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.