April 8, 2026
Senior Python AI Engineer
Senior • Hybrid
Krakow, Poland
We are seeking a highly skilled Senior Python Engineer with experience in Generative AI and Azure, for our Client, a global leader in banking, investment banking and financial services.
You’ll be working in the AI platform team, which consists of data scientists, software engineers, and business analysts. They process huge amounts of data for multiple use cases, using both classic machine learning models and modern generative AI. They are quickly growing in the areas of chatbots and agents, and are technologically savvy and cloud native.
This position offers a flex-hybrid model of work, with 3 days per week working from the office located in Krakow.
Responsibilities
Develop and maintain Python applications that meet business requirements and technical specifications
Collaborate with cross-functional teams to design, develop, and implement software solutions
Utilize Azure services and technologies to build scalable and efficient applications
Implement event-based design patterns to enhance application functionality and performance
Utilize understanding of the RAG architecture
Troubleshoot, debug, and optimize code to ensure high performance and reliability
Stay updated with the latest industry trends, technologies, and best practices in Python development and cloud computing
Requirements
Excellent Python coding skills
Proven hands-on experience with Python development
Experience in Gen AI and LLMs
Familiarity with the Azure environment and related technologies
Strong understanding of event-based design patterns
Knowledge of RAG architecture principles
Excellent problem-solving skills and attention to detail
Strong communication and collaboration abilities
Nice to have
Experience working in the financial services industry
Certification in Azure or related cloud technologies
Familiarity with other programming languages and frameworks
Understanding of Agile methodologies and DevOps practices
We offer/Benefits
We gather like-minded people:
Engineering community of industry professionals
Friendly team and enjoyable working environment
Flexible schedule and opportunity to work remotely within Poland
Chance to work abroad for up to 60 days annually
Business-driven relocation opportunities
We provide growth opportunities:
Outstanding career roadmap
Leadership development, career advising, soft skills, and well-being programs
Certification (GCP, Azure, AWS)
Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru
English classes
We cover it all:
Stable income (Employment Contract or B2B)
Participation in the Employee Stock Purchase Plan
Benefits package (health insurance, multisport, shopping vouchers)
Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more
Referral bonuses
Corporate, social and well-being events
Please, note:
The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview.
We will reach out to selected candidates exclusively.
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Similar jobs you might like
Technology
EPAM Systems
Lead Python AI Engineer
Senior
Hybrid
Krakow, Poland
🏢 Summary: Lead Python Engineer role focused on building scalable AI-driven applications using Generative AI and Azure within an AI platform team. The position involves developing event-driven systems, implementing RAG architectures, and processing large-scale data for advanced ML and LLM-based solutions. The role combines hands-on development with technical leadership and system optimization. 🗂️ Requirements: Proficiency in Python, Experience leading and mentoring engineering teams, Hands-on experience with Generative AI and LLMs, Experience with Azure cloud services, Knowledge of event-driven architecture, Understanding of RAG architecture, Experience building scalable distributed systems 📃 Skills: Python, Azure, GenerativeAI, LLMs, RAG, MachineLearning, Cloud, EventDriven, APIs 🏢 Description: We are seeking a highly skilled Lead Python Engineer with experience in Generative AI and Azure, for our Client, a global leader in the area of banking, investment banking and financial services. You’ll be working in the AI platform team, which consists of data scientists, software engineers, and business analysts. They process huge amounts of data for multiple use cases, using both classic machine learning models and modern generative AI. They are quickly growing in the areas of chatbots and agents, and are technologically savvy and cloud native. This position offers a flex-hybrid model of work, with 3 days per week working from the office located in Krakow or Wroclaw, Poland. Responsibilities Develop Python applications addressing business needs and adhering to technical standards Collaborate with cross-functional teams to deliver high-quality software solutions Utilize Azure services and related technologies to build scalable systems Apply event-based design principles for improving application performance Incorporate expertise in RAG architecture to deliver innovative solutions Resolve issues and optimize software to ensure reliability and peak performance Stay informed about emerging technologies, trends, and best practices Requirements Proficiency in Python programming Experience mentoring and leading engineering teams effectively Background in Generative AI and LLMs Familiarity with Azure environments and cloud platforms Competency in event-based design techniques Knowledge of the foundational concepts of RAG architecture Skills in analytical problem-solving with close attention to detail Strong aptitude for communication and teamwork Nice to have Background in working within the financial services sector Qualifications in Azure or equivalent cloud expertise Flexibility to use multiple programming languages or frameworks Understanding of Agile workflows and DevOps principles We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Python AI Engineer
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Senior Python Engineer role focused on building and maintaining Python applications for AI and automation use cases in the financial domain. The position involves developing data pipelines, collaborating on machine learning model lifecycle, and delivering scalable solutions within a cross-functional team. Hybrid work model with office presence in Wroclaw three days per week. 🗂️ Requirements: Strong proficiency in Python, Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, Keras, Scikit-learn), Solid understanding of linear algebra, probability, statistics, calculus, Practical experience with Pandas and NumPy, Knowledge of supervised, unsupervised, and reinforcement learning algorithms, Experience with debugging, testing, and Git-based version control 📃 Skills: Python, TensorFlow, PyTorch, Keras, Scikit-learn, Pandas, NumPy, Git, AI, ML, NLP, ComputerVision, C++, Java, R 🏢 Description: We are seeking a skilled Senior Python Engineer to join a Project for our Client, a global leader in the area of banking, investments and financial services. This position offers a hybrid model of work, with 3 days per week working from the office located in Wroclaw. Responsibilities Build and maintain Python applications supporting AI and automation use cases Develop data preprocessing, transformation, and feature engineering pipelines Collaborate on training, evaluating, and deploying machine learning models Implement best practices in testing, version control, and code quality Work within a cross-functional POD to deliver scalable, reliable solutions Requirements Strong proficiency in Python Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, Keras, Scikit-learn) Solid understanding of linear algebra, probability, statistics, and calculus Practical experience with Pandas, NumPy, and data manipulation workflows Familiarity with ML algorithms (supervised, unsupervised, reinforcement learning) Exposure to deep learning, NLP, or computer vision is beneficial Strong debugging, testing, and Git-based version control skills Nice to have C++, Java or R Language experience We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Junior Python AI Engineer
Junior
Hybrid
Katowice, Poland
🏢 Summary: Junior Python AI Engineer role focused on building and deploying scalable, secure AI-driven solutions using Python and cloud platforms in a hybrid work model. The position involves developing AI applications, cloud-native microservices, and CI/CD pipelines while collaborating with cross-functional teams. It offers growth opportunities, certifications, and a comprehensive benefits package. 🗂️ Requirements: 6–12 months of commercial experience writing production-ready Python code, Experience with AI technologies (OpenAI/Anthropic APIs, model deployment, prompt engineering, RAG, Agentic AI), Experience with API development using FastAPI, Flask or Django, Experience with at least one cloud provider: AWS, Azure or GCP, Commercial experience with CI/CD tooling, Ability to troubleshoot bugs and optimize performance, Strong communication and teamwork skills 📃 Skills: Python, AI, OpenAI, Anthropic, RAG, FastAPI, Flask, Django, AWS, Azure, GCP, CI/CD, Microservices, Serverless, Cloud 🏢 Description: We are seeking a skilled Junior Python Engineer with experience in AI technologies to join a project for one of our key Clients. As Junior Python AI Engineer, you will develop and deploy robust, scalable, and secure solutions leveraging Python, AI and cloud technologies. You will work closely with cross-functional teams to create innovative software systems that solve complex business problems and drive digital transformation. This position offers a hybrid model of work, with 3 days per week working from our office located in Katowice. Responsibilities Develop and maintain high-quality software solutions Write clean, efficient, and well-documented Python code to build and maintain AI applications, tools and services Implement and manage cloud-based solutions using platforms such as AWS, Azure, or Google Cloud Platform (GCP) Develop scalable microservices and serverless applications using cloud-native tools and frameworks Ensure system reliability and scalability through robust coding practices, automated testing, and effective monitoring Collaborate with product, operations, and engineering teams to gather requirements, refine features, and design solutions Implement CI/CD pipelines to streamline application deployment and delivery on cloud environments Troubleshoot production issues and optimize performance Stay current with Python and AI development trends, cloud technologies, and emerging tools Requirements 6 to 12 months of commercial experience writing production-ready, clean Python code Experience working with AI technologies (e.g., API integration of OpenAI/Anthropic, deploying models, prompt engineering, RAG, Agentic AI) Exposure to API development using frameworks like FastAPI, Flask or Django Experience working with at least one major cloud provider: AWS, Microsoft Azure, or Google Cloud Platform (GCP) Commercial experience utilizing Continuous Integration and Continuous Deployment tooling A proactive approach to troubleshooting bugs, optimizing performance, and resolving deployment bottlenecks Strong communication and collaboration skills in a team-oriented environment We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Lead Python Developer
Senior
Hybrid
Krakow, Poland
🏢 Summary: The offer is for a Lead Python Developer to design and deliver scalable cloud-based applications using Python and Microsoft Azure, with a strong focus on event-driven architecture and Retrieval-Augmented Generation (RAG). The role combines hands-on development with technical leadership and collaboration across teams. On-site presence in Krakow three days per week is required. 🗂️ Requirements: 5+ years of Python development experience, 1+ year of leadership experience, Proficiency in Microsoft Azure, Experience with Vector Databases, Expertise in RAG architecture, Understanding of event-based design patterns, English proficiency at B2 level or higher, Availability to work from Krakow office 3 days per week 📃 Skills: Python, Azure, RAG, Vector, Databases, Event-driven, Cloud, DevOps, Agile, NLP, ComputerVision 🏢 Description: We are seeking a talented and motivated Lead Python Developer to join our dynamic team. The successful candidate will have hands-on experience in Python development and be familiar with the Azure environment and related technologies. A solid understanding of event-based design patterns and RAG architecture is essential. Please note that working from the office in Krakow 3 days per week is required. Responsibilities Develop and maintain Python applications that meet business requirements and technical specifications Collaborate with cross-functional teams to design, develop and implement software solutions Utilize Azure services and technologies to build scalable and efficient applications Implement event-based design patterns to enhance application functionality and performance Apply RAG architecture principles within application solutions Troubleshoot, debug and optimize code to ensure high performance and reliability Stay updated with the latest industry trends, technologies and best practices in Python development and cloud computing Requirements 5+ years of hands-on experience with Python development 1+ years of relevant leadership experience Proficiency in Microsoft Azure, Python and Vector Databases Expertise in Retrieval-Augmented Generation (RAG) architecture principles Understanding of event-based design patterns Excellent problem-solving skills and attention to detail Strong communication and collaboration abilities English proficiency at B2 level or higher Nice to have Background in the financial services industry Certification in Azure or related cloud technologies Familiarity with Computer Vision, Intelligent Document Processing and Natural Language Processing Understanding of Agile methodologies and DevOps practices We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Cloud Native Developer (Python & AI)
Senior
Remote
Poznan, Poland
🏢 Summary: Senior Cloud Native Developer role focused on building scalable cloud-native and AI-powered applications using Python and modern cloud technologies. The position involves developing microservices, implementing observability and Infrastructure as Code, and delivering LLM-based and RAG solutions. Offers flexible remote work, professional development opportunities, and comprehensive benefits. 🗂️ Requirements: 3+ years of software development experience with Python, Experience designing, developing, and deploying microservices applications, Strong knowledge of cloud-native principles, Hands-on experience with cloud services, containerization, and serverless computing, Experience with Azure, AWS, or GCP, Experience implementing application monitoring and logging, Experience with AI-powered development tools, Experience building AI-integrated solutions, English proficiency at B2 level or higher 📃 Skills: Python, Azure, AWS, GCP, Microservices, Containerization, Serverless, Observability, Monitoring, Logging, IaC, CI/CD, LLM, RAG, OpenAI, Copilot, Cursor, LangChain, LangGraph, LlamaIndex, Pinecone, pgvector 🏢 Description: We are looking for a Senior Cloud Native Developer passionate about building scalable, resilient, and observable cloud-native applications with AI at the core. The ideal candidate combines deep Python expertise with hands-on cloud engineering experience and the ability to design and deliver AI-powered solutions. Responsibilities Design, implement, and deploy cloud-native solutions using Python, with a focus on scalability, security, performance, and containerization or serverless architectures Design managed database solutions for efficient data management Implement observability through monitoring and logging Apply Infrastructure as Code principles to automate cloud infrastructure management and provisioning Drive continuous integration and deployment practices for rapid and automated application delivery Design and build AI-integrated solutions, including LLM-based applications, RAG pipelines, and AI agents Requirements 3+ years of hands-on experience in software development with a strong emphasis on Python Proven experience designing, developing, and deploying microservices applications Strong knowledge of cloud-native principles and hands-on experience with cloud services, including containerization and serverless computing Deep Experience with cloud platform (Azure, AWS, or GCP) Hands-on experience implementing application monitoring and logging Practical AI knowledge across two dimensions: leveraging AI-powered development tools (GitHub Copilot, Cursor, or similar) to accelerate delivery, and experience building AI-integrated solutions (LLM APIs, RAG pipelines, AI agents, or integrations with Azure OpenAI / OpenAI) English language proficiency at Upper-Intermediate level (B2) or higher Nice to have Cloud platform certifications (Azure, AWS, or GCP) Experience with AI/LLM frameworks and tooling: LangChain, LangGraph, LlamaIndex, vector stores (Azure AI Search, pgvector, Pinecone) Familiarity with AI orchestration patterns: multi-agent systems, evaluator-optimizer loops, retrieval-augmented generation Knowledge of advanced cloud-native architectures We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Cloud Native Developer (Python & AI)
Senior
Remote
Gdansk, Poland
🏢 Summary: Senior Cloud Native Developer role focused on building scalable cloud-native and AI-powered applications using Python and modern cloud platforms. The position involves designing microservices, serverless and containerized architectures, implementing observability and Infrastructure as Code, and delivering AI-integrated solutions such as RAG pipelines and AI agents. The offer includes flexible remote work, certifications, professional development, and comprehensive benefits. 🗂️ Requirements: 3+ years of software development experience, Strong Python expertise, Experience designing and deploying microservices, Knowledge of cloud-native principles, Hands-on experience with containerization, Hands-on experience with serverless computing, Experience with Azure, AWS, or GCP, Experience implementing monitoring and logging, Experience with Infrastructure as Code, Experience with CI/CD practices, Experience building AI-integrated solutions, Knowledge of LLM APIs and RAG pipelines, Upper-Intermediate English level (B2) 📃 Skills: Python, Azure, AWS, GCP, Microservices, Docker, Kubernetes, Serverless, CI/CD, Terraform, Monitoring, Logging, OpenAI, LangChain, LangGraph, LlamaIndex, Pinecone, pgvector, Copilot, Cursor, RAG, LLM 🏢 Description: We are looking for a Senior Cloud Native Developer passionate about building scalable, resilient, and observable cloud-native applications with AI at the core. The ideal candidate combines deep Python expertise with hands-on cloud engineering experience and the ability to design and deliver AI-powered solutions. Responsibilities Design, implement, and deploy cloud-native solutions using Python, with a focus on scalability, security, performance, and containerization or serverless architectures Design managed database solutions for efficient data management Implement observability through monitoring and logging Apply Infrastructure as Code principles to automate cloud infrastructure management and provisioning Drive continuous integration and deployment practices for rapid and automated application delivery Design and build AI-integrated solutions, including LLM-based applications, RAG pipelines, and AI agents Requirements 3+ years of hands-on experience in software development with a strong emphasis on Python Proven experience designing, developing, and deploying microservices applications Strong knowledge of cloud-native principles and hands-on experience with cloud services, including containerization and serverless computing Deep Experience with cloud platform (Azure, AWS, or GCP) Hands-on experience implementing application monitoring and logging Practical AI knowledge across two dimensions: leveraging AI-powered development tools (GitHub Copilot, Cursor, or similar) to accelerate delivery, and experience building AI-integrated solutions (LLM APIs, RAG pipelines, AI agents, or integrations with Azure OpenAI / OpenAI) English language proficiency at Upper-Intermediate level (B2) or higher Nice to have Cloud platform certifications (Azure, AWS, or GCP) Experience with AI/LLM frameworks and tooling: LangChain, LangGraph, LlamaIndex, vector stores (Azure AI Search, pgvector, Pinecone) Familiarity with AI orchestration patterns: multi-agent systems, evaluator-optimizer loops, retrieval-augmented generation Knowledge of advanced cloud-native architectures We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Cloud Native Developer (Python & AI)
Senior
Remote
Wroclaw, Poland
🏢 Summary: Senior Cloud Native Developer role focused on building scalable cloud-native and AI-powered applications using Python and modern cloud platforms. The position involves developing microservices, implementing observability and Infrastructure as Code, and delivering LLM-based and RAG-driven solutions. The offer includes flexible remote work, certification support, career development programs, and comprehensive benefits. 🗂️ Requirements: 3+ years of software development experience with Python, Experience designing and deploying microservices applications, Knowledge of cloud-native principles, Hands-on experience with cloud services, containerization, and serverless computing, Experience with Azure, AWS, or GCP, Experience implementing monitoring and logging, Experience building AI-integrated solutions, Experience using AI-powered development tools, Upper-Intermediate (B2) English proficiency 📃 Skills: Python, Azure, AWS, GCP, Microservices, Docker, Kubernetes, Serverless, Monitoring, Logging, IaC, CI/CD, OpenAI, RAG, LLM, LangChain, LangGraph, LlamaIndex, Pinecone, pgvector 🏢 Description: We are looking for a Senior Cloud Native Developer passionate about building scalable, resilient, and observable cloud-native applications with AI at the core. The ideal candidate combines deep Python expertise with hands-on cloud engineering experience and the ability to design and deliver AI-powered solutions. Responsibilities Design, implement, and deploy cloud-native solutions using Python, with a focus on scalability, security, performance, and containerization or serverless architectures Design managed database solutions for efficient data management Implement observability through monitoring and logging Apply Infrastructure as Code principles to automate cloud infrastructure management and provisioning Drive continuous integration and deployment practices for rapid and automated application delivery Design and build AI-integrated solutions, including LLM-based applications, RAG pipelines, and AI agents Requirements 3+ years of hands-on experience in software development with a strong emphasis on Python Proven experience designing, developing, and deploying microservices applications Strong knowledge of cloud-native principles and hands-on experience with cloud services, including containerization and serverless computing Deep Experience with cloud platform (Azure, AWS, or GCP) Hands-on experience implementing application monitoring and logging Practical AI knowledge across two dimensions: leveraging AI-powered development tools (GitHub Copilot, Cursor, or similar) to accelerate delivery, and experience building AI-integrated solutions (LLM APIs, RAG pipelines, AI agents, or integrations with Azure OpenAI / OpenAI) English language proficiency at Upper-Intermediate level (B2) or higher Nice to have Cloud platform certifications (Azure, AWS, or GCP) Experience with AI/LLM frameworks and tooling: LangChain, LangGraph, LlamaIndex, vector stores (Azure AI Search, pgvector, Pinecone) Familiarity with AI orchestration patterns: multi-agent systems, evaluator-optimizer loops, retrieval-augmented generation Knowledge of advanced cloud-native architectures We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Cloud Native Developer (Python & AI)
Senior
Remote
Krakow, Poland
🏢 Summary: Senior Cloud Native Developer role focused on building scalable cloud-native and AI-powered applications using Python and modern cloud platforms. The position involves designing microservices, implementing observability and Infrastructure as Code, and developing LLM-based and RAG-driven solutions. The offer includes remote flexibility, certification support, and professional growth opportunities. 🗂️ Requirements: 3+ years of software development experience with Python, Experience designing, developing, and deploying microservices applications, Strong knowledge of cloud-native principles, Hands-on experience with cloud services, containerization, and serverless computing, Experience with Azure, AWS, or GCP, Experience implementing application monitoring and logging, Experience with AI-powered development tools, Experience building AI-integrated solutions using LLM APIs, RAG pipelines, or AI agents, English proficiency level B2 or higher 📃 Skills: Python, Azure, AWS, GCP, Microservices, Docker, Kubernetes, Serverless, Monitoring, Logging, IaC, CI/CD, LLM, RAG, OpenAI, Copilot, Cursor, LangChain, LangGraph, LlamaIndex, Pinecone, pgvector 🏢 Description: We are looking for a Senior Cloud Native Developer passionate about building scalable, resilient, and observable cloud-native applications with AI at the core. The ideal candidate combines deep Python expertise with hands-on cloud engineering experience and the ability to design and deliver AI-powered solutions. Responsibilities Design, implement, and deploy cloud-native solutions using Python, with a focus on scalability, security, performance, and containerization or serverless architectures Design managed database solutions for efficient data management Implement observability through monitoring and logging Apply Infrastructure as Code principles to automate cloud infrastructure management and provisioning Drive continuous integration and deployment practices for rapid and automated application delivery Design and build AI-integrated solutions, including LLM-based applications, RAG pipelines, and AI agents Requirements 3+ years of hands-on experience in software development with a strong emphasis on Python Proven experience designing, developing, and deploying microservices applications Strong knowledge of cloud-native principles and hands-on experience with cloud services, including containerization and serverless computing Deep Experience with cloud platform (Azure, AWS, or GCP) Hands-on experience implementing application monitoring and logging Practical AI knowledge across two dimensions: leveraging AI-powered development tools (GitHub Copilot, Cursor, or similar) to accelerate delivery, and experience building AI-integrated solutions (LLM APIs, RAG pipelines, AI agents, or integrations with Azure OpenAI / OpenAI) English language proficiency at Upper-Intermediate level (B2) or higher Nice to have Cloud platform certifications (Azure, AWS, or GCP) Experience with AI/LLM frameworks and tooling: LangChain, LangGraph, LlamaIndex, vector stores (Azure AI Search, pgvector, Pinecone) Familiarity with AI orchestration patterns: multi-agent systems, evaluator-optimizer loops, retrieval-augmented generation Knowledge of advanced cloud-native architectures We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Cloud Native Developer (Python & AI)
Senior
Remote
Katowice, Poland
🏢 Summary: Senior Cloud Native Developer role focused on building scalable cloud-native and AI-powered applications using Python and modern cloud platforms. The position involves developing microservices, implementing observability and Infrastructure as Code, and delivering LLM, RAG, and AI agent solutions in cloud environments. The offer includes remote work flexibility, certification support, and professional growth opportunities. 🗂️ Requirements: 3+ years of software development experience with Python, Experience designing and deploying microservices applications, Knowledge of cloud-native principles, Experience with containerization and serverless computing, Hands-on experience with Azure, AWS, or GCP, Experience implementing monitoring and logging, Experience with AI-integrated solutions, Knowledge of LLM APIs, RAG pipelines, or AI agents, Upper-Intermediate English level (B2) or higher 📃 Skills: Python, Azure, AWS, GCP, Microservices, Docker, Kubernetes, Serverless, IaC, CI/CD, Monitoring, Logging, LLM, RAG, OpenAI, GitHub, Copilot, Cursor, LangChain, LangGraph, LlamaIndex, Pinecone, pgvector 🏢 Description: We are looking for a Senior Cloud Native Developer passionate about building scalable, resilient, and observable cloud-native applications with AI at the core. The ideal candidate combines deep Python expertise with hands-on cloud engineering experience and the ability to design and deliver AI-powered solutions. Responsibilities Design, implement, and deploy cloud-native solutions using Python, with a focus on scalability, security, performance, and containerization or serverless architectures Design managed database solutions for efficient data management Implement observability through monitoring and logging Apply Infrastructure as Code principles to automate cloud infrastructure management and provisioning Drive continuous integration and deployment practices for rapid and automated application delivery Design and build AI-integrated solutions, including LLM-based applications, RAG pipelines, and AI agents Requirements 3+ years of hands-on experience in software development with a strong emphasis on Python Proven experience designing, developing, and deploying microservices applications Strong knowledge of cloud-native principles and hands-on experience with cloud services, including containerization and serverless computing Deep Experience with cloud platform (Azure, AWS, or GCP) Hands-on experience implementing application monitoring and logging Practical AI knowledge across two dimensions: leveraging AI-powered development tools (GitHub Copilot, Cursor, or similar) to accelerate delivery, and experience building AI-integrated solutions (LLM APIs, RAG pipelines, AI agents, or integrations with Azure OpenAI / OpenAI) English language proficiency at Upper-Intermediate level (B2) or higher Nice to have Cloud platform certifications (Azure, AWS, or GCP) Experience with AI/LLM frameworks and tooling: LangChain, LangGraph, LlamaIndex, vector stores (Azure AI Search, pgvector, Pinecone) Familiarity with AI orchestration patterns: multi-agent systems, evaluator-optimizer loops, retrieval-augmented generation Knowledge of advanced cloud-native architectures We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
EPAM Systems
Senior Cloud Native Developer (Python & AI)
Senior
Remote
Lodz, Poland
🏢 Summary: Senior Cloud Native Developer role focused on building scalable cloud-native and AI-powered applications using Python and major cloud platforms. The position involves designing microservices, implementing observability and Infrastructure as Code, and developing LLM-based and RAG-enabled solutions. The offer includes flexible remote work, certification support, career development programs, and comprehensive benefits. 🗂️ Requirements: 3+ years of software development experience with Python, Experience designing and deploying microservices applications, Knowledge of cloud-native principles, Hands-on experience with cloud services, Experience with containerization and serverless computing, Experience with Azure, AWS, or GCP, Experience implementing monitoring and logging, Experience with AI-powered development tools, Experience building AI-integrated solutions, Upper-Intermediate English (B2) or higher 📃 Skills: Python, Azure, AWS, GCP, Microservices, Containerization, Serverless, IaC, CI/CD, Monitoring, Logging, LLM, RAG, OpenAI, Copilot, Cursor, LangChain, LangGraph, LlamaIndex, Pinecone, pgvector 🏢 Description: We are looking for a Senior Cloud Native Developer passionate about building scalable, resilient, and observable cloud-native applications with AI at the core. The ideal candidate combines deep Python expertise with hands-on cloud engineering experience and the ability to design and deliver AI-powered solutions. Responsibilities Design, implement, and deploy cloud-native solutions using Python, with a focus on scalability, security, performance, and containerization or serverless architectures Design managed database solutions for efficient data management Implement observability through monitoring and logging Apply Infrastructure as Code principles to automate cloud infrastructure management and provisioning Drive continuous integration and deployment practices for rapid and automated application delivery Design and build AI-integrated solutions, including LLM-based applications, RAG pipelines, and AI agents Requirements 3+ years of hands-on experience in software development with a strong emphasis on Python Proven experience designing, developing, and deploying microservices applications Strong knowledge of cloud-native principles and hands-on experience with cloud services, including containerization and serverless computing Deep Experience with cloud platform (Azure, AWS, or GCP) Hands-on experience implementing application monitoring and logging Practical AI knowledge across two dimensions: leveraging AI-powered development tools (GitHub Copilot, Cursor, or similar) to accelerate delivery, and experience building AI-integrated solutions (LLM APIs, RAG pipelines, AI agents, or integrations with Azure OpenAI / OpenAI) English language proficiency at Upper-Intermediate level (B2) or higher Nice to have Cloud platform certifications (Azure, AWS, or GCP) Experience with AI/LLM frameworks and tooling: LangChain, LangGraph, LlamaIndex, vector stores (Azure AI Search, pgvector, Pinecone) Familiarity with AI orchestration patterns: multi-agent systems, evaluator-optimizer loops, retrieval-augmented generation Knowledge of advanced cloud-native architectures We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.