New offer - be the first one to apply!
August 8, 2026
Senior Python Engineer (LLMs)
Senior • Remote
26,000 - 33,000 PLN/mo
Poznan, WP, Poland
The role
We’re looking for an experienced Python Engineer to help build cutting-edge solutions using LLM technologies. This role offers real impact on product direction, key technical decision-making, and direct client collaboration.
What you’ll do
- Develop and deploy AI-driven features, ensuring timely delivery and continuous iteration
- Participate in client meetings to discuss progress, architecture, and system capabilities
- Build and improve LLM/NLP-based data extraction and analysis models
- Develop and orchestrate AI agents for multi-step, tool-augmented workflows
- Optimize system performance for real-time and large-scale applications
- Ensure statistical accuracy in lifecycle tracking and model evaluation
- Collaborate closely with product managers, engineers, and other stakeholders
What we’re looking for
- 5+ years of experience in software engineering, AI, ML, or a related field
- Hands-on experience with LLMs or NLP in production environments
- Experience with RAG, vector search, or agent-based LLM architectures
- Solid Python skills, including NumPy, Pandas, and Scikit-learn
- Experience deploying models or pipelines using FastAPI
- Strong communication skills and willingness to help shape the roadmap
- Comfortable working in a bilingual environment: Polish B2+ and English B2+
Bonus points
- Experience with Computer Vision
What we offer
- 26,000–33,000 PLN net + VAT monthly on a B2B contract
- 100% remote setup and flexible hours
- Private medical care, life insurance, and Multisport
- Referral bonuses
- Equipment of your choice, with a MacBook by default
- Interesting, challenging projects
Similar jobs you might like
Technology
Flyps
Senior Python Engineer (LLMs)
Senior
Remote
Poznan, Poland
26,000 - 33,000 PLN/mo
🏢 Summary: Experienced Python Engineer role focused on building and deploying AI-driven features using LLM technologies, with real impact on product direction and technical decisions. The position involves developing LLM/NLP models, orchestrating AI agents, optimizing performance for real-time applications, and collaborating directly with clients and cross-functional teams. Fully remote B2B role with competitive compensation and flexible working hours. 🗂️ Requirements: 5+ years of experience in Software Engineering, AI, ML or related field, Hands-on experience with LLMs or NLP in production environments, Experience with RAG, vector search or agent-based LLM architectures, Strong Python programming skills, Experience deploying models or pipelines using FastAPI, Ability to ensure statistical accuracy in model evaluation and lifecycle tracking, Fluency in Polish (B2+), Fluency in English (B2+) 📃 Skills: Python, LLM, NLP, RAG, VectorSearch, AgentArchitectures, NumPy, Pandas, Scikit-learn, FastAPI, MachineLearning, AI 🏢 Description: The role We're looking for an experienced Python Engineer to join our team and help build cutting-edge solutions using LLM technologies. If you enjoy having real impact on product direction, making key technical decisions, and working directly with clients- this role is for you. What you’ll do Work on the development and deployment of AI-driven features, ensuring timely delivery and continuous iteration Participate in client meetings to discuss progress, architecture, and system capabilities Build and improve LLM/NLP-based data extraction and analysis models Develop and orchestrate AI agents capable of handling multi-step, tool-augmented workflows Optimize system performance for real-time and large-scale applications Ensure statistical accuracy in lifecycle tracking and model evaluation Collaborate closely with product managers, engineers, and other stakeholders What we’re looking for 5+ years of experience in SE/AI/ML or a related field Hands-on experience with LLMs or NLP in production environments Experience with RAG, vector search, or agent-based LLM architectures Solid Python skills (NumPy, Pandas, Scikit-learn, etc.) Experience deploying models or pipelines using FastAPI Strong communication skills – your input will help shape the roadmap Comfortable working in a bilingual environment (Polish B2+, English B2+) Bonus points: Experience with Computer Vision What we offer 26 000 - 33 000 PLN net + VAT monthly, B2B 100% remote setup and flexible hours Private medical care, life insurance, and Multisport 🏃♂️➡️ Referral bonuses Equipment of your choice (MacBook by default) Interesting, challenging projects - we only take on the ones we believe in :-)
Technology
Flyps
Python Engineer (LLMs)
Mid
Remote
Poznan, Poland
14,000 - 18,000 PLN/mo
🏢 Summary: Mid-level Python Engineer role focused on building and deploying AI-driven products using LLM technologies, including RAG pipelines, NLP solutions, and real-time AI systems. The position involves collaboration with engineers, product managers, and clients while gradually taking ownership of production-ready AI features. The offer includes a fully remote setup, flexible hours, and B2B compensation. 🗂️ Requirements: 3+ years commercial experience as a Software Engineer, Experience with Python, Experience with NumPy, Experience with Pandas, Experience with Scikit-learn, Initial experience with LLMs or NLP solutions, Familiarity with RAG, Familiarity with vector search, Familiarity with embeddings, Experience with FastAPI, Experience with relational or NoSQL databases, Ability to design schemas and write efficient queries, Polish B2+, English B2+ 📃 Skills: Python, NumPy, Pandas, Scikit-learn, LLM, NLP, RAG, FastAPI, PostgreSQL, MySQL, MongoDB, SQL, NoSQL, Embeddings 🏢 Description: The role We’re looking for a Mid-level Python Engineer (3+ years of experience) to join our team and work on AI-driven products using LLM technologies. If you want to grow in applied AI, build real production features, and have exposure to client-facing projects - this role is for you. You’ll work closely with more experienced engineers, product managers, and clients, gradually taking more ownership over the solutions you build. What you’ll do Develop and deploy AI-driven features with a focus on reliability and iteration Support the implementation of LLM/NLP-based data extraction and analysis solutions Work on LLM-powered pipelines (e.g. RAG, prompt-based systems, basic agent workflows) Help optimize performance of AI systems for real-time or larger-scale use cases Participate in client meetings to understand requirements and discuss progress (with support) Collaborate closely with product managers, engineers, and other stakeholders Learn and apply best practices around model evaluation, monitoring, and lifecycle tracking What we are looking for 3+ years of commercial experience as a Software Engineer Hands-on experience with Python (e.g. NumPy, Pandas, Scikit-learn or similar) Initial experience working with LLMs or NLP solutions Familiarity with concepts like RAG, vector search, embeddings, or LLM-based pipelines Experience building services using FastAPI Willingness to learn and grow in AI/LLM-based architectures Experience working with databases - both relational and/or NoSQL (e.g. PostgreSQL, MySQL, MongoDB); ability to design simple schemas and write efficient queries Comfortable working in a bilingual environment ( Polish B2+, English B2+ ) What we offer 14 000 - 18 000 PLN net + VAT monthly (B2B) 100% remote setup and flexible hours Private medical care, life insurance, and Multisport 🏃♂️➡️ Referral bonuses Equipment of your choice (MacBook by default) Interesting, meaningful projects - we only take on the ones we believe in 🙂
Technology
Flyps
Python Engineer (LLMs)
Mid
Remote
Poznan, Poland
15,000 - 20,000 PLN/mo
🏢 Summary: Mid-level Python Engineer role focused on building and deploying AI-driven products using LLM technologies in production environments. The position involves developing LLM-powered pipelines, data extraction solutions, and performance-optimized AI systems while collaborating with product teams and clients. It offers growth in applied AI with increasing ownership over technical solutions. 🗂️ Requirements: 3+ years commercial experience as Software Engineer, Hands-on experience with Python, Experience with LLM or NLP solutions, Familiarity with RAG, vector search, embeddings, LLM pipelines, Experience building APIs with FastAPI, Experience with relational or NoSQL databases, Ability to design schemas and write efficient queries 📃 Skills: Python, NumPy, Pandas, Scikit-learn, LLM, NLP, RAG, FastAPI, PostgreSQL, MySQL, MongoDB, SQL, NoSQL, VectorSearch, Embeddings 🏢 Description: The role We’re looking for a Mid-level Python Engineer (3+ years of experience) to join our team and work on AI-driven products using LLM technologies.If you want to grow in applied AI, build real production features, and have exposure to client-facing projects - this role is for you. You’ll work closely with more experienced engineers, product managers, and clients, gradually taking more ownership over the solutions you build. What you’ll do Develop and deploy AI-driven features with a focus on reliability and iteration Support the implementation of LLM/NLP-based data extraction and analysis solutions Work on LLM-powered pipelines (e.g. RAG, prompt-based systems, basic agent workflows) Help optimize performance of AI systems for real-time or larger-scale use cases Participate in client meetings to understand requirements and discuss progress (with support) Collaborate closely with product managers, engineers, and other stakeholders Learn and apply best practices around model evaluation, monitoring, and lifecycle tracking What we are looking for 3+ years of commercial experience as a Software Engineer Hands-on experience with Python (e.g. NumPy, Pandas, Scikit-learn or similar) Initial experience working with LLMs or NLP solutions Familiarity with concepts like RAG, vector search, embeddings, or LLM-based pipelines Experience building services using FastAPI Willingness to learn and grow in AI/LLM-based architectures Experience working with databases - both relational and/or NoSQL (e.g. PostgreSQL, MySQL, MongoDB); ability to design simple schemas and write efficient queries Comfortable working in a bilingual environment ( Polish B2+, English B2+ ) What we offer 15 000 - 20 000 PLN net + VAT monthly (B2B) 20/26 paid vacation days 🌴 100% remote work and flexible working hours Private medical care, life insurance, and Multisport 🏃♂️➡️ Employee referral bonuses Equipment of your choice (MacBook by default) Interesting, meaningful projects- we only take on the ones we believe in 🙂
Technology
New offer
DataArt
Senior Python Engineer with AI Exposure
Senior
Remote
Wrocław, DS, Poland
25,000 - 31,000 PLN
🏢 Summary: Senior Python Engineer role focused on designing, deploying, and operating production-scale AI and ML solutions. The position covers LLMs, RAG systems, data pipelines, cloud-native AI services, and MLOps across major cloud platforms. 🗂️ Requirements: Python proficiency, NumPy, Pandas, PyTorch, TensorFlow, and Transformers, Hands-on LLM experience, Machine learning, NLP, deep learning, and vector embeddings, Azure, AWS, or GCP experience, Serverless computing experience, MLOps tooling experience, Vector database experience, Docker and Kubernetes knowledge 📃 Skills: Python, NumPy, Pandas, PyTorch, TensorFlow, Transformers, OpenAI, AzureOpenAI, Anthropic, Llama, Azure, AWS, GCP, MLflow, Kubeflow, AzureML, SageMaker, Databricks, Pinecone, Chroma, FAISS, Docker, Kubernetes, REST, RAG, NLP, MLOps 🏢 Description: Position overview We are seeking a skilled Senior Python Engineer to design, develop, and deploy AI- and ML-driven solutions that enhance business capabilities, automate processes, and improve customer and employee experiences. The ideal candidate has a strong foundation in machine learning, large language models (LLMs), data engineering, and cloud platforms, with the ability to productionize models at scale. Responsibilities • Design, build, and deploy machine learning and generative AI models, including LLMs, embeddings, transformers, and RAG pipelines. • Develop scalable AI services and microservices using Python, REST APIs, and cloud-native technologies. • Optimize models for performance, accuracy, and cost efficiency. • Work with structured and unstructured datasets for feature engineering, vectorization, and model training. • Build data pipelines for training, validation, and inference. • Collaborate with data engineering teams on data ingestion, storage, and governance. • Implement CI/CD pipelines for machine learning models and MLOps workflows. • Monitor model performance and drift, and implement retraining strategies. • Manage model lifecycle processes, logging, and observability. • Integrate AI systems with enterprise applications, APIs, and cloud platforms such as Azure, AWS, and GCP. • Build Retrieval Augmented Generation (RAG) architectures leveraging vector databases such as Pinecone, FAISS, Weaviate, or Azure AI Search. • Ensure solutions align with enterprise security, compliance, and responsible AI standards. • Work with product, engineering, domain experts, and business teams to translate requirements into technical solutions. • Communicate AI capabilities and limitations to non-technical stakeholders. • Conduct proofs of concept (POCs), demonstrations, and conceptual solution design activities. Requirements • Strong proficiency in Python, including NumPy, Pandas, PyTorch, TensorFlow, and Transformers. • Hands-on experience with LLMs, including OpenAI, Azure OpenAI, Anthropic, and Llama models. • Experience with machine learning algorithms, natural language processing (NLP), deep learning, and vector embeddings. • Experience with cloud platforms such as Azure, AWS, and GCP, including serverless computing services. • Familiarity with MLOps tools such as MLflow, Kubeflow, Azure Machine Learning, Amazon SageMaker, or Databricks. • Experience working with vector databases, including Pinecone, Chroma, FAISS, and Azure AI Search. • Knowledge of containerization and orchestration technologies such as Docker and Kubernetes. What We Offer • Vacation days: Up to 26 business days per year. • 10 fully paid illness/special days off per year for all contract types, with no medical papers needed. • Health and life insurance (Luxmed). • MyBenefit platform with Multisport option. • Internal psychological support service. • English language classes from the first working day. • Access to external learning platforms: O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of internal training. • Flexible workplace: work from the office, from home, or choose a hybrid option. • Tech Skills Mentoring Program. • Opportunities to develop as a public speaker, mentor, or technical interviewer. • Fully paid idle time when not involved in a project. • Certification reimbursement for AWS, GCP, Microsoft, and other certifications.
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
Harvey Nash Technology
Python Engineer
Mid
Hybrid
Warsaw, Poland
15,000 - 19,000 PLN/mo
🏢 Summary: Hybrid Python Engineer role focused on building automated tools for detecting vulnerabilities in modern web applications and enhancing security testing at scale. The position involves developing Python-based systems, integrating AI/ML (including LLMs and RAG), and improving the security and performance of internal platforms. Offered on an employment contract with a monthly salary of 15,000–19,000 PLN gross. 🗂️ Requirements: 3+ years of Python development experience, Strong knowledge of web technologies (HTTP, APIs, web architecture, REST), Experience in automation and building internal tools or scripts, Practical knowledge of AI/ML concepts including LLM and RAG, Understanding of web application security fundamentals, Ability to write clean, maintainable, production-quality code 📃 Skills: Python, HTTP, APIs, REST, AI, ML, LLM, RAG, Automation, Web, Security 🏢 Description: For our Client we are looking for a Python Engineer. Warsaw, hybrid (3 days per week from the office) UoP(Umowa o prace): 15 000- 19 000pln/month brutto Key Responsibilities Design and develop automated tools for detecting vulnerabilities in modern web applications. Build scalable solutions to support continuous, large-scale security testing across internal platforms. Develop and maintain Python-based systems for web data processing, automation, and security analysis. Integrate AI/ML capabilities (including LLMs) into existing tools to enhance vulnerability detection and analysis. Work directly on improving the security of web applications and identifying real vulnerabilities. Optimize performance, accuracy, and reliability of internally developed solutions. Requirements 3+ years of experience in Python development. Strong understanding of web technologies (HTTP, APIs, web architecture, REST). Experience in automation and building internal tools or scripts. Practical knowledge of AI/ML concepts, including LLM and RAG approaches and ability to integrate them into applications. Understanding of web application security fundamentals. Ability to write clean, maintainable, and production-quality code.
Technology
EPAM Systems
Python Software Engineer (Production Data & Model Services)
Mid
Hybrid
Wroclaw, Poland
🏢 Summary: Python Software Engineer role focused on building and operating production-grade Python applications, APIs, and data pipelines in a governed data platform environment. The position involves transforming data science prototypes into deployable services, optimizing PySpark workloads, and collaborating with platform teams on Databricks and CI/CD practices. The offer includes flexible remote work, career development programs, certifications, and comprehensive benefits. 🗂️ Requirements: 3+ years of Python engineering experience, Experience with Python packaging, Knowledge of typing and clean architecture, Proficiency in error handling and performance-oriented development, Experience with Git workflows, Experience with automated testing, Experience with CI/CD, Expertise in Pandas, Expertise in NumPy, Experience with Parquet data formats, Experience building APIs or services, Experience with FastAPI, Flask or similar frameworks, Experience working in Databricks or containerized environments 📃 Skills: Python, Pandas, NumPy, Parquet, FastAPI, Flask, Databricks, Spark, PySpark, Git, CI/CD, APIs, SDLC, scikit-learn 🏢 Description: We are seeking a Python Software Engineer to join our Production Data & Model Services team. In this role, you will build and operate production-grade Python applications, transform data science prototypes into deployable services and collaborate with platform teams to deliver robust data pipelines and APIs. Responsibilities Build and run production-grade Python applications (APIs and batch jobs) with strong SDLC practices including code reviews, testing, CI/CD, observability and documentation Develop robust data pipelines (batch and near-real-time) reading and writing governed storage with Parquet/columnar formats and approved patterns Transform quant and data science prototypes into deployable packages/services (typed, modular, versioned) Expose scoring and analytics via APIs or scheduled jobs rather than notebook-only deliverables Collaborate with platform teams on Databricks/Spark connectivity Optimize PySpark workloads when needed Ensure release discipline through Git workflows, automated tests and code reviews Requirements 3+ years of strong Python engineering experience including packaging (wheels/pyproject), typing and clean architecture Proficiency in error handling and performance-oriented development Proven production SDLC background with Git workflows, automated tests and CI/CD Expertise in Pandas and NumPy in production pipelines Familiarity with data formats like Parquet and governed data access patterns Experience building and operating APIs/services using FastAPI, Flask or similar frameworks Competency working in governed platform environments such as Databricks or containerized dev platforms Nice to have Skills in scikit-learn for production feature and scoring pipelines, including reproducible transforms and model packaging/versioning Background in PySpark and distributed processing Knowledge of IDE-to-Databricks workflows such as Databricks Connect 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
Python Software Engineer (Production Data & Model Services)
Mid
Hybrid
Wroclaw, DS, Poland
🏢 Summary: The offer is for a Python Software Engineer to build and operate production-grade applications and data pipelines within a Production Data & Model Services team. You will transform data science prototypes into deployable services, expose analytics via APIs or scheduled jobs and collaborate with platform teams in governed environments. The role emphasizes strong SDLC practices, CI/CD, and scalable data processing with Python and Spark-based technologies. 🗂️ Requirements: 3+ years of Python engineering experience, Experience with Python packaging (wheels, pyproject), typing and clean architecture, Strong production SDLC experience with Git workflows, automated tests and CI/CD, Proficiency in error handling and performance-oriented development, Expertise in Pandas and NumPy in production pipelines, Experience with Parquet and governed data access patterns, Experience building and operating APIs/services with FastAPI, Flask or similar, Experience working in governed platforms such as Databricks or containerized environments 📃 Skills: Python, Pandas, NumPy, Parquet, FastAPI, Flask, PySpark, Databricks, Git, CI/CD, Spark, scikit-learn, GCP, Azure, AWS 🏢 Description: We are seeking a Python Software Engineer to join our Production Data & Model Services team. In this role, you will build and operate production-grade Python applications, transform data science prototypes into deployable services and collaborate with platform teams to deliver robust data pipelines and APIs. Responsibilities Build and run production-grade Python applications (APIs and batch jobs) with strong SDLC practices including code reviews, testing, CI/CD, observability and documentation Develop robust data pipelines (batch and near-real-time) reading and writing governed storage with Parquet/columnar formats and approved patterns Transform quant and data science prototypes into deployable packages/services (typed, modular, versioned) Expose scoring and analytics via APIs or scheduled jobs rather than notebook-only deliverables Collaborate with platform teams on Databricks/Spark connectivity Optimize PySpark workloads when needed Ensure release discipline through Git workflows, automated tests and code reviews Requirements 3+ years of strong Python engineering experience including packaging (wheels/pyproject), typing and clean architecture Proficiency in error handling and performance-oriented development Proven production SDLC background with Git workflows, automated tests and CI/CD Expertise in Pandas and NumPy in production pipelines Familiarity with data formats like Parquet and governed data access patterns Experience building and operating APIs/services using FastAPI, Flask or similar frameworks Competency working in governed platform environments such as Databricks or containerized dev platforms Nice to have Skills in scikit-learn for production feature and scoring pipelines, including reproducible transforms and model packaging/versioning Background in PySpark and distributed processing Knowledge of IDE-to-Databricks workflows such as Databricks Connect 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
Three Points
Senior Python Engineer (Data / AI)
Senior
Remote
Krakow, Poland
🏢 Summary: Senior Python Engineer role focused on building production-grade data pipelines and AI-driven systems, including LLM-based applications. The position involves designing scalable architectures, processing large datasets, and integrating modern cloud data platforms. You will work on complex, real-world data solutions used in production environments. 🗂️ Requirements: Senior-level Python experience, Strong knowledge of SQL and data processing, Experience building and maintaining data pipelines, Hands-on experience with orchestration tools (Airflow, Prefect, or Dagster), Experience with cloud data platforms (S3, BigQuery, Snowflake, or Databricks), Experience integrating LLM frameworks (LangChain or LlamaIndex), Ability to design scalable, production-ready systems 📃 Skills: Python, Pandas, NumPy, PySpark, SQL, Airflow, Prefect, Dagster, S3, BigQuery, Snowflake, Databricks, LangChain, LlamaIndex, LLM 🏢 Description: Our client is a technology consultancy that builds advanced data and AI systems for startups and enterprise companies. Their focus is on delivering production-ready solutions, especially in areas like data platforms, large-scale processing, and LLM-based applications. The Role As a Senior Python Engineer, you’ll be working on complex, data-heavy systems that go beyond prototypes. This includes designing and developing data pipelines, handling large-scale datasets, and integrating modern AI solutions (including LLMs) into real-world products. You’ll collaborate closely with experienced engineers and take part in architectural decisions, helping turn ideas into scalable, reliable systems used in production. What we’re looking for We’re looking for a strong senior-level engineer with deep experience in Python (including libraries like Pandas, NumPy, and PySpark), as well as solid knowledge of SQL and data processing. You should be comfortable working with data pipeline orchestration tools such as Airflow, Prefect, or Dagster, and have hands-on experience with modern cloud data platforms (e.g. S3, BigQuery, Snowflake, or Databricks). Experience with LLM frameworks like LangChain or LlamaIndex, especially in the context of data integration, is an important part of this role. Why join This is a great opportunity to work on real AI and data systems at scale, in a consultancy environment where engineering quality matters and you have a genuine impact on technical decisions. You’ll join a senior, low-ego team, work fully remotely from Poland, and contribute to projects for international clients.
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.