Lead Python Full-Stack Engineer (AI Integration)
EPAM Systems, Inc.
London, UK
10 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source
Tech stack
Artificial Intelligence
Applications Architecture
Application Integration Architecture
Microsoft Azure
Cloud Engineering
Continuous Integration
DevOps
Django Web Framework
Github
Python (Programming Language)
Machine Learning
Microsoft SQL Server
+20 more
NoSQL
Software Engineering
SQL Databases
TypeScript
Data Processing
ReactJS
Flask (Web Framework)
Large Language Models
Data Build Tool (dbt)
Generative AI
Backend
Fastapi
Containerization
Graphql
Machine Learning Operations
Api Design
Restful APIs
Docker
Databricks
Microservices
Job description
- 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 (LLM-based solutions) 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
Requirements
- Minimum 5+ years of professional experience in software engineering with a focus on backend and full-stack development
- Strong proficiency in Python and frameworks such as FastAPI, Flask or Django
- Hands-on leadership experience in guiding full-stack delivery and architecture decisions
- Expertise in React.js and TypeScript for building modern user interfaces
- Working knowledge of GenAI and AI/ML model integration such as Azure OpenAI, LangChain
- Practical experience with CI/CD pipelines (GitHub Actions preferred)
- Deployment experience on Microsoft Azure, including containerized solutions with Docker
- Strong understanding of SQL databases (Microsoft SQL Server or equivalent) and NoSQL concepts
- Familiarity with microservices, API-first architecture and DevOps principles
Nice to have
- Knowledge of Azure AI Foundry, MLOps workflows and observability for AI models
- Hands-on experience with Databricks for data processing in analytics-driven solutions
- Understanding of RAG architectures, vector databases and advanced conversational AI patterns
- Familiarity with tools for documentation and developer productivity such as dbt (data build tool) and MKDocs
- Previous experience in energy, financial or utilities domains
Benefits & conditions
- EPAM Employee Stock Purchase Plan (ESPP)
- Protection benefits including life assurance, income protection and critical illness cover
- Private medical insurance and dental care
- Employee Assistance Program
- Competitive group pension plan
- Cyclescheme, Techscheme and season ticket loans
- Various perks such as free Wednesday lunch in-office, on-site massages and regular social events
- Learning and development opportunities including in-house training and coaching, professional certifications, and courses
- If otherwise eligible, participation in the discretionary annual bonus program
- If otherwise eligible and hired into a qualifying level, participation in the discretionary Long-Term Incentive (LTI) Program
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
almost 3 years ago
BB
Benedikt Bischof
MLOps And AI Driven Development
over 4 years ago
BR
Benjamin Ruschin
Navigating the AI Shift
about 1 year ago
LM
Luis Minvielle
What Are Large Language Models?
almost 3 years ago
EF
Elizabeth Fuentes Leone, AWS Developer Advocate, GenAI
From Prototype to Production: Build AI Agents with This Free 4-Course Learning Path
11 months ago
CH
Chris Heilmann
Dev Digest 137 - AI'm not sure about this
almost 2 years ago