Lead Python Full-Stack Engineer (AI Integration)

EPAM Systems, Inc.

Greater London

Hybrid

GBP 85,000 - 120,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

ESPP
Life & income protection
Private medical insurance
Dental care
Employee Assistance Program
Pension plan
CycleScheme
Techscheme
Season ticket loans
Free Wednesday lunch in-office
On-site massages
Regular social events
Training & certifications

Job summary

EPAM Systems, Inc. in the United Kingdom is seeking a Lead Python Full-Stack Engineer (AI Integration) in a hybrid role. You will drive architecture, lead backend and frontend development with Python and React/TypeScript, and integrate GenAI into production systems.

You will ensure coding standards, robust testing, and CI/CD, while guiding Azure deployments and DevOps practices for scalable, secure cloud-native applications.

Qualifications

  • Minimum 5+ years of professional software engineering with backend and full-stack focus.
  • Strong Python proficiency with FastAPI, Flask or Django.
  • Hands-on leadership guiding full-stack delivery and architecture decisions.
  • Expertise in React.js and TypeScript for modern UIs.
  • Working knowledge of GenAI and AI/ML model integration (Azure OpenAI, LangChain).
  • CI/CD pipelines experience; GitHub Actions preferred.
  • Azure deployment including containerized solutions with Docker.
  • Strong understanding of SQL databases (MS SQL Server or equivalent) and NoSQL concepts.
  • Familiarity with microservices, API-first architecture and DevOps principles.
  • Nice to have Azure AI Foundry, MLOps workflows and observability for AI models.
  • Familiarity with Databricks for data processing in analytics-driven solutions.

Responsibilities

  • Drive architecture decisions and define full-stack solution design in alignment with project goals.
  • Lead end-to-end development of scalable Python-based backend services and RESTful/GraphQL APIs.
  • Oversee implementation of modern front-end interfaces using React.js and TypeScript.
  • Integrate AI/ML and GenAI capabilities into production applications.
  • Ensure adherence to coding standards, testing strategy and CI/CD practices for high-quality releases.
  • Collaborate with stakeholders and cross-functional teams to deliver technical roadmaps and milestones.
  • Guide DevOps integration for containerization and deployment on Microsoft Azure.
  • Optimize application architecture for performance, scalability, and security in a cloud-native context.

Skills

Python
Leadership
React.js
TypeScript
API design
Microservices
DevOps
Docker
SQL
NoSQL
LangChain
GenAI
Azure
GitHub Actions
API-first
Cloud architecture

Tools

FastAPI
Flask
Django
GitHub Actions
Docker
LangChain
Databricks

Job description

We’re looking for a Lead Python Full-Stack Engineer (AI Integration) to join our team in the United Kingdom in a hybrid working mode. In this role, you will lead the design and delivery of enterprise-grade solutions, combining backend development, modern front-end capabilities and AI/ML integrations in a cloud-native environment. You will drive architectural decisions, enforce engineering best practices and provide technical guidance on critical design aspects while contributing to complex engineering tasks.ResponsibilitiesDrive architecture decisions and define full-stack solution design in alignment with project goalsLead end-to-end development of scalable Python-based backend services and RESTful/GraphQL APIsOversee implementation of modern front-end interfaces using React.js and TypeScriptIntegrate AI/ML and GenAI capabilities (LLM-based solutions) into production applicationsEnsure adherence to coding standards, testing strategy and CI/CD practices for high-quality releasesCollaborate with stakeholders and cross-functional teams to deliver technical roadmaps and milestonesGuide DevOps integration for containerization and deployment on Microsoft AzureOptimize application architecture for performance, scalability, and security in a cloud-native contextRequirementsMinimum 5+ years of professional experience in software engineering with a focus on backend and full-stack developmentStrong proficiency in Python and frameworks such as FastAPI, Flask or DjangoHands-on leadership experience in guiding full-stack delivery and architecture decisionsExpertise in React.js and TypeScript for building modern user interfacesWorking knowledge of GenAI and AI/ML model integration such as Azure OpenAI, LangChainPractical experience with CI/CD pipelines (GitHub Actions preferred)Deployment experience on Microsoft Azure, including containerized solutions with DockerStrong understanding of SQL databases (Microsoft SQL Server or equivalent) and NoSQL conceptsFamiliarity with microservices, API-first architecture and DevOps principlesNice to haveKnowledge of Azure AI Foundry, MLOps workflows and observability for AI modelsHands-on experience with Databricks for data processing in analytics-driven solutionsUnderstanding of RAG architectures, vector databases and advanced conversational AI patternsFamiliarity with tools for documentation and developer productivity such as dbt (data build tool) and MKDocsPrevious experience in energy, financial or utilities domainsWe offerEPAM Employee Stock Purchase Plan (ESPP)Protection benefits including life assurance, income protection and critical illness coverPrivate medical insurance and dental careEmployee Assistance ProgramCompetitive group pension planCyclescheme, Techscheme and season ticket loansVarious perks such as free Wednesday lunch in-office, on-site massages and regular social eventsLearning and development opportunities including in-house training and coaching, professional certifications, and coursesIf otherwise eligible, participation in the discretionary annual bonus programIf otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Data & AI Engineer
Lead Data & AI Engineer

EPAM Systems, Inc. • Greater London

Hybrid
GBP 90,000 - 120,000
EPAM Employee Stock Purchase Plan (ES
Private medical insurance
Dental care
+1
Principal AI Data Engineer
Principal AI Data Engineer

EPAM Systems, Inc. • Greater London

Hybrid
GBP 110,000 - 140,000
ESPP
Private medical insurance
Company pension plan
+2
Lead Python Full-Stack Engineer: AI/ML Cloud Solutions
Lead Python Full-Stack Engineer: AI/ML Cloud Solutions

EPAM Systems, Inc. • Greater London

Hybrid
GBP 85,000 - 120,000
ESPP
Life & income protection
Private medical insurance
+10
AI Engineer - Agentic AI & Back End
AI Engineer - Agentic AI & Back End

EPAM Systems, Inc. • Greater London

On-site
GBP 100,000 - 150,000
EPAM ESPP
Private medical insurance
Dental care
+3
Principal Technology Consultant - Microsoft Business Group
Principal Technology Consultant - Microsoft Business Group

EPAM Systems, Inc. • Greater London

Hybrid
GBP 150,000 - 190,000
ESPP
Life & income protection
Private medical & dental
+9
Senior Solution Architect
Senior Solution Architect

EPAM Systems, Inc. • Greater London

Hybrid
GBP 120,000 - 170,000
ESPP
Private medical insurance
Dental care
+3
Senior Python Engineer
Senior Python Engineer

Velocity Tech • United Kingdom

Remote
GBP 90,000 - 120,000
Data Analytics & AI Consultant - Marketing Expert
Data Analytics & AI Consultant - Marketing Expert

EPAM Systems, Inc. • Greater London

On-site
GBP 90,000 - 130,000
EPAM ESPP (Employee Stock Purchase)
Private medical insurance
Dental care
+7
MLOps Engineer
MLOps Engineer

EPAM Systems, Inc. • Greater London

Hybrid
GBP 70,000 - 110,000
Employee Stock Purchase Plan (ESPP)
Private medical insurance
Dental care
+1
Lead Software Engineer
Lead Software Engineer

James Adams • Greater London

Hybrid
GBP 90,000 - 120,000