EPAM Systems logo

Lead Python Full-Stack Engineer

EPAM Systems

Amsterdam
Full-time
5-10 years experience
Hybrid

Key Skills

Python
FastAPI
Django
React.js
TypeScript
REST APIs
GraphQL
AI/ML Integration
Large Language Models
Retrieval-Augmented Generation
Microsoft Azure
GitHub Actions
Docker
Kubernetes
SQL and NoSQL Databases
Microservices

Job Description

We’re looking for a Lead Python Full-Stack Engineer to join our team in the Netherlands in a hybrid working mode. In this role, you will work on building scalable, cloud-native applications with integrated AI/ML capabilities. You’ll combine deep expertise in Python backend development with solid frontend skills and hands-on experience implementing LLM-based solutions. This position involves delivering full-stack features end-to-end while applying engineering best practices in a dynamic environment. Responsibilities Design, develop, and optimize Python-based backend services using frameworks such as FastAPI or Django Build responsive, user-focused frontend interfaces leveraging React.js and TypeScript Develop and integrate RESTful/GraphQL APIs and microservices into cloud-native architectures Implement AI/ML features and LLM-based solutions in production systems Apply industry best practices: testing strategies, code reviews, CI/CD pipeline management Work within Microsoft Azure and containerized environments (Docker, Kubernetes) Collaborate with cross-functional teams to deliver full-stack features aligned with delivery goals Participate in architecture discussions and contribute to technical decisions Ensure observability, performance tuning and cost optimization for deployed applications Requirements 5+ years of professional experience in software engineering with Python as the main language Strong backend development expertise using FastAPI or similar Python frameworks Proficiency in building frontends with React.js and TypeScript Hands-on experience integrating AI/ML solutions – including LLM APIs (OpenAI, Azure OpenAI) or LangChain Knowledge of Microsoft Azure cloud services and CI/CD workflows using GitHub Actions Solid understanding of microservices, REST API design and container orchestration (Docker, Kubernetes) Experience building RAG pipelines for AI/ML use cases Strong knowledge of SQL/NoSQL databases (PostgreSQL, MongoDB, etc.) Excellent communication and documentation skills in English Nice to have Experience with Azure AI Foundry tools and GenAI-assisted development workflows Familiarity with Databricks, data engineering pipelines Exposure to DevOps practices and Infrastructure as Code Understanding of MLOps and model operationalization frameworks Knowledge of additional relational DBs (e.g., Microsoft SQL Server) We offer 26 paid holiday days Pension plan scheme Disability insurance (WGA Shortfall insurance) Long-term disability insurance (WIA Top up insurance) EPAM Employee Stock Purchase Plan (ESPP) Commuting to work - costs reimbursement Laptop + corporate simcard + corporate mobile device (subject to certain eligibility requirements) Bike lease Employee Assistance Program Corporate Programs including Employee Referral Program with rewards Learning and development opportunities including in-house training and coaching, professional certifications, and courses

Core Responsibilities

Design, build, and optimize Python backend services and responsive React/TypeScript interfaces, integrating APIs, microservices, and production AI/ML and LLM solutions. Contribute to architecture and technical decisions while applying engineering best practices and improving application observability, performance, and cost efficiency in Azure and containerized environments.

Requirements

Requires 5+ years of software engineering experience, strong Python backend and React/TypeScript frontend skills, and hands-on experience with LLM integrations and RAG pipelines. Candidates should also have experience with Azure, CI/CD, microservices, REST APIs, Docker, Kubernetes, SQL/NoSQL databases, and strong English communication and documentation skills.

Benefits

  • 26 Paid Holiday Days
  • Pension Plan
  • Disability Insurance
  • Long-Term Disability Insurance
  • Employee Stock Purchase Plan
  • Commuting Cost Reimbursement
  • Laptop
  • Corporate SIM Card
  • Corporate Mobile Device
  • Bike Lease
  • Employee Assistance Program
  • Employee Referral Program
  • Learning and Development Opportunities
  • In-House Training and Coaching
  • Professional Certifications
  • Courses

About EPAM Systems

Industry: IT Services and IT Consulting

Company size: 10,001+ employees

EPAM (NYSE:EPAM) is a global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, EPAM empowers organizations to become AI-native enterprises, driving measurable value from innovation and digital investments. Recognized by industry benchmarks and leading analysts as a leader in AI, EPAM delivers globally while engaging locally, making the future real for clients, partners and employees. We are proud to be recognized by Forbes, Glassdoor, Newsweek, Time Magazine, Great Place to Work and kununu as a Most Loved Workplace around the world. Learn more at www.epam.com and follow us on LinkedIn.

Added Today