April 24, 2026
Software Engineer with Python - Generative AI Products
Mid • Remote
145 - 145 PLN/hr
Warsaw, Poland
PROJECT DETAILS:
Workload: Full-time
Model of working: 100% Remote
Contract: B2B, long-term
Rate: up to 145 PLN/h nett + VAT
About the Role
We are looking for a Software Engineer to work on Generative AI–based internal products developed in the company, supporting internal employees.
You will join a distributed, fully remote team working on one of two AI-related business streams. The focus of the role is on Python backend development combined with implementation of Generative AI solutions, closely collaborating with Data Scientists who prepare the models.
The solutions you build will be used internally within the organization.
Responsibilities
Design, develop, and deploy backend solutions in Python
Implement Generative AI models prepared by Data Scientists into production-ready applications
Wrap AI models with application logic and expose them as ready-to-use internal solutions
Work mainly with API-based integrations, including LLM usage via APIs
Implement and support LLM-based solutions (classic LLM usage through APIs)
Work with Retrieval-Augmented Generation (RAG) concepts, including knowledge bases for language models
Develop and maintain APIs and microservices
Ensure solutions meet enterprise-level quality, security, and governance standards
Write clean, maintainable code with appropriate test coverage
Collaborate within Agile teams (PM, PO, developers, QA, architects)
-
Participate in the full lifecycle:
Business analysis
Development
Hypercare
Further development
Technology & Architecture Context
Backend and GenAI work is fully Python-based
GenAI models are consumed and exposed via APIs
Azure OpenAI is used as part of the Azure ecosystem
Strong emphasis on correct and well-structured implementation of AI models, not on model training
-
Approximate work split:
80% backend Python development
20% GenAI/LLM solution implementation
Key Requirements
Strong experience in Python backend development
Experience implementing solutions using LLMs via API
Understanding of Generative AI architectures and basic GenAI concepts
Experience with enterprise-scale environments
Experience in building and consuming APIs
Ability to work in regulated or structured organizational environments
English: C1 or strong B2
Nice to Have
Experience in regulated industries
Familiarity with RAG concepts (vector databases / knowledge bases)
Experience working in large enterprise organizations
Similar jobs you might like
Technology
emagine Polska
Software Engineer with Python - Generative AI Products
Senior
Remote
Warsaw, Poland
🏢 Summary: Full-time remote B2B role for a Software Engineer focused on Python backend development and implementation of Generative AI solutions for internal products. The position centers on integrating LLM-based models via APIs, building enterprise-grade microservices, and collaborating with Data Scientists in a distributed Agile team. Work involves productionizing AI models within the Azure ecosystem, with emphasis on structured, secure, and high-quality implementations. 🗂️ Requirements: Strong experience in Python backend development, Experience implementing LLM solutions via APIs, Understanding of Generative AI architectures and concepts, Experience in enterprise-scale environments, Experience building and consuming APIs, Ability to work in regulated or structured environments, English proficiency at C1 or strong B2 level 📃 Skills: Python, LLM, GenAI, APIs, RAG, Azure, AzureOpenAI, Microservices, REST, VectorDB 🏢 Description: PROJECT DETAILS: Workload: Full-time Model of working: 100% Remote Contract: B2B, long-term Rate: up to 145 PLN/h nett + VAT About the Role We are looking for a Software Engineer to work on Generative AI–based internal products developed in the company, supporting internal employees. You will join a distributed, fully remote team working on one of two AI-related business streams. The focus of the role is on Python backend development combined with implementation of Generative AI solutions , closely collaborating with Data Scientists who prepare the models. The solutions you build will be used internally within the organization. Responsibilities Design, develop, and deploy backend solutions in Python Implement Generative AI models prepared by Data Scientists into production-ready applications Wrap AI models with application logic and expose them as ready-to-use internal solutions Work mainly with API-based integrations , including LLM usage via APIs Implement and support LLM-based solutions (classic LLM usage through APIs) Work with Retrieval-Augmented Generation (RAG) concepts, including knowledge bases for language models Develop and maintain APIs and microservices Ensure solutions meet enterprise-level quality, security, and governance standards Write clean, maintainable code with appropriate test coverage Collaborate within Agile teams (PM, PO, developers, QA, architects) Participate in the full lifecycle: Business analysis Development Hypercare Further development Technology & Architecture Context Backend and GenAI work is fully Python-based GenAI models are consumed and exposed via APIs Azure OpenAI is used as part of the Azure ecosystem Strong emphasis on correct and well-structured implementation of AI models , not on model training Approximate work split: 80% backend Python development 20% GenAI/LLM solution implementation Key Requirements Strong experience in Python backend development Experience implementing solutions using LLMs via API Understanding of Generative AI architectures and basic GenAI concepts Experience with enterprise-scale environments Experience in building and consuming APIs Ability to work in regulated or structured organizational environments English: C1 or strong B2 Nice to Have Experience in regulated industries Familiarity with RAG concepts (vector databases / knowledge bases) Experience working in large enterprise organizations
Technology
emagine Polska
Python Developer (GenAI)
Senior
Hybrid
Warsaw, Poland
147 - 178 PLN/hr
🏢 Summary: B2B Software Engineer (Python – GenAI) role focused on building and deploying AI-driven applications using AWS and Large Language Models. The position involves developing backend services, APIs, and microservices while ensuring high standards of security, testing, and CI/CD within an Agile environment. Hybrid work model with regular collaboration in Scrum teams. 🗂️ Requirements: Strong Python backend development, Hands-on experience with AWS services (Bedrock, DynamoDB, OpenSearch, CloudWatch, Step Functions), Practical knowledge of Generative AI and LLM technologies, Experience building REST APIs, Experience developing microservices, Understanding of CI/CD pipelines in AWS, Knowledge of DevOps practices, Experience working in Agile/Scrum teams 📃 Skills: Python, AWS, Bedrock, DynamoDB, OpenSearch, CloudWatch, StepFunctions, LLM, GenAI, REST, Microservices, CICD, DevOps, Agile 🏢 Description: Location: hybrid model. For candidates based in Warsaw, Gdańsk , or nearby areas, we require office presence once per week . For candidates located in other regions, office visits are required once per month (for workshops and team meetings). Team Structure: Agile/Scrum teams Contract B2B Rates depending on the years of the experience: 4-7 yrs: 147 PLN/h 7-10 yrs: 164 PLN/h 10+ yrs: 178 PLN/h Software Engineer (Python – GenAI) role is to contribute to the development and deployment of AI-driven applications, focusing on leveraging modern cloud services and generative AI technologies to provide innovative solutions for the organization. Main Responsibilities: Creating, developing, and deploying AI-based applications using AWS services. Developing and optimizing Large Language Model (LLM) based solutions tailored to real-world business cases. Building and maintaining APIs and microservices to efficiently serve solutions to customers. Ensuring all AI solutions adhere to security, development, and governance standards. Writing and maintaining unit tests, ensuring robust test coverage, and enforcing best coding practices (clean code, maintainability, and performance optimization). Creating clear, concise technical documentation for developed components. Working in Agile/Scrum teams to deliver high-quality applications. Key Requirements: Fluency in English. Strong command of Python for backend development. Hands-on experience with AWS services, including Amazon Bedrock, DynamoDB, OpenSearch, CloudWatch, and Step Functions. Understanding of Generative AI and LLM technologies. Proven experience in developing and maintaining RESTful APIs and microservices. Solid understanding of CI/CD pipelines and DevOps best practices within the AWS environment. Ability to thrive in an Agile environment and work effectively with multidisciplinary teams. Nice to Have: Experience working with vector databases. Knowledge of prompt engineering. Experience working with Azure services, including Azure VM, Azure DevOps, Azure Blob Storage, Cosmos DB, Azure Functions, Azure AI Search, and others.
Technology
Harvey Nash Technology
MLops Ai Engineer
Senior
Remote
Łódź, Poland
140 - 160 PLN/hr
🏢 Summary: Senior Full Stack Software Engineer role focused on building and scaling a production-ready AI product, covering feature development, infrastructure, and client integrations. The position involves hands-on work with Python, DevOps/MLOps, and GenAI solutions, ensuring system reliability and production readiness. This is a remote contract role with expected extensions. 🗂️ Requirements: Strong Python development experience, DevOps expertise with CI/CD pipelines, MLOps experience with automated deployment and monitoring, Experience building agentic AI products, Experience with API integrations, Hands-on experience with GenAI/LLM, Ability to harden systems for production, Experience fine-tuning AI models, Experience with prompt engineering 📃 Skills: Python, CI/CD, DevOps, MLOps, GenAI, LLM, APIs, Automation, Deployment, Monitoring, Fine-tuning, Prompt-engineering 🏢 Description: Location : Remote with occasional visits to Łódź Employment type : 2 months initial contract - to be extended, B2B/Umowa Zlecenie Salary: up to 160zł/hour (B2B) Senior Software Engineer – AI Product (Full Stack) We’re looking for a Senior Software Engineer to help build and scale a production-ready AI product. This is a hands-on, full-stack role covering feature development, infrastructure, and client integration. What you’ll do Design, build, and deploy new features in Python Own DevOps/MLOps: CI/CD pipelines, automated model deployment, monitoring Integrate AI solutions into client-facing products Improve system reliability, performance, and production readiness Enhance AI models through fine-tuning and prompt engineering Contribute to short-term R&D initiatives and product innovation Build and evolve internal systems for model evaluation and performance tracking Must-have Strong Python development experience DevOps & MLOps expertise (CI/CD, automation, deployment) Experience building agentic AI products and API integrations Hands-on GenAI/LLM experience (classic ML not required) Proven ability to harden systems for production Nice to have Experience building model evaluation/monitoring systems Fine-tuning, prompt engineering, and performance optimization Details Contract extensions expected If you enjoy building real-world AI products end-to-end—from models to production—we’d love to hear from you.
Technology
Profil Software
AI Backend Python Developer
Mid
Hybrid
Gdynia, Poland
12,000 - 16,000 PLN/mo
🏢 Summary: Hybrid AI Backend Python Developer role focused on building and integrating AI-driven backend systems for international startup and B2B projects. The position involves developing REST APIs, implementing RAG pipelines, and integrating LLMs and vector databases within scalable architectures. Work is done in Agile teams with responsibility for clean code, containerized deployments, and AI/ML integrations. 🗂️ Requirements: Proven experience with Python, Experience with Django, Django REST Framework or FastAPI, Strong knowledge of REST API development and integration, Experience with Django ORM or SQLAlchemy, Experience with Docker and containerization, Experience with Celery for distributed task processing, Knowledge of clean code principles and design patterns, Experience with Linux systems, Understanding of machine learning concepts and AI integration, Familiarity with LLMs, RAG architectures and GenAI APIs, Experience with vector databases, English level B2+ 📃 Skills: Python, Django, FastAPI, DRF, SQLAlchemy, Docker, Celery, Linux, REST, LLM, RAG, LangChain, LangGraph, Pinecone, pgvector, OpenAI, Anthropic, GitLab, Jenkins, AWS, Azure, GCP 🏢 Description: AI Backend Python Developer (Hybrid in Gdynia) 📍 Location: Gdynia / Hybrid (2 days remote) 💼 Type: B2B or Employment contract 💰 Salary: Depends on type of contract (B2B 15-20k B2B, 12450-16600 UoP) About Profil Software We’re a Software House from Gdynia with over 15 years of experience in creating innovative web and mobile applications using Python and JavaScript. Our team of 60+ experienced professionals — developers, testers, and UX designers — delivers high-quality software solutions for startups and SMBs across 10+ countries on 4 continents. We value a friendly working atmosphere, knowledge sharing, and continuous development. About the Role We’re looking for a AI Backend Developer (Python) with interest or experience in AI/ML and Generative AI, who will join our team and help deliver international projects for startups and B2B clients. You’ll work in Agile teams, collaborating closely with developers, designers, and testers. If you enjoy both coding and client collaboration, and want to work on projects that combine technology, data, and AI-driven innovation — you’ll fit right in. Your Responsibilities Develop and maintain backend solutions using Python (Django, Django REST Framework, FastAPI) Design and implement RESTful APIs and integrate with external systems Work with ORM tools such as Django ORM or SQLAlchemy Build and integrate AI - powered features (LLMs, GenAI APIs) into backend systems Implement RAG (Retrieval-Augmented Generation) pipelines and AI - driven search solutions Work with vector databases (e.g., pgvector, Pinecone) and hybrid search approaches Collaborate on ML / AI integrations and support ML lifecycle (basic MLOps practices) Write clean, efficient, and scalable code following best practices Deploy and maintain applications using Docker Collaborate with cross-functional teams in Agile environments Participate in code reviews and knowledge-sharing sessions What We Expect Proven experience with Python and frameworks such as Django, Django REST Framework , or FastAPI Solid understanding of API development and integration Experience with Django ORM or SQLAlchemy Knowledge of Docker and containerization best practices Experience with Celery for task queue management and distributed processing Strong grasp of clean code principles , design patterns , and software architecture Experience working with Linux systems Good understanding of machine learning concepts and AI systems integration Familiarity with LLMs , RAG architectures , and GenAI APIs (e.g., OpenAI, Anthropic, etc.) Experience or willingness to work with LangChain , LangGraph or similar frameworks Experience with vector databases (e.g., Pinecone, pgvector) Excellent problem-solving and troubleshooting skills English level B2+ (you’ll communicate with international clients) Nice to Have Experience with cloud platforms (AWS, Azure, or GCP) Hands-on experience with LangChain, LangGraph Experience with Generative AI (GenAI) solutions in production environments Basic knowledge of MLOps concepts (model deployment, monitoring, pipelines) Experience with CI/CD pipelines (e.g., GitLab CI, GitHub Actions, Jenkins) Basic understanding of Frontend technologies (React, Angular) Knowledge of Agile methodologies (Scrum, Kanban) Degree in Computer Science or related field What We Offer Hybrid work – 2 days in the office / 3 days remote Competitive salary based on experience Paid holidays for B2B contracts (employment option available) English lessons with a native speaker (twice a week) Access to training courses, workshops, and an online learning base Training budget + ability to request courses or books A workplace tailored to your needs – ergonomic setup, adjustable desk, and top-quality hardware Sponsored trips to conferences and tech meetups (Poland & abroad) Gym & personal trainer in the office Relaxation zone – meditation area & fun room (billiard, ping-pong, XBOX) Friendly, engaging atmosphere with competitions, board game evenings, and charity initiatives Monthly team lunches & integration meetings Co-funding for Medicover and MultiSport cards Startup atmosphere focused on collaboration, innovation, and growth Recruitment Process We believe in transparency — here’s what you can expect: 1️⃣ First stage – HR interview (remote): You’ll meet Weronika , our HR Specialist, who will tell you more about the role and learn about your experience and expectations. 2️⃣ Second stage – onsite meeting in Gdynia: You’ll visit our office in Gdynia to meet your potential Team Leader , see the workspace, and complete a short technical task related to the position. 3️⃣ Final stage – cooperation discussion (remote): An online meeting focused on potential collaboration and final details. 📩 Ready to build something great with us? Send your CV or GitHub/portfolio to recruitment@profil-software.com
Technology
emagine Polska
QA Engineer
Senior
Remote
Warsaw, Poland
110 - 140 PLN/hr
🏢 Summary: Full-time remote B2B role for a Senior QA Engineer combining manual and automation testing within advanced technology and Generative AI projects. The position focuses on designing and expanding test automation solutions while actively contributing to modern QA practices. The role involves close collaboration with development teams and ownership of automation initiatives across projects. 🗂️ Requirements: Minimum 5 years of experience in test automation, Minimum 3 years of experience with Python, Hands-on experience in manual and automated testing, Experience with cloud environments (AWS or Azure), Ability to design and implement test automation solutions, Experience in defect identification and resolution process, Experience with SITACH, UAT, QAT, and security testing, ISTQB certification, Fluency in English, Fluency in Polish 📃 Skills: Python, AWS, Azure, Automation, Manual, QA, Cloud, AI, ISTQB, SITACH, UAT, QAT, Pentesting 🏢 Description: PROJECT DETAILS: Workload: Full-time Model of working: 100% Remote Contract: B2B, long-term 12-months+ Rate: depending on experience 5+ years: 110-125 PLN/h nett + VAT 7-8+ years: 130-140 PLN/h nett + VAT Senior QA Engineer - Manual & Automation (AI, Python, Cloud) We are looking for an experienced QA Engineer to join a growing QA team working on advanced technology projects , including exciting Generative AI initiatives . This is a great opportunity for someone who combines strong manual testing foundations with solid automation expertise and wants to play a visible role in shaping modern QA practices. What makes this opportunity interesting? You will join a supportive QA team made up of 1 QA Manager and 3 testers , where onboarding is described as smooth, well-organised, and team-driven. The company is strongly investing in test automation , so this role is ideal for someone who wants not only to work with automation but also to help expand it across the organisation. Your responsibilities Design, create, and execute manual and automated test cases Test new features and perform regression testing Identify, report, and help drive the resolution of defects together with development teams Participate in test planning , estimation, and prioritisation Design and implement test automation solutions , strategies, and concepts Collaborate with developers on automation scripts from early development stages Coordinate the execution of automated tests within assigned areas or projects Help grow and strengthen test automation practices across the company Coach and support the testing team in the area of automation Contribute to activities related to SITACH, UAT, QAT, and security testing / pentesting What we are looking for Fluency in English and Polish At least 5 years of experience in test automation 3+ years of experience with Python Hands-on experience in both manual and automated testing Knowledge of cloud environments such as AWS or Azure ISTQB certification Willingness to learn and work with AI-related solutions Nice to have Openness to working with changing or evolving technology stacks Experience in performance testing , ideally with Locust Experience with Xray, Zephyr , or similar test management tools Knowledge of Jira or Azure DevOps
Technology
Antal Sp. z o.o.
Senior Data Engineer (Python / GenAI)
Senior
Hybrid
Krakow, Poland
210 - 260 PLN/hr
🏢 Summary: Senior Data Engineer role focused on building and optimizing data integration and retrieval solutions that power Generative AI systems, including AI agents and RAG pipelines. The position involves designing scalable data pipelines and Python-based microservices integrated with large-scale GenAI platforms. The engineer will contribute to architecture and ensure high performance, reliability, and security of data services. 🗂️ Requirements: 5+ years of experience in software or data engineering with strong focus on Python, Hands-on experience with FastAPI and microservices, Experience with API-driven architectures, Experience with databases or data platforms (MongoDB, PostgreSQL, Hadoop, BigQuery, Starburst or similar), Understanding of vector stores, embeddings or semantic search concepts, Experience with cloud platforms (GCP or Azure), Solid understanding of Unix/Linux environments, Strong debugging skills 📃 Skills: Python, FastAPI, Microservices, APIs, MongoDB, PostgreSQL, Hadoop, BigQuery, Starburst, GCP, Azure, Linux, Unix, Vectorstores, Embeddings, SemanticSearch, Debugging 🏢 Description: Senior Data Engineer (Python / GenAI) 📍 Location: Kraków, Poland (hybrid: 2 days in the office, 3 days remote) 📄 B2B Contract: 210 – 260 PLN / hour We are looking for a proactive Senior Data Engineer (Python / GenAI) to join an international team building advanced data integration and retrieval solutions powering Generative AI across the organization. You will work closely with Engineers, Architects and AI Specialists to design, build and optimize data flows that directly support AI agents, RAG pipelines and large‑scale GenAI applications. This role sits within a collaborative engineering environment and offers the opportunity to influence architecture, development standards and the overall quality of next‑generation AI‑driven systems. Key Responsibilities: Design and develop data integration components enabling GenAI models to access and process data from multiple internal systems. Build and maintain data transfer pipelines ensuring scalability, reliability and security. Develop Python‑based microservices (FastAPI) integrated with broader GenAI platforms. Work with vector stores, memory stores and RAG pipelines to optimize data retrieval and context generation for AI agents. Collaborate with cross‑functional teams to align data integrations with overall GenAI architecture. Implement monitoring, observability and performance tuning for data services. Participate in Agile ceremonies: sprint planning, reviews, retrospectives and daily stand‑ups. Requirements: 5+ years of experience in software or data engineering with strong focus on Python . Hands‑on experience with FastAPI , microservices and API‑driven architectures. Experience with databases and data platforms such as MongoDB, PostgreSQL, Hadoop, BigQuery, Starburst or similar. Understanding of vector stores , embeddings or semantic search concepts. Experience working with cloud platforms (GCP or Azure). Solid understanding of Unix/Linux environments. Strong debugging skills and ability to clearly communicate findings. Nice to Have: Experience with RAG pipelines , context engineering or evaluation systems. Knowledge of Google ADK or similar AI development toolkits. Experience with memory stores or caching systems. Exposure to GenAI platforms, LLM‑based solutions or AI agents. Familiarity with DevOps practices and CI/CD pipelines. What We Offer: Long‑term cooperation within a high‑impact, innovative AI programme. Real influence on architecture, engineering standards and data integration strategy. Work in a multicultural, distributed environment. Private medical care (LuxMed) and Multisport card. Stable B2B contract with competitive hourly rate. To learn more about Antal, please visit www.antal.pl
Technology
C&F
Senior Python Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: Senior Python Engineer role focused on designing and developing GenAI applications, including architecture, backend services, and AI integrations. The position involves building and maintaining APIs and microservices, integrating GenAI models (e.g., RAG, agentic workflows), and ensuring high-quality, well-tested solutions in cloud environments. The role requires close collaboration across the full project lifecycle while driving technical excellence in AI-powered systems. 🗂️ Requirements: 6+ years of experience in Python development, Fluency in Python ecosystem, Experience with FastAPI or Flask, Experience with SQL and NoSQL databases, Knowledge of clean code and design patterns in Python, Experience writing unit tests, Experience integrating GenAI models into business applications, Knowledge of RAG and agentic workflows, Experience building APIs and microservices, Familiarity with AWS, GCP, or Azure, Familiarity with Continuous Deployment, English C1, Polish C1 📃 Skills: Python, FastAPI, Flask, SQL, NoSQL, GenAI, RAG, APIs, Microservices, AWS, GCP, Azure, CI/CD, UnitTesting 🏢 Description: 🚀 You will be responsible for: Design architecture of GenAI applications, Design, develop, and maintain Python code in AI applications and components, Code review and identification of areas of improvments, Collaborate with data scientists and machine learning engineers to utilize AI models in the applications, Knowledge of basic types of solutions using GenAI models (RAGs, agentic workflows, etc.) Collaborate with other roles (managers, testers, DevOps, etc.) through the whole life cycle of a project, Develop and maintain APIs and microservices for AI integration with other systems, Conduct experiments and evaluations to measure the performance of GenAI models, Stay up-to-date with the latest advancements in GenAI technologies, Contribute to a collaborative and innovative team culture. Additional advantages, but not required directly for the position: Knowledge of another object-oriented programming language (Java/C#/C++) Knowledge of Machine Learning algorithms and libraries (scikit-learn, PyTorch) 👉 What you will need: At least 6 years of experience and fluency in Python development ecosystem, Experience in building back-end services in Python with frameworks like FastAPI (or Flask ), SQL and NoSQL databases , Knowledge of clean code and design patterns in Python , strong attitude to build well structured, high quality solutions, Experience in writing robust unit tests for developed applications, Experience in using GenAI models in building business applications, Familiarity with cloud platforms (AWS, GCP, Azure) and cloud-native technologies, Familiarity with Continuous Deployment lifecycle, Excellent problem-solving and analytical skills, Ability to work independently and as part of a team, Very good knowledge of English (C1) and Polish (C1) Strong communication and documentation skills 👉 What we offer: The opportunity to work on cutting-edge projects in the dynamic field of cloud and data technologies. A supportive and collaborative work environment that fosters professional growth . Competitive remuneration and various bonuses, such as access to private medical care ( Medicover or Luxmed ) and sport ( Multisport ) cards, reimbursement for English classes , access to the Employee Capital Plan ( PPK ) and b udget for professional development. We mostly work remotely , but we ask that you be willing to come to the office occasionally for workshops, client meetings or project-related discussions. Non-work-related activities galore! We have a running team (with a pro coach), internal competitions, from cookery to photography, a ping-pong league, team building, well-being expert seminars. You can suggest beneficiaries for our CF4GOOD charity program . Company culture rooted in respect and cooperation, not competition . You'll be working with great people, open to new challenges and directions. If you are tired of the proverbial corporate treadmill, come to us to rest mentally. If you've had luck with employers, we'll do our best not to buck the trend.
Technology
DCV Technologies
GenAI Python Developer
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Contract GenAI Python Developer role focused on building enterprise AI-powered applications, designing agentic AI architectures, and integrating large language models into scalable backend systems. The position involves implementing GenAI workflows, API integrations, and asynchronous data pipelines in a hybrid setup in Wroclaw. 🗂️ Requirements: 5+ years of Python development experience, Hands-on experience building AI or GenAI systems, Experience with agentic AI architectures, Experience integrating external APIs, Experience handling asynchronous and streaming data, Proficiency with Git workflows, Basic knowledge of relational databases and SQL, Ability to work hybrid in Wroclaw (minimum 2 days onsite) 📃 Skills: Python, GenAI, LLM, APIs, Async, Streaming, Git, SQL, LangChain, LangGraph, VectorDB, Embeddings, Azure, DevOps, CICD, Agents, Orchestration 🏢 Description: We are looking for a GenAI Python Developer to join a team building AI-powered solutions within enterprise environments. The role focuses on developing intelligent AI systems, integrating APIs, and implementing modern GenAI workflows using Python. You will work on designing and implementing agentic AI architectures , integrating large language models, and building scalable backend systems that power AI-driven applications. Send CV to ( marcillina.tietjen@dcvtechnologies.co.uk ) if you are interested. Location Wroclaw, Poland – Hybrid (minimum 2 days onsite) Employment Type Contract / B2B Key Responsibilities Develop AI-driven applications using Python Design and implement GenAI workflows and AI agents Integrate external APIs and AI services Work with asynchronous and streaming data pipelines Collaborate with engineering teams in Agile/Scrum environments Implement AI orchestration and workflow management Maintain high-quality code using Git workflows Support data integration and backend services using SQL databases Required Skills 5+ years Python development experience Hands-on experience building AI / GenAI systems Experience with agentic AI architectures (autonomous agents, planning, tool usage, memory) Experience calling APIs and handling async/streaming data Good understanding of Git workflows (branches, PRs, merge conflict resolution) Basic understanding of relational databases and SQL Strong collaboration and communication skills Ability to work hybrid in Wroclaw (2 days onsite) Nice to Have Experience with LangChain, LangGraph or similar AI frameworks Experience with vector databases and embeddings Knowledge of prompt engineering Familiarity with Azure DevOps pipelines (CI/CD) Experience working with multi-agent systems Experience with memory management in LLM architectures
Technology
EPAM Systems
Senior Python AI Engineer (Full Stack)
Senior
Remote
🏢 Summary: The role involves designing and building GenAI-powered services in healthcare using Python, focusing on creating RAG-based LLM agents and deploying scalable solutions on AWS. The engineer will develop, deploy and maintain AI agents with proper monitoring, guardrails and data compliance. The position requires strong full-stack and AI expertise to deliver reliable, production-ready intelligent systems. 🗂️ Requirements: 5+ years of Python or ReactJS development experience, Recent hands-on experience with LLM or GenAI projects, Hands-on expertise with LangChain, LangGraph or similar frameworks, Understanding of agentic design patterns (tools, planners, memory), Knowledge of vector databases and embeddings, Experience with prompt engineering, Proficiency with Docker, Experience with Git-based CI/CD, Experience with automated testing, Ability to deploy solutions on AWS 📃 Skills: Python, ReactJS, LangChain, LangGraph, LLM, GenAI, RAG, AWS, Docker, Git, CI/CD, Testing, Embeddings, VectorDB, Prompting 🏢 Description: We are seeking a Senior Python AI Engineer (Full Stack) to design and build intelligent GenAI-powered services that solve real business challenges in the healthcare space. In this role, you will develop Python services that power GenAI agents, create retrieval-augmented generation flows, and deploy scalable solutions on AWS while collaborating with cross-functional teams to deliver reliable and safe AI experiences. Responsibilities Build Python services that power the GenAI agent, using LangChain, LangGraph or similar libraries Create retrieval-augmented generation (RAG) flows that pull the right context and streamline LLM responses Run the solution on AWS using containers, serverless or managed AI services Instrument logging, monitoring and guardrails to keep the agent reliable and safe Ensure the ingestion and use of RFP/RFI data follows healthcare data policies Collaborate with product, data science and business teams to make sure the agent solves real problems Document code, APIs and deployment steps so others can maintain and extend the solution Contribute to planning, demos and retros within an Agile team Requirements 5+ years of experience in Python or ReactJS development, with recent focus on LLM or GenAI projects Hands-on expertise in LangChain, LangGraph or comparable agent frameworks Understanding of agentic design patterns and how to wire tools, planners and memory together Knowledge of vector databases, embeddings and prompt engineering Proficiency in Docker, Git-based CI/CD and automated testing Familiarity with AI-assisted development tools (e.g., Cursor, GitHub Copilot, Code Interpreter) to accelerate prototyping and code reviews Solid communication skills and the ability to work with technical and non-technical stakeholders Nice to have Familiarity with healthcare payer workflows, especially RFP/RFI processes Background in integrating with CRMs/workflow tools like Salesforce or ServiceNow Exposure to responsible AI, human-in-the-loop review, or safety tooling AWS or Python certifications 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
Krakow, Poland
🏢 Summary: Senior Python Engineer role focused on building and optimizing cloud-native AI applications using Generative AI and Azure within a large-scale data platform. The position involves developing scalable Python solutions, implementing event-driven architectures, and applying RAG principles for advanced AI use cases. 🗂️ Requirements: Excellent Python coding skills, Proven hands-on Python development experience, Experience with Generative AI and LLMs, Familiarity with Azure services and environment, Strong understanding of event-based design patterns, Knowledge of RAG architecture principles 📃 Skills: Python, Azure, GenAI, LLMs, RAG, EventDriven, Cloud 🏢 Description: 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.