April 8, 2026
Validation Engineer with Python (f/m/x)
Mid • Hybrid
6,000 - 12,000 PLN
Gdansk, Poland
The project focuses on AI model validation and Python development in the NPU (Neural Processing Unit) segment for a leading processor manufacturer. The role includes preparing, developing, and maintaining validation workflows for AI modules running on the newest platforms supporting NPU acceleration.
Your tasks
Compiling and preparing NPU AI modules for validation
Executing daily and weekly validation runs
Analyzing test results and reporting issues
Configuring and maintaining test environments on the newest NPU‑enabled platforms
Design and implement test cases
Creating or modifying Python scripts (basic/intermediate) supporting the validation process
Collaborating with stakeholders, gathering requirements, and defining dependencies
Preparing documentation
Requirements
Experience with Linux/Windows in development and test environments
At least 2 years of hands-on experience with Python
Independence in execution: analysis, estimation, information gathering
Strong communication and stakeholder‑interaction skills
Intermediate-level English
Fluent in Polish required
Residing in Poland required
Nice-to-have requirements
Familiarity with Jenkins, GitHub, Jira
Similar jobs you might like
Technology
New offer
Sii
Validation Engineer with Python in AI area (f/m/x)
Mid
Hybrid
Gdańsk, PM, Poland
5,000 - 8,000 PLN
🏢 Summary: Develop and maintain Python-based validation workflows for AI modules on NPU-enabled platforms. The role covers test execution, result analysis, test-environment configuration, test-case design, automation scripting, documentation, and stakeholder collaboration. 🗂️ Requirements: 2+ years of hands-on Python experience, Linux and Windows development/test environment experience, Jenkins familiarity, GitHub familiarity, Jira familiarity, Independent analysis, estimation and information gathering, Strong communication and stakeholder interaction skills, Fluent English, Fluent Polish, Residence in Poland 📃 Skills: Python, Linux, Windows, Jenkins, GitHub, Jira, NPU, AI 🏢 Description: Description The project focuses on AI model validation and Python development in the NPU (Neural Processing Unit) segment. The role involves preparing, developing, and maintaining validation workflows for AI modules running on the newest platforms supporting NPU acceleration. Tasks • Compile and prepare NPU AI modules for validation • Execute daily and weekly validation runs • Analyze test results and report issues • Configure and maintain test environments on the newest NPU-enabled platforms • Design and implement test cases • Create or modify basic/intermediate Python scripts supporting the validation process • Collaborate with stakeholders, gather requirements, and define dependencies • Prepare documentation Requirements • Experience with Linux and Windows in development and test environments • At least 2 years of hands-on experience with Python • Familiarity with Jenkins, GitHub, and Jira • Independence in analysis, estimation, and information gathering • Strong communication and stakeholder-interaction skills • Fluent English • Fluent Polish • Residence in Poland
Technology
emagine Polska
Automation Engineer (Python)
Mid
Hybrid
Warsaw, Poland
🏢 Summary: Hybrid B2B role in banking focused on improving credit processes by developing and maintaining Python-based tools for data validation, automation, and quality control. The position emphasizes expanding test automation capabilities with Robot Framework and enhancing the accuracy and efficiency of credit data handling. The role involves close collaboration with stakeholders and ownership of automation and validation tasks. 🗂️ Requirements: Experience with Python development and scripting, Experience in building or maintaining automation solutions, Interest and readiness to work with Robot Framework, Strong analytical and problem-solving skills, Experience working in Agile (Scrum) environment, Ability to independently manage and deliver technical tasks 📃 Skills: Python, Robot, Jira, Scrum, Automation, Testing 🏢 Description: Industry: Banking Work model: Hybrid in Warsaw or Tricity - 3 days a week in the office Rate: up to 105 PLN/h (B2B contract) Summary: This role aims to enhance credit processes by developing and maintaining Python-based tools for data validation, automation, and quality control. The primary objective is to improve the efficiency and accuracy of credit data handling and enhance the automation of testing procedures. Main Responsibilities: Develop and maintain Python-based tools supporting data validation, automation, and quality controls within credit processes. Learn and expand automation testing capabilities using the Robot Framework and contribute to the development of automated test suites. Analyse data quality issues, investigate inconsistencies, and propose improvements to existing processes and tooling. Collaborate with business and technical stakeholders to understand requirements and translate them into practical automation solutions. Support verification of functionality delivered by external vendors through automated and manual validation activities. Continuously expand technical knowledge, including gaining a basic understanding of Mainframe (SAS) solutions used within the credit process landscape. Take ownership of assigned tasks, proactively identify improvement opportunities, and drive them to completion. Support team activities, including Jira backlog maintenance and Scrum ceremonies when needed. Key Requirements: Experience with Python development and scripting. Strong analytical and problem-solving skills. Curiosity and willingness to learn new technologies and frameworks. Interest in test automation and readiness to learn Robot Framework. Ability to work independently and take ownership of tasks. Proactive mindset and continuous improvement attitude. Experience working in Agile teams. Good communication and collaboration skills. Nice to Have: Experience with automated testing. Basic knowledge of SQL and data analysis. Exposure to Mainframe or SAS environments. Interest in AI-assisted development and automation.
Technology
emagine Polska
Senior Python Developer (Robot Framework)
Senior
Hybrid
Gdansk, Poland
🏢 Summary: The role focuses on building and implementing modern backend automation infrastructure using Python and AI-driven methods to support efficient software delivery. It involves developing and maintaining automated testing frameworks, executing API and regression tests within CI/CD pipelines, and enhancing data handling processes. The position combines backend automation, test engineering, and AI-based workflow optimization in a hybrid working model. 🗂️ Requirements: Proficiency in Python, Experience designing automation frameworks, Hands-on experience with Robot Framework, Strong understanding of CI/CD pipelines, Experience with Jenkins, Established knowledge of SQL, Experience with Selenium, Experience writing Gherkin scenarios, Experience implementing AI-based solutions, Experience with test management tools such as qTest, Ability to perform API testing 📃 Skills: Python, Robot, Jenkins, SQL, Selenium, Gherkin, qTest, CI/CD, API, AI 🏢 Description: Location: Gdańsk Working Model: Hybrid (2 days in the office, 3 days remote) Required Language: English Summary The main purpose of this role is to build and implement modern backend infrastructure while leveraging AI-driven methods for efficient software delivery, directly supporting Nordea Bank's transformation and client objectives. Main Responsibilities Developing automation scripts using Robot Framework and Python. Implementing automated solutions for daily data handling tasks and preparing test data. Planning and executing tests, analyzing test results, and reporting defects. Running automated regression tests as part of the CI/CD process using Jenkins. Performing API testing and expanding test coverage. Optimizing workflows with AI tools to enhance the maintainability of deliverables. Collaborating with stakeholders, data users, and solution architects to address business needs. Key Requirements Proficiency in Python for developing reliable automation systems. Experience in designing automation frameworks, particularly with Robot Framework. Thorough understanding of CI/CD pipelines and Jenkins. Established background in SQL and Selenium. Experience in writing Gherkin scenarios and implementing AI-based solutions. Proficient with test management tools like qTest. Strong independent work ethic with excellent organizational skills. Nice to Have Exposure to data warehouse principles. Experience with database technologies. Willingness to learn data modeling.
Technology
emagine Polska
Senior Python Developer (Robot Framework)
Senior
Hybrid
Gdansk, Poland
🏢 Summary: Hybrid role focused on building and implementing modern backend automation infrastructure with AI-driven approaches to improve software delivery. The position centers on developing and maintaining automated testing frameworks, integrating them into CI/CD pipelines, and enhancing data handling processes. The role supports large-scale banking transformation through robust backend and test automation solutions. 🗂️ Requirements: Proficiency in Python, Experience with Robot Framework, Strong knowledge of CI/CD pipelines, Hands-on experience with Jenkins, Solid knowledge of SQL, Experience with Selenium, Ability to write Gherkin scenarios, Experience with AI-based solutions, Experience with API testing, Experience with qTest 📃 Skills: Python, RobotFramework, Jenkins, SQL, Selenium, Gherkin, qTest, APIs, CICD, AI 🏢 Description: Location: Gdańsk Working Model: Hybrid (2 days in the office, 3 days remote) Required Language: English Summary The main purpose of this role is to build and implement modern backend infrastructure while leveraging AI-driven methods for efficient software delivery, directly supporting Nordea Bank's transformation and client objectives. Main Responsibilities Developing automation scripts using Robot Framework and Python. Implementing automated solutions for daily data handling tasks and preparing test data. Planning and executing tests, analyzing test results, and reporting defects. Running automated regression tests as part of the CI/CD process using Jenkins. Performing API testing and expanding test coverage. Optimizing workflows with AI tools to enhance the maintainability of deliverables. Collaborating with stakeholders, data users, and solution architects to address business needs. Key Requirements Proficiency in Python for developing reliable automation systems. Experience in designing automation frameworks, particularly with Robot Framework. Thorough understanding of CI/CD pipelines and Jenkins. Established background in SQL and Selenium. Experience in writing Gherkin scenarios and implementing AI-based solutions. Proficient with test management tools like qTest. Strong independent work ethic with excellent organizational skills. Nice to Have Exposure to data warehouse principles. Experience with database technologies. Willingness to learn data modeling.
Technology
emagine Polska
IT Automation Tester Senior (42169)
Senior
Hybrid
Gdansk, Poland
🏢 Summary: The offer is for a QA Engineer focused on improving the quality of IT products through manual and automated testing within a Scrum team. The role centers on testing RESTful APIs and a Developer Portal UI, designing and executing test cases, and building automated test suites using Python and Robot Framework. It also involves close collaboration with developers and stakeholders to ensure high-quality deliverables aligned with organizational standards. 🗂️ Requirements: Proven experience with RESTful API testing tools and methodologies, Experience with UI testing, Strong Python programming skills, Hands-on experience with Robot Framework, Familiarity with Jenkins, Familiarity with Git, Familiarity with Docker, Familiarity with Kubernetes, ISTQB Foundation Level knowledge or equivalent experience, Knowledge of manual and automated QA processes, Fluent English (spoken and written) 📃 Skills: Python, Robot, REST, API, UI, Jenkins, Git, Docker, Kubernetes, ISTQB 🏢 Description: Summary: This role focuses on enhancing the quality of IT products through testing and validation, specifically in collaboration with a scrum team. The primary objective is to ensure high-quality deliverables that meet the organization's standards. Main Responsibilities: Work closely in a scrum team with developers, analysts, and stakeholders to ensure high quality of delivered products Test and validate Restful APIs Test and validate the UI of Developer Portal Analyze requirements from a testing point of view Plan, design, and execute test cases Build and maintain automated test suites using Python and Robot Framework Provide test results Participate in testing team activities and contribute to organizational quality initiatives Key Requirements: Proven experience with RESTful API testing tools and methodologies Experience with UI testing Strong Python programming skills for test development Hands-on expertise with Robot Framework automation Familiarity with modern DevOps tools (Jenkins, Git, Docker, K8s) ISTQB Foundation Level knowledge (or equivalent practical experience) Knowledge of QA processes (both manual and automated) Excellent communication skills in English (spoken and written) Nice to Have: Growth mindset with a passion for continuous learning and improvement Team player who actively contributes to collective success and efficiency improvements Other Details: Location: Poland - Gdańsk / Gdynia / Łódź / Warszawa Work mode: hybrid, 3 days per week from the office Required language: English
Technology
ITDS
Python Developer - LLM
Mid
Hybrid
Warsaw, Poland
16,800 - 21,000 PLN
🏢 Summary: Hybrid Python AI Developer role focused on building AI-powered services and automation solutions using Large Language Models and agent-based workflows. The position involves developing RAG-based bots and assistants, implementing agentic workflows, and collaborating on high-quality AI frameworks. It offers the opportunity to work on advanced LLM solutions in a dynamic, innovation-driven environment. 🗂️ Requirements: Minimum 3 years of experience in software development with Python, Practical knowledge of LangChain and LangGraph, Experience with RAG, embeddings, vector search, LLM agents, agentic workflows, tool calling, At least 1 year of hands-on experience with LLM models, RAG, and AI agents in real projects, Proficiency with Git (branch management, rebase, cherry-pick, revert, squash), Familiarity with Jira, Confluence, Bitbucket, Competent command of Polish, Communicative level of English, Legal right to work in the European Union 📃 Skills: Python, LangChain, LangGraph, RAG, LLM, Embeddings, VectorSearch, Git, Jira, Confluence, Bitbucket, Azure, React, Streamlit, Databricks, CosmosDB, Redis, Grafana 🏢 Description: Unleash the future of AI by building innovative Large Language Model solutions that redefine automation and intelligence. Warszawa-based opportunity with hybrid work model (4 days remote, 1 day in the office). As a Python AI Developer , you will be working for our client, a leading innovator in AI technology. You will contribute to developing cutting-edge services and applications supporting automation processes, leveraging advanced LLM solutions and agent-based workflows. This role offers a chance to be at the forefront of AI innovation and accelerate your career growth in a dynamic environment. Your main responsibilities: Build AI-powered services and applications in Python to support automation initiatives. Develop bots and assistants based on Large Language Models, including RAG solutions and multi-step task agents. Implement agentic workflows: define roles, manage tools, and oversee execution processes. Work with internal and new AI frameworks, ensuring high quality and alignment with best practices. Collaborate with cross-functional teams to troubleshoot, analyze issues, and optimize solutions. Maintain adherence to development standards and contribute to continuous improvement initiatives. Document system designs and participate in architectural discussions. You're ideal for this role if you have: Minimum 3 years of experience in software development, particularly with Python. Practical knowledge of LangChain and LangGraph. Experience with RAG, embeddings, vector search, LLM agents, agentic workflows, and tool calling. At least 1 year of hands-on experience with LLM models, RAG, and AI agents in real projects. Proficiency with Git, including branch management and commit operations (rebase, cherry-pick, revert, squash). Familiarity with Jira, Confluence, Bitbucket. Strong problem-solving skills and ability to work independently in a collaborative environment. It is a strong plus if you have: Knowledge of Azure AI Stack (AI Foundry, Azure OpenAI, Azure AI Search). Experience with React, Streamlit, Databricks, Cosmos DB, Redis, or Grafana. Understanding of ML fundamentals and fine-tuning LLMs. Skills in high-level system architecture design and documentation. Language Required for the role: Polish – competent command. English – communicative level. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data. Please be prepared for a live coding session during the interview process, where your technical skills will be thoroughly evaluated.
Technology
Britenet
Mobile Software Engineer (Android)
Mid
Hybrid
Warsaw, Poland
🏢 Summary: Development of a native Android application in the Language Intelligence domain, leveraging AI and NLP to process and analyze large-scale text data. The role focuses on building scalable, high-quality UI solutions with Kotlin and Jetpack Compose, and integrating AI-driven features. The position also involves contributing to architecture, CI/CD processes, and overall application performance and stability. 🗂️ Requirements: Strong knowledge of Kotlin, Experience with Jetpack Compose, Solid experience with Android SDK, Experience in native Android development, Understanding of OOP principles, Knowledge of algorithms and data structures, Experience with Gradle build processes, Experience with CI systems 📃 Skills: Kotlin, JetpackCompose, Android, AndroidSDK, Gradle, CI, OOP, Algorithms, DataStructures, NLP, AI 🏢 Description: The project is developed in the Language Intelligence area. It uses AI and NLP technologies to analyze and process large-scale text data. The solution supports key features of a digital platform, such as search, content quality, and process automation. Our expectations: Strong knowledge of Kotlin and Jetpack Compose for UI development. Solid experience with Android SDK and native Android development. Good understanding of Object-Oriented Programming (OOP), algorithms, and data structures. Experience with Gradle build processes. Experience working with Continuous Integration (CI) systems. High level of independence, good work organization, and strong problem-solving skills. Native level of Polish and English at B2 level. Nice to have: Experience with modular architecture (e.g. Kotlin Multiplatform). Experience working with large codebases. Practical knowledge of Test-Driven Development (TDD) and Pair Programming. Experience in AI-supported software development, e.g. using tools like GitHub Copilot. Main responsibilities: Develop and maintain native Android applications using Kotlin and Jetpack Compose. Design and implement user-friendly and scalable UI solutions. Work with AI and NLP-based features for text analysis and processing. Collaborate with product managers, backend developers, and data teams. Ensure high code quality, performance, and application stability. Participate in code reviews and knowledge sharing within the team. Contribute to architecture decisions and modular code design. Support and improve CI/CD pipelines and build processes. Identify, analyze, and solve technical problems independently. Write clean, maintainable, and testable code.
Technology
ASTEK Polska
Lead AI Software Developer
Senior
Remote
Wroclaw, Poland
1,600 - 2,000 PLN
🏢 Summary: The offer is for a backend-focused AI Engineer role building a modern AI platform for business process automation and multi-agent system integration in a production-grade enterprise environment. The position centers on developing scalable Python-based services, secure API integrations, and cloud-native AI solutions using LLMs and RAG. The role involves designing robust, secure, and scalable architectures deployed on AWS or Azure with containerized infrastructure. 🗂️ Requirements: Extensive experience in backend development with Python in production environments, Hands-on experience with AI Agents, RAG, MCP, or LLM-based solutions, Experience with system integrations and API architecture, Experience with scalable cloud-based applications, Experience with AWS or Azure, Experience with Docker and Kubernetes, Experience designing secure and scalable enterprise solutions, Experience with multi-agent systems and workflow automation, Ability to conduct code reviews and mentor developers, Fluent English and Polish 📃 Skills: Python, LLM, RAG, MCP, AWS, Azure, Docker, Kubernetes, API, Microservices, Cloud, AI, Agents 🏢 Description: Additional information The project focuses on building and developing a modern AI platform supporting business process automation and the integration of intelligent agents with enterprise systems. The team is creating scalable solutions based on Python, cloud technologies, and multi-agent architecture, leveraging technologies such as LLMs, RAG, and advanced workflow automation. A key aspect of the project is designing secure integrations between AI platforms, internal systems, and external APIs within a production-grade environment. The project is delivered in an international technology-driven environment with a strong focus on innovation, high-quality architecture, and the development of cutting-edge AI solutions for a global industrial organization. You’re ideal for this role if you: Have extensive experience in backend development with Python in production environments Have hands-on experience with AI technologies such as AI Agents, RAG, MCP, or LLM-based solutions Understand system integrations, API architecture, and scalable cloud-based applications Have worked with AWS or Azure and containerized environments such as Docker and Kubernetes Are experienced in designing secure and scalable enterprise solutions Have strong problem-solving skills and can proactively remove technical blockers Enjoy working closely with cross-functional teams in an international environment Have experience mentoring developers, conducting code reviews, and promoting engineering best practices Are interested in modern AI architectures, workflow automation, and multi-agent systems Communicate fluently in English and Polish and feel comfortable working in a global setup Your day-to-day responsibilities include: Designing and developing scalable backend services and AI-driven integration solutions in Python Building and maintaining APIs, connectors, and middleware between AI platforms and enterprise systems Creating and optimizing multi-agent workflows and intelligent automation processes Collaborating with AI Engineers, Data Engineers, and other technical stakeholders on system architecture and integrations Integrating external AI platforms, internal tools, and cloud services into production environments Working with cloud technologies and containerized infrastructure in AWS or Azure environments Improving the quality, reliability, and performance of AI-powered solutions and LLM-based workflows Conducting code reviews, mentoring team members, and supporting engineering best practices Troubleshooting technical issues, identifying bottlenecks, and driving continuous improvements Contributing to technical documentation, architecture discussions, and innovation initiatives across the team
Technology
emagine Polska
Senior Test Automation Engineer (Python + Robot Framework)
Senior
Hybrid
Gdynia, Poland
🏢 Summary: The offer is for a Python Automation Developer in the banking sector focused on improving data quality through automated testing and data handling processes. The role involves requirement analysis, test design, automation development, and integration of automated regression tests within CI/CD pipelines. It requires strong experience in Python, databases, and test automation frameworks in a hybrid work model from Gdynia. 🗂️ Requirements: 5+ years of experience with Python development, 5+ years of experience with database technologies, 5+ years of experience with GIT, 3+ years of experience with Robot Framework, 3+ years of experience with CI/CD tools (e.g., Jenkins), Strong experience with Linux, Strong experience with Bash scripting, Experience with test management tools (e.g., qTest or Zephyr) 📃 Skills: Python, RobotFramework, SQL, GIT, Jenkins, Linux, Bash, qTest, Zephyr, Docker, Kafka, IBMMQ 🏢 Description: Industry: banking Rate: up to 160 pln/h on b2b Location: Hybrid from Gdynia - 2 days per week from office Summary: This role focuses on enhancing data quality through automation and testing processes within the IT development team. The developer will play a key role in requirement analysis, test execution, and improving efficiencies in data handling processes. Responsibilities: Conduct requirement analysis and clarify unclear requirements. Prepare test scenarios and test cases. Prepare test data for various scenarios. Develop automation scripts using Robot Framework and Python. Implement automated solutions for daily data handling tasks. Plan and execute tests, alongside analyzing test results and reporting defects. Run automated regression tests as part of the CI/CD process. Identify and propose improvements for daily processes and challenge inefficiencies. Must Haves: 5+ years of development experience with Python. 5+ years of experience with database technologies. 5+ years of experience with GIT. 3+ years of experience with Robot Framework. 3+ years of experience with CI/CD tools like Jenkins. Strong experience with Linux and bash scripting. Experience with test management tools such as qTest or Zephyr. Effective communication and collaboration skills with teams, including developers and analysts. Nice to Have: Experience with containerization technologies such as Docker. Familiarity with streaming and queue technologies (e.g., KAFKA, IBM MQ). Working knowledge of DevOps practices.
Technology
emagine Polska
Senior Test Automation Engineer (Python + Robot Framework)
Senior
Hybrid
Gdynia, Poland
140 - 160 PLN/hr
🏢 Summary: The offer is for a Senior Python Developer in the banking sector, focused on improving data quality through automation and testing within an IT development team. The role involves requirement analysis, test preparation and execution, and building automated data handling solutions integrated with CI/CD processes. It combines development, test automation, and process optimization in a hybrid work model. 🗂️ Requirements: 5+ years of experience with Python, 5+ years of experience with database technologies, 5+ years of experience with GIT, 3+ years of experience with Robot Framework, 3+ years of experience with CI/CD tools, Strong experience with Linux, Strong experience with Bash scripting, Experience with test management tools (qTest or Zephyr), Ability to prepare test scenarios, test cases, and test data, Experience in test execution and defect reporting 📃 Skills: Python, Robot, Framework, SQL, GIT, Jenkins, Linux, Bash, qTest, Zephyr, Docker, Kafka, IBM, MQ 🏢 Description: Industry: banking Rate: up to 160 pln/h on b2b Location: Hybrid from Gdynia - 2 days per week from office Summary: This role focuses on enhancing data quality through automation and testing processes within the IT development team. The developer will play a key role in requirement analysis, test execution, and improving efficiencies in data handling processes. Responsibilities: Conduct requirement analysis and clarify unclear requirements. Prepare test scenarios and test cases. Prepare test data for various scenarios. Develop automation scripts using Robot Framework and Python. Implement automated solutions for daily data handling tasks. Plan and execute tests, alongside analyzing test results and reporting defects. Run automated regression tests as part of the CI/CD process. Identify and propose improvements for daily processes and challenge inefficiencies. Must Haves: 5+ years of development experience with Python. 5+ years of experience with database technologies. 5+ years of experience with GIT. 3+ years of experience with Robot Framework. 3+ years of experience with CI/CD tools like Jenkins. Strong experience with Linux and bash scripting. Experience with test management tools such as qTest or Zephyr. Effective communication and collaboration skills with teams, including developers and analysts. Nice to Have: Experience with containerization technologies such as Docker. Familiarity with streaming and queue technologies (e.g., KAFKA, IBM MQ). Working knowledge of DevOps practices.