Lead Python Full-Stack Engineer

EPAM Systems, Inc.

Amsterdam

Hybrid

EUR 90,000 - 140,000

Full time

6 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

26 paid holiday days
Pension plan scheme
Disability insurance (WGA Shortfall)
Long-term disability insurance (WIA)
EPAM Employee Stock Purchase Plan (ESR
Commuting to work - costs reimbursed
Laptop + corporate simcard + corporate
Bike lease
Employee Assistance Program
Referral program with rewards
In-house training and courses

Job summary

EPAM Systems, Inc. in Amsterdam, Netherlands, is seeking a Lead Python Full-Stack Engineer to join in a hybrid mode. You will build scalable, cloud-native apps with AI/ML, combining Python backend with React/TypeScript frontend, and integrate LLM-based solutions.

You will design and implement REST/GraphQL APIs, microservices, and CI/CD pipelines in Azure, working within cross-functional teams to deliver end-to-end features and ensure observability and cost optimization.

Qualifications

  • 5+ years of professional software engineering experience with Python as the main language.
  • Strong backend development using FastAPI or similar Python frameworks.
  • Proficiency in React.js and TypeScript for frontend work.
  • Hands-on AI/ML integration experience, including LLM APIs and LangChain.
  • Knowledge of Azure cloud services and GitHub Actions for CI/CD.
  • Experience with microservices, REST/GraphQL, and container orchestration (Docker/Kubernetes).
  • Experience building RAG pipelines and SQL/NoSQL databases.
  • Excellent written and spoken English communication.

Responsibilities

  • Design, develop, and optimize Python-based backend services with FastAPI or Django.
  • Build responsive frontends using React.js and TypeScript.
  • Develop and integrate RESTful/GraphQL APIs and microservices in cloud-native architectures.
  • Implement AI/ML features and LLM-based solutions in production systems.
  • Maintain CI/CD pipelines, code reviews, testing, and observability.
  • Work in Azure and containerized environments (Docker, Kubernetes).
  • Collaborate with cross-functional teams and participate in architectural decisions.

Skills

Python
FastAPI
Django
React
TypeScript
Azure
Docker
Kubernetes
LLM APIs
LangChain
REST/GraphQL
PostgreSQL

Education

Bachelor's degree in Computer Science

Tools

GitHub Actions
Git
CI/CD tooling

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.ResponsibilitiesDesign, develop, and optimize Python-based backend services using frameworks such as FastAPI or DjangoBuild responsive, user-focused frontend interfaces leveraging React.js and TypeScriptDevelop and integrate RESTful/GraphQL APIs and microservices into cloud-native architecturesImplement AI/ML features and LLM-based solutions in production systemsApply industry best practices: testing strategies, code reviews, CI/CD pipeline managementWork within Microsoft Azure and containerized environments (Docker, Kubernetes)Collaborate with cross-functional teams to deliver full-stack features aligned with delivery goalsParticipate in architecture discussions and contribute to technical decisionsEnsure observability, performance tuning and cost optimization for deployed applicationsRequirements5+ years of professional experience in software engineering with Python as the main languageStrong backend development expertise using FastAPI or similar Python frameworksProficiency in building frontends with React.js and TypeScriptHands-on experience integrating AI/ML solutions – including LLM APIs (OpenAI, Azure OpenAI) or LangChainKnowledge of Microsoft Azure cloud services and CI/CD workflows using GitHub ActionsSolid understanding of microservices, REST API design and container orchestration (Docker, Kubernetes)Experience building RAG pipelines for AI/ML use casesStrong knowledge of SQL/NoSQL databases (PostgreSQL, MongoDB, etc.)Excellent communication and documentation skills in EnglishNice to haveExperience with Azure AI Foundry tools and GenAI-assisted development workflowsFamiliarity with Databricks, data engineering pipelinesExposure to DevOps practices and Infrastructure as CodeUnderstanding of MLOps and model operationalization frameworksKnowledge of additional relational DBs (e.g., Microsoft SQL Server)We offer26 paid holiday daysPension plan schemeDisability insurance (WGA Shortfall insurance)Long-term disability insurance (WIA Top up insurance)EPAM Employee Stock Purchase Plan (ESPP)Commuting to work - costs reimbursementLaptop + corporate simcard + corporate mobile device (subject to certain eligibility requirements)Bike leaseEmployee Assistance ProgramCorporate Programs including Employee Referral Program with rewardsLearning and development opportunities including in-house training and coaching, professional certifications, and courses
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Python Full-Stack Engineer
Lead Python Full-Stack Engineer

EPAM Systems Inc • Netherlands

On-site
EUR 90,000 - 130,000
Lead Data & AI Engineer
Lead Data & AI Engineer

EPAM Systems, Inc. • Amsterdam

Hybrid
EUR 90,000 - 140,000
26 paid holiday days
Pension plan scheme
Disability insurance
+7
Lead Python Full-Stack Engineer - AI, Cloud, Hybrid (NL)
Lead Python Full-Stack Engineer - AI, Cloud, Hybrid (NL)

EPAM Systems Inc • Netherlands

Hybrid
EUR 90,000 - 130,000
Lead Python Full-Stack Engineer: AI/ML & Cloud-Native
Lead Python Full-Stack Engineer: AI/ML & Cloud-Native

EPAM Systems, Inc. • Amsterdam

Hybrid
EUR 90,000 - 140,000
26 paid holiday days
Pension plan scheme
Disability insurance (WGA Shortfall)
+8
Senior AI Platform Engineer/AI Architect - Microsoft Technologies (relocation to the Netherlands)
Senior AI Platform Engineer/AI Architect - Microsoft Technologies (relocation to the Netherlands)

EPAM Systems, Inc. • Netherlands

On-site
EUR 90,000 - 130,000
26 paid holiday days
Pension plan scheme
Disability insurance (WGA Shortfall)
+9
MLOps Engineer
MLOps Engineer

EPAM Systems, Inc. • Amsterdam

Hybrid
EUR 90,000 - 120,000
26 paid holiday days
Pension plan scheme
Disability insurance (WGA)
+7
Senior AI Platform Engineer / AI Architect - Microsoft Technologies
Senior AI Platform Engineer / AI Architect - Microsoft Technologies

EPAM Systems, Inc. • Amsterdam

On-site
EUR 110,000 - 150,000
26 paid holiday days
Pension plan scheme
Disability insurance
+1
Lead Azure Engineer
Lead Azure Engineer

EPAM Systems, Inc. • Amsterdam

Hybrid
EUR 90,000 - 130,000
26 paid holidays
Pension plan
Disability insurance
+8
Senior AI Architect - Microsoft Technologies
Senior AI Architect - Microsoft Technologies

EPAM Systems, Inc. • Amsterdam

On-site
EUR 120,000 - 160,000
26 paid holiday days
Pension plan scheme
Disability insurance (WGA Shortfall)
+8
Mid-Level Full Stack Software Engineer (React / Python, Growing Impact Scale Up)
Mid-Level Full Stack Software Engineer (React / Python, Growing Impact Scale Up)

Agriplace • Amsterdam

Remote
EUR 60,000 - 85,000
Flexible working hours
Rapid career advancement
Fun & Inclusive team
+3