Lead Python Full-Stack Engineer (AI Integration)

Back to SearchLooking for something else?

Find a vacancy that works for you. Send us your CV to receive a personalized offer.

Find me a jobWe'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.

Drive 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 contextMinimum 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 principlesKnowledge 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 domains

Job Details

Company
EPAM Systems
Location
London, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted