New offer - be the first one to apply!

August 8, 2026

Inżynier Programowania Robotów Mobilnych (Programista robotów AGV/AMR)

Mid • Hybrid

Włoszczowa, SK, Poland

Twój zakres obowiązków

  • Projektowanie, rozwój i utrzymanie oprogramowania dla robotów mobilnych AGV/AMR, w tym nawigacji, lokalizacji, planowania tras i zarządzania flotą.
  • Integracja robotów z systemami nadrzędnymi (WMS/MES/ERP), czujnikami oraz infrastrukturą magazynową i produkcyjną.
  • Implementacja i konfiguracja algorytmów SLAM, omijania przeszkód oraz fuzji danych z czujników, takich jak LiDAR, kamery i IMU.
  • Tworzenie interfejsów komunikacyjnych, m.in. REST, MQTT i OPC UA, oraz modułów diagnostyki i telemetrii.
  • Budowa i utrzymanie środowisk symulacyjnych, np. Gazebo/Unity, oraz testów automatycznych CI/CD.
  • Współpraca z działami utrzymania ruchu, logistyki i bezpieczeństwa podczas wdrożeń robotów na hali: uruchomień, testów akceptacyjnych i przygotowania dokumentacji technicznej.
  • Dbanie o jakość kodu poprzez Code Review i testy jednostkowe, wersjonowanie w Git oraz bezpieczeństwo funkcjonalne systemów robotycznych zgodnie z normami i wytycznymi BHP.

Nasze wymagania

  • Wykształcenie wyższe kierunkowe: automatyka i robotyka, mechatronika, informatyka lub kierunek pokrewny.
  • Doświadczenie w programowaniu systemów robotycznych w C++/Python; znajomość ROS/ROS2 będzie dodatkowym atutem.
  • Praktyczna wiedza z zakresu algorytmów nawigacji, SLAM, planowania ruchu i przetwarzania danych z czujników.
  • Umiejętność integracji systemów (API, protokoły przemysłowe) oraz podstawy sieci komputerowych.
  • Dobra organizacja pracy, samodyscyplina, nastawienie na realizację zadań i umiejętność działania pod presją czasu.
  • Mile widziane doświadczenie w automatyce przemysłowej/PLC, tworzeniu środowisk symulacyjnych i pipeline'ów CI/CD.

To oferujemy

  • Kompleksowe wdrożenie na stanowisku oraz pełne wsparcie przełożonego i zespołu.
  • Pracę w profesjonalnym, zgranym zespole ceniącym wyzwania i współpracę.
  • Szkolenia rozwijające wiedzę i kompetencje w obszarze robotyki mobilnej.
  • Niezbędne narzędzia pracy oraz udział w projektach automatyzacji intralogistyki.

Similar jobs you might like

Technology

New offer

ZPUE SPÓŁKA AKCYJNA

Inżynier Programowania Robotów Mobilnych (Programista robotów AGV/AMR)

Mid

Hybrid

Włoszczowa, SK, Poland

🏢 Summary: Oferta dotyczy projektowania, rozwoju i wdrażania oprogramowania dla robotów mobilnych AGV/AMR w projektach automatyzacji intralogistyki. Rola obejmuje nawigację, lokalizację, integrację z systemami przemysłowymi, symulacje oraz testowanie i uruchamianie robotów. 🗂️ Requirements: Wykształcenie wyższe w automatyce, robotyce, mechatronice, informatyce lub pokrewnym kierunku, Doświadczenie w programowaniu systemów robotycznych w C++ lub Python, Praktyczna znajomość nawigacji, SLAM, planowania ruchu i przetwarzania danych czujnikowych, Umiejętność integracji systemów przez API i protokoły przemysłowe, Podstawowa znajomość sieci komputerowych 📃 Skills: C++, Python, SLAM, API, LiDAR, IMU, REST, MQTT, OPCUA, Git, WMS, MES, ERP, Gazebo, Unity, PLC, CI/CD 🏢 Description: Twój zakres obowiązków - Projektowanie, rozwój i utrzymanie oprogramowania dla robotów mobilnych AGV/AMR, w tym nawigacji, lokalizacji, planowania tras i zarządzania flotą. - Integracja robotów z systemami nadrzędnymi (WMS/MES/ERP), czujnikami oraz infrastrukturą magazynową i produkcyjną. - Implementacja i konfiguracja algorytmów SLAM, omijania przeszkód oraz fuzji danych z czujników (LiDAR, kamery, IMU). - Tworzenie interfejsów komunikacyjnych (np. REST, MQTT, OPC UA) oraz modułów diagnostyki i telemetrii. - Budowa i utrzymanie środowisk symulacyjnych (np. Gazebo/Unity) oraz testów automatycznych (CI/CD). - Współpraca z działami utrzymania ruchu, logistyki i bezpieczeństwa przy wdrażaniu robotów na hali, w tym uruchomieniach, testach akceptacyjnych i przygotowaniu dokumentacji technicznej. - Dbanie o jakość kodu poprzez Code Review i testy jednostkowe, wersjonowanie w Git oraz bezpieczeństwo funkcjonalne systemów robotycznych zgodnie z normami i wytycznymi BHP. Nasze wymagania - Wykształcenie wyższe kierunkowe: automatyka i robotyka, mechatronika, informatyka lub kierunek pokrewny. - Doświadczenie w programowaniu systemów robotycznych w C++/Python; mile widziana znajomość ROS/ROS2. - Praktyczna wiedza z zakresu algorytmów nawigacji, SLAM, planowania ruchu i przetwarzania danych z czujników. - Umiejętność integracji systemów (API, protokoły przemysłowe) oraz podstawy sieci komputerowych. - Dobra organizacja pracy, samodyscyplina, nastawienie na realizację zadań i umiejętność działania pod presją czasu. - Mile widziane doświadczenie w automatyce przemysłowej/PLC, tworzeniu środowisk symulacyjnych i pipeline'ów CI/CD. To oferujemy - Kompleksowe wdrożenie na stanowisku oraz pełne wsparcie przełożonego i zespołu. - Pracę w profesjonalnym, zgranym zespole, który ceni wyzwania i współpracę. - Szkolenia rozwijające wiedzę i poszerzające kompetencje w obszarze robotyki mobilnej. - Niezbędne narzędzia pracy oraz udział w projektach automatyzacji intralogistyki.

Technology

Divergent 3D

Industrial Robotics Engineer

Senior

On-site

Torrance, CA

163,272 - 224,496 USD/yr

🏢 Summary: Industrial Robotics Engineer role focused on developing task and motion planning, computer vision, and robotic software algorithms for advanced manufacturing systems. The position involves building and optimizing robotics software frameworks, integrating vision systems, and collaborating across engineering teams in a hybrid work environment. Candidates will work with industrial robotics, AI-driven planning, and automation technologies to improve robotic system efficiency and reliability. 🗂️ Requirements: Bachelor's degree in Computer Science, Robotics, or related field, 5+ years of professional experience, Proficiency in C++, Proficiency in Python, Strong knowledge of data structures, algorithms, and design patterns, Understanding of manipulator kinematics and dynamics, Experience with robot trajectory generation, Knowledge of communications protocols, Expertise in search algorithms and optimization methods, Experience with MoveIt, Experience with ROS, Knowledge of unit testing, Experience with CI/CD pipelines, Knowledge of Docker, Knowledge of Kubernetes, Ability to work with cross-functional teams, Eligibility to access US export-controlled information and technology 📃 Skills: C++, Python, ROS, MoveIt, Docker, Kubernetes, OpenCV, PCL, C#, TypeScript, CI/CD, AI, Robotics 🏢 Description: Purpose We are seeking a talented and motivated Industrial Robotics Engineer to join our Robotics & AI Software team. In this role, you will have the opportunity to work closely with experienced automation and software engineers to develop and implement innovative algorithms for task and motion planning plus computer vision in robotic systems. As a key member of our team, you will contribute to the design, development, and testing of software solutions aimed at enhancing the efficiency and reliability of robotic software algorithms. This involves symbolic task planning, robot kinematics, collision detection, optimization, and computer vision. The Role - Develop and maintain software development best practices to ensure high-quality code, efficient testing, and timely releases. - Collaborate with other teams to ensure that our software integrates seamlessly with other software products. - Collaborate with senior engineers to understand project requirements and contribute to the development of software solutions for robot task and motion planning. - Design, implement, and optimize algorithms within our planning framework, leveraging your programming skills and understanding of robotics principles. - Assist in the integration and testing of computer vision software to ensure robustness and performance in real-world scenarios. - Document your work, including code, algorithms, user manuals, and procedures, to support knowledge sharing and future development efforts. - Stay updated on advancements in robot planning algorithms and technologies and contribute fresh ideas and insights to the team. Basic Qualifications - Ability to lawfully access information and technology that is subject to US export controls - Bachelor's in Computer Science, Robotics, or related field with 5+ years of professional experience - Proficient in programming languages such as C++ and Python - Strong knowledge of data-structures, algorithms, and design pattern - Fundamental understanding of industrial robotics including manipulator kinematics & dynamics, robot trajectory generation, and communications protocols - Expertise with search algorithms, optimization methods, and constraint satisfaction - Experience with open-source robotic planning and manipulation software packages such as MoveIt and ROS - Knowledge of unit-testing, CI/CD pipelines, and containerization (Docker, Kubernetes) - Excellent communication and collaboration skills - Ability to work effectively with cross-functional teams, including product managers & owners, engineers, and internal customers Preferred Qualifications - Master's or Ph.D. in Computer Science, Robotics, or related field with 3+ years of professional experience - Understanding of computer vision libraries such as OpenCV and PCL - Experience using programming languages such as C#, TypeScript - Explored using Generative AI in robotics - Strong publication record and/or open-source contributions in the field of robotics Work Environment Hybrid Compensation At Divergent, our pay range is based on the level of the job. For this role, we will consider candidates at levels E05 - E06 as evaluated through our interview process. E05 / Senior: $141,380 - $194,390 E06 / Staff: $163,270 - $224,500 What We Offer - Holistic compensation package including salary, equity plan, and discretionary incentive bonuses - Paid vacation, sick time, company holidays, year-end shutdown, and paid parental leave - Comprehensive health and wellness benefits including HMO and PPO options - Company-sponsored life insurance and disability coverage - Learning and development reimbursement opportunities - Collaborative and high-performing work environment Equal Employment Opportunity All qualified applicants will receive consideration for employment without regard to protected characteristics. Additional Information The company participates in E-Verify to confirm employment eligibility in the United States.

Technology

New offer

RADMOR S.A.

Programista

Mid

On-site

Gdynia, PM, Poland

🏢 Summary: Oferta dotyczy rozwoju oprogramowania sterowania i nawigacji dla robotów czworonożnych, od symulacji po wdrożenia na rzeczywistym sprzęcie. Rola obejmuje tworzenie i strojenie algorytmów lokomocji MPC/WBC, diagnostykę dynamiki robota oraz współpracę z zespołem embedded. 🗂️ Requirements: Wykształcenie wyższe techniczne w obszarze robotyki, automatyki, mechatroniki, inżynierii mechanicznej, informatyki technicznej lub pokrewnym, 3–5 lat doświadczenia na podobnym stanowisku, Znajomość algorytmów lokomocji: MPC, WBC, kinematyka, dynamika robotów, IK, Znajomość algorytmów nawigacyjnych, Doświadczenie w implementacji metod RL, Praktyczna znajomość Linux, Docker, C++, Python i ROS2, Umiejętność pracy w środowiskach symulacyjnych Gazebo, MuJoCo, IsaacSim lub IsaacLab, Znajomość systemu kontroli wersji Git 📃 Skills: MPC, WBC, IK, RL, Linux, Docker, C++, Python, ROS2, Gazebo, MuJoCo, IsaacSim, IsaacLab, Git 🏢 Description: Jako programista staniesz się częścią zespołu projektującego i rozwijającego zaawansowane platformy robotów czworonożnych. Będziesz pracować nad kluczowymi algorytmami sterowania lokomocją, nawigacją oraz uczeniem maszynowym, łącząc symulację z wdrożeniami na realnym sprzęcie. To stanowisko dla osoby, która pasjonuje się robotyką, dynamiką układów mechanicznych i chce widzieć efekty swojej pracy w działającym robocie. Zakres zadań: • Rozwój, implementacja i strojenie stosu sterowania lokomocją (MPC+WBC) i nawigacją dla platformy czworonożnej. • Praca w symulacji oraz wdrażanie na docelowy sprzęt. • Współpraca z inżynierami embedded przy integracji sterowania z warstwą sprzętową. • Diagnostyka i rozwiązywanie problemów stabilności oraz dynamiki robota w symulacji i na realnym sprzęcie. • Dokumentacja techniczna rozwiązań i udział w planowaniu harmonogramu projektu. • Udział w rozwoju platformy kroczącej. Wymagania: • Wykształcenie wyższe techniczne, preferowane kierunki: robotyka i automatyka, mechatronika, inżynieria mechaniczna, informatyka techniczna lub pokrewne; preferowane specjalizacje związane ze sterowaniem robotów mobilnych i kroczących. • 3–5 lat doświadczenia na podobnym stanowisku. • Umiejętność stosowania algorytmów lokomocyjnych: MPC, WBC, kinematyka i dynamika robotów, IK. • Znajomość algorytmów nawigacyjnych. • Doświadczenie w implementacji metod uczenia RL. • Praktyczna znajomość Linux, Docker, C++, Python i ROS2. • Obsługa środowisk symulacyjnych Gazebo, MuJoCo, IsaacSim lub IsaacLab. • Praca z systemem kontroli wersji Git. Mile widziane: • Znajomość CAN/CANopen oraz EtherCAT. Oferujemy: • Dofinansowanie nauki na studiach I i II stopnia oraz studiach podyplomowych. • Pracę w otoczeniu nowoczesnego i zróżnicowanego wyposażenia technicznego. • Wymianę wiedzy technicznej i niekorporacyjną atmosferę. • Dofinansowanie do wypoczynku pracownika i jego dzieci. • Pracę w siedzibie w Gdyni z dogodnym dojazdem SKM, komunikacją miejską, samochodem i rowerem; dostępny jest darmowy parking, szatnia z prysznicem, wiata rowerowa oraz parkingi rowerowe. Benefity: • Kawa i herbata w pracy. • Parking samochodowy i rowerowy. • Opieka medyczna. • Ubezpieczenie na życie. • Dofinansowanie do kursów i szkoleń. • Spotkania integracyjne. • Zniżki na studia na uczelni WSB Merito. • Platforma do nauki języków obcych dla pracowników i ich rodzin.

Technology

Team Up

💎 Principal Software Engineer (m/k) 💎

Senior

Hybrid

Wrocław, Poland

🏢 Summary: Seeking a Principal Software Engineer to lead the design and delivery of enterprise-scale software and AI-driven platform solutions within a global engineering team. The role focuses on technical leadership, scalable application development, CI/CD automation, and building AI-powered systems using large language models. Candidates will collaborate with architects and engineers to drive innovation, engineering standards, and continuous improvement initiatives. 🗂️ Requirements: 10+ years of experience in Software or Platform Engineering, Proficiency in C# or Java or Python, Experience designing and debugging enterprise applications, Hands-on experience with CI/CD pipelines, Experience with GitHub and Azure DevOps, Experience building AI-powered applications using LLMs, Experience fine-tuning language models, Knowledge of embedding models and semantic search, Experience designing agentic AI systems, Ability to design AI evaluation frameworks and A/B testing, Strong understanding of software engineering principles and architecture 📃 Skills: C#, Java, Python, GitHub, Azure, DevOps, LLMs, AI, CI/CD, Kubernetes, Docker, AWS, GCP, Agile 🏢 Description: About the Client Our client is a global professional services organization that helps leading enterprises deliver digital transformation, technology modernization, and AI-driven innovation. Operating across multiple international markets, the company partners with organizations to build scalable, secure, and business-focused technology solutions. About the Role We are looking for an experienced Principal Software Engineer to join a global engineering team delivering enterprise-scale technology solutions. In this role, you will take ownership of designing, developing, and maintaining complex software and platform solutions while ensuring they align with both business and technical requirements. You will collaborate closely with engineering and architecture teams, solve complex technical challenges, and provide technical leadership throughout the software development lifecycle. This position also involves driving engineering standards, mentoring team members, and contributing to continuous improvement initiatives. Key Responsibilities Lead the design, development, delivery, and maintenance of software and platform solutions. Develop high-quality, scalable, and maintainable code while performing debugging, testing, and troubleshooting. Provide technical leadership and guidance across engineering teams. Collaborate with software engineers and architects to design innovative technical solutions. Ensure engineering best practices, coding standards, and development processes are consistently followed. Drive continuous improvement initiatives across development and platform engineering. Support CI/CD implementation and software delivery automation. Requirements Must Have 10+ years of professional experience in Software or Platform Engineering. Strong programming skills in at least one of the following languages: C# Java Python Extensive experience designing, developing, and debugging enterprise applications. Hands-on experience with CI/CD pipelines and automation tools such as GitHub and Azure DevOps. Experience building AI-powered applications using Large Language Models (LLMs). Experience fine-tuning language models for use cases such as text generation, summarization, or question answering. Strong understanding of embedding models and their applications, including semantic search, similarity matching, clustering, and information retrieval. Experience designing and implementing agentic AI systems that integrate language models with external tools and services. Ability to design evaluation frameworks for AI models, including performance benchmarking, metrics development, and A/B testing. Strong understanding of software engineering principles, architecture, and development best practices. Nice to Have Experience with Kubernetes and Docker. Cloud certifications (Microsoft Azure, AWS, or Google Cloud). Experience working with Agile or other modern software delivery methodologies. Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, or a related field. What We Offer Opportunity to work on large-scale international technology and AI transformation projects. Exposure to modern cloud technologies, enterprise platforms, and cutting-edge AI solutions. Collaborative environment with highly experienced engineering and architecture teams. Opportunities for continuous learning, technical growth, and professional development. A culture that encourages innovation, knowledge sharing, and continuous improvement. The opportunity to take ownership of complex technical initiatives and make a meaningful impact on enterprise-scale solutions.

Technology

Team Up

💎 Principal Software Engineer (m/k) 💎

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior Principal Software Engineer role focused on designing and delivering enterprise-scale software and AI-powered platform solutions in a global engineering environment. The position involves technical leadership, software architecture, CI/CD automation, and development of AI systems using large language models and embedding technologies. The role also includes mentoring engineers, driving engineering standards, and contributing to large-scale cloud and digital transformation initiatives. 🗂️ Requirements: 10+ years of Software Engineering or Platform Engineering experience, Proficiency in C# or Java or Python, Experience designing, developing, and debugging enterprise applications, Hands-on experience with CI/CD pipelines, Experience with GitHub, Experience with Azure DevOps, Experience building AI-powered applications using LLMs, Experience fine-tuning language models, Knowledge of embedding models and semantic search, Experience designing agentic AI systems, Ability to create AI evaluation frameworks and benchmarking, Strong understanding of software engineering principles and architecture, Bachelor's degree in Computer Science, Engineering, IT, Mathematics, or related field 📃 Skills: C#, Java, Python, GitHub, Azure, AzureDevOps, CI/CD, LLMs, AI, Kubernetes, Docker, AWS, GCP, Agile 🏢 Description: About the Client Our client is a global professional services organization that helps leading enterprises deliver digital transformation, technology modernization, and AI-driven innovation. Operating across multiple international markets, the company partners with organizations to build scalable, secure, and business-focused technology solutions. About the Role We are looking for an experienced Principal Software Engineer to join a global engineering team delivering enterprise-scale technology solutions. In this role, you will take ownership of designing, developing, and maintaining complex software and platform solutions while ensuring they align with both business and technical requirements. You will collaborate closely with engineering and architecture teams, solve complex technical challenges, and provide technical leadership throughout the software development lifecycle. This position also involves driving engineering standards, mentoring team members, and contributing to continuous improvement initiatives. Key Responsibilities Lead the design, development, delivery, and maintenance of software and platform solutions. Develop high-quality, scalable, and maintainable code while performing debugging, testing, and troubleshooting. Provide technical leadership and guidance across engineering teams. Collaborate with software engineers and architects to design innovative technical solutions. Ensure engineering best practices, coding standards, and development processes are consistently followed. Drive continuous improvement initiatives across development and platform engineering. Support CI/CD implementation and software delivery automation. Requirements Must Have 10+ years of professional experience in Software or Platform Engineering. Strong programming skills in at least one of the following languages: C# Java Python Extensive experience designing, developing, and debugging enterprise applications. Hands-on experience with CI/CD pipelines and automation tools such as GitHub and Azure DevOps. Experience building AI-powered applications using Large Language Models (LLMs). Experience fine-tuning language models for use cases such as text generation, summarization, or question answering. Strong understanding of embedding models and their applications, including semantic search, similarity matching, clustering, and information retrieval. Experience designing and implementing agentic AI systems that integrate language models with external tools and services. Ability to design evaluation frameworks for AI models, including performance benchmarking, metrics development, and A/B testing. Strong understanding of software engineering principles, architecture, and development best practices. Nice to Have Experience with Kubernetes and Docker. Cloud certifications (Microsoft Azure, AWS, or Google Cloud). Experience working with Agile or other modern software delivery methodologies. Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, or a related field. What We Offer Opportunity to work on large-scale international technology and AI transformation projects. Exposure to modern cloud technologies, enterprise platforms, and cutting-edge AI solutions. Collaborative environment with highly experienced engineering and architecture teams. Opportunities for continuous learning, technical growth, and professional development. A culture that encourages innovation, knowledge sharing, and continuous improvement. The opportunity to take ownership of complex technical initiatives and make a meaningful impact on enterprise-scale solutions.

Technology

Team Up

🚀 Principal Software Enigneer (m/k) 🚀

Senior

Hybrid

Katowice, Poland

🏢 Summary: Senior engineering role focused on designing and delivering enterprise-scale software and AI-powered platform solutions. The position involves technical leadership, hands-on development, CI/CD automation, and building applications using large language models and agentic AI systems. Candidates will work on global digital transformation and cloud modernization projects in a collaborative engineering environment. 🗂️ Requirements: 10+ years in Software or Platform Engineering, Proficiency in C# or Java or Python, Experience designing and debugging enterprise applications, Hands-on experience with CI/CD pipelines, Experience with GitHub, Experience with Azure DevOps, Experience building AI-powered applications with LLMs, Experience fine-tuning language models, Knowledge of embedding models and semantic search, Experience designing agentic AI systems, Ability to create AI evaluation frameworks and benchmarking, Strong understanding of software engineering principles and architecture 📃 Skills: C#, Java, Python, GitHub, Azure, DevOps, LLMs, AI, Kubernetes, Docker, AWS, GCP, CI/CD, Agile 🏢 Description: About the Client Our client is a global professional services organization that helps leading enterprises deliver digital transformation, technology modernization, and AI-driven innovation. Operating across multiple international markets, the company partners with organizations to build scalable, secure, and business-focused technology solutions. About the Role We are looking for an experienced Principal Software Engineer to join a global engineering team delivering enterprise-scale technology solutions. In this role, you will take ownership of designing, developing, and maintaining complex software and platform solutions while ensuring they align with both business and technical requirements. You will collaborate closely with engineering and architecture teams, solve complex technical challenges, and provide technical leadership throughout the software development lifecycle. This position also involves driving engineering standards, mentoring team members, and contributing to continuous improvement initiatives. Key Responsibilities Lead the design, development, delivery, and maintenance of software and platform solutions. Develop high-quality, scalable, and maintainable code while performing debugging, testing, and troubleshooting. Provide technical leadership and guidance across engineering teams. Collaborate with software engineers and architects to design innovative technical solutions. Ensure engineering best practices, coding standards, and development processes are consistently followed. Drive continuous improvement initiatives across development and platform engineering. Support CI/CD implementation and software delivery automation. Requirements Must Have 10+ years of professional experience in Software or Platform Engineering. Strong programming skills in at least one of the following languages: C# Java Python Extensive experience designing, developing, and debugging enterprise applications. Hands-on experience with CI/CD pipelines and automation tools such as GitHub and Azure DevOps. Experience building AI-powered applications using Large Language Models (LLMs). Experience fine-tuning language models for use cases such as text generation, summarization, or question answering. Strong understanding of embedding models and their applications, including semantic search, similarity matching, clustering, and information retrieval. Experience designing and implementing agentic AI systems that integrate language models with external tools and services. Ability to design evaluation frameworks for AI models, including performance benchmarking, metrics development, and A/B testing. Strong understanding of software engineering principles, architecture, and development best practices. Nice to Have Experience with Kubernetes and Docker. Cloud certifications (Microsoft Azure, AWS, or Google Cloud). Experience working with Agile or other modern software delivery methodologies. Bachelor's degree in Computer Science, Engineering, Information Technology, Mathematics, or a related field. What We Offer Opportunity to work on large-scale international technology and AI transformation projects. Exposure to modern cloud technologies, enterprise platforms, and cutting-edge AI solutions. Collaborative environment with highly experienced engineering and architecture teams. Opportunities for continuous learning, technical growth, and professional development. A culture that encourages innovation, knowledge sharing, and continuous improvement. The opportunity to take ownership of complex technical initiatives and make a meaningful impact on enterprise-scale solutions.

Technology

Sigma Software

Back-end Developer with AI Experience

Mid

Remote

Warsaw, Poland

🏢 Summary: Remote Software Engineer role focused on building AI-powered data products and backend services for the logistics domain. The position involves integrating AI/ML models into production, developing AI-driven features such as chatbots and recommendation engines, and orchestrating AI pipelines. You will work with TypeScript/JavaScript, Node.js, and Python to deliver scalable, intelligent solutions. 🗂️ Requirements: 3–4 years of experience with TypeScript/JavaScript, Proven commercial experience with Node.js, Professional experience with Python, Hands-on experience integrating AI/ML models into production systems, Experience building backend services consuming AI outputs, Experience orchestrating AI pipelines, Experience designing chatbots or recommendation engines, Experience integrating LLMs into applications, Upper-Intermediate English level 📃 Skills: TypeScript, JavaScript, Node.js, Python, AI, ML, LLMs, React, Backend, APIs, Chatbots, Recommendation, Pipelines 🏢 Description: Are you passionate about building intelligent systems that transform industries? We are looking for a Software Engineer to join our team and work on cutting-edge AI-powered solutions in the logistics domain. This is a remote position, offering flexibility and the opportunity to collaborate with international teams. We at Sigma Software value innovation, quality, and teamwork, and provide our specialists with challenging projects and professional growth opportunities. Why join us? You will work on impactful AI-driven products, gain exposure to advanced technologies, and be part of a company that supports continuous learning and career development. Customer Our customer is one of Europe’s leading logistics providers, headquartered in Germany. They specialize in developing and implementing integrated supply chain systems, leveraging advanced data analytics to optimize logistics operations. Recognized for innovation and efficiency, they deliver solutions that enhance operational performance across diverse industries. Project The project focuses on developing advanced data products, including an AI assistant capable of performing analysis and providing insights based on user queries. The team is also building tools to support the client’s internal processes, integrating AI/ML models into production systems, and designing AI-powered features such as chatbots and recommendation engines. Requirements 3–4 years of development experience with TypeScript/JavaScript technology stack Proven experience with Node.js Experience with Python Hands-on experience integrating AI/ML models into production systems Experience building backend services that consume AI outputs and orchestrate AI pipelines Experience designing AI-powered features such as chatbots or recommendation engines Familiarity with integrating LLMs into applications Strong communication and multitasking skills Strong problem-solving and decision-making abilities with a focus on results Upper-Intermediate level of English WILL BE A PLUS: Experience with React Personal Profile Motivated, self-driven, and positive individual Strong communication skills Ability to multitask and manage priorities effectively Skilled in solving complex problems under tight deadlines Passionate about leveraging technology to deliver impactful results Responsibilities Design, develop, and maintain backend services using TypeScript/JavaScript and Node.js Integrate AI/ML models into production environments to support business processes Build and orchestrate AI pipelines that consume model outputs and deliver actionable insights Develop AI-powered features such as chatbots and recommendation engines Collaborate closely with cross-functional teams to ensure seamless integration of AI solutions into applications Participate in architectural discussions and contribute to solution design Ensure high-quality code through testing, reviews, and adherence to best practices Communicate effectively with stakeholders and team members to align on requirements and deliverables

Technology

PSE Innowacje sp. z o.o.

Senior Backend Developer - Python (m/k)

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Offer for a senior Python developer to design and implement components and APIs for a newly built system supporting energy sector operations. The role involves developing scalable web applications, ensuring code quality, testing, and maintaining production solutions within an Agile team. The position includes work on greenfield projects with strategic impact. 🗂️ Requirements: Minimum 5 years of professional experience, Minimum 3 years of experience as Python developer, Very good knowledge of Python 3.10+, Experience in building scalable web applications with FastAPI or similar framework, Practical knowledge of SQL and relational databases, Experience with data processing libraries, Experience with containers and orchestrators, Ability to write unit and integration tests using Pytest, Knowledge of software engineering principles and architectural patterns, Higher education degree in IT, Communicative English 📃 Skills: Python, FastAPI, SQL, Pandas, Polars, DuckDB, Docker, Podman, Kubernetes, Nomad, Airflow, Pytest, Angular, Kafka, Java, JavaScript, TypeScript 🏢 Description: PSE Innowacje jest spółką powstałą w 2012 na zlecenie operatora systemu przesyłowego - PSE S.A. Od 2012 roku realizujemy takie zadania jak: prowadzenie analiz i badań, w tym analiz techniczno-ekonomicznych, prowadzenie prac badawczo-rozwojowych, budowa nowych oraz rozwój i modernizacja istniejących systemów informatycznych wspierających prowadzenie ruchu sieciowego. Naszą misją jest dbałość o niezawodną i efektywną pracę systemu elektroenergetycznego w Polsce oraz jego stały rozwój. Jesteśmy jednostką do innowacyjnych zadań specjalnych w branży elektroenergetycznej. 🛠 Podstawowy zakres obowiązków na stanowisku: Projektowanie oraz implementacja komponentów oraz API nowo tworzonego systemu. Zapewnienie jakości dla dostarczonego kodu, wsparcie w analizie, testowaniu i usuwaniu błędów w oprogramowaniu. Współdziałanie z członkami interdyscyplinarnego zespołu w podejściu Agile. Świadczenie usług serwisowych dla wytwarzanych produktów. 📝 Od kandydatów oczekujemy: Znajomości inżynierii oprogramowania – solidnych podstaw w zakresie projektowania, struktury kodu oraz wzorców architektonicznych. Bardzo dobrej znajomości Python (3.10+) - umiejętności pisania czytelnego, optymalnego kodu zgodnego ze standardami PEP 8. Doświadczenia w tworzeniu skalowalnych aplikacji webowych w oparciu o nowoczesne rozwiązania np. z użyciem FastAPI lub podobnego frameworku. Praktycznej znajomości SQL i umiejętności pracy z relacyjnymi bazami danych. Przetwarzanie danych – znajomości Pandas, Polars, DuckDB lub analogicznych bibliotek do manipulowania danymi. Doświadczenia w pracy z kontenerami i orkiestratorami np. Docker, Podman, K8s lub Nomad, AirFlow. Testowanie aplikacji – umiejętności pisania testów jednostkowych i integracyjnych z użyciem Pytest. Doświadczenie zawodowe - min. 5 lat pracy, w tym min. 3 lata jako developer Python. Wykształcenia wyższego w kierunku IT. Znajomości języka angielskiego na poziomie komunikatywnym. Chęci rozwoju osobistego. 💎 Mile widziane: Doświadczenie w programowaniu w Angular. Znajomość Apache Kafka. Doświadczenie w programowaniu w językach Java i JavaScript/TypeScript. Doświadczenie w branży elektroenergetycznej. 🚀 Z naszej strony zapewniamy: Stabilne zatrudnienie na podstawie umowy o pracę. Konkurencyjny system wynagrodzeń, składający się z wynagrodzenia podstawowego oraz atrakcyjnego systemu premiowego. Indywidualny budżet szkoleniowy, przyznawany na podnoszenie kwalifikacji i wspierający rozwój zawodowy. Klarowną ścieżkę rozwoju zawodowego. Elastyczne godziny pracy i możliwość pracy zdalnej/hybrydowej. Pakiet benefitów pozapłacowych m.in . prywatna opieka medyczna, karta Multisport oraz  ubezpieczenie na życie na preferencyjnych warunkach, dodatkowe świadczenia w ramach ZFŚS. Dodatkowy dzień wolny z okazji Dnia Energetyka – 14 sierpnia. Pracę w przyjaznej atmosferze i wsparcie zespołu nastawionego na dzielenie się wiedzą oraz doświadczeniami. Wewnętrzny program mentoringowy wspierający zarówno nowych jak i obecnych pracowników. Program onboardingowy pozwalający na szybką i przyjazną adaptacje do pracy. Udział w projektach greenfield mających strategiczny wpływ na sektor energetyczny w Polsce i w Europie. Chcesz dołączyć do naszego zespołu? Aplikuj już teraz 💻

Technology

EPAM Systems

Senior Site Reliability Engineer (SRE)

Senior

Remote

🏢 Summary: The offer is for a Site Reliability Engineer responsible for ensuring high reliability, scalability, and performance of cloud-based systems. The role focuses on implementing SRE practices, automating infrastructure, managing incidents, and enhancing monitoring and CI/CD processes. You will collaborate with cross-functional teams to optimize operations and maintain service excellence. 🗂️ Requirements: Bachelor’s degree in Computer Science, Engineering, or related field, 3+ years of experience in Site Reliability Engineering or similar role, Experience with cloud platforms (AWS, GCP, or Azure), Hands-on experience with SRE practices (SLO, SLI, error budgets, postmortems, toil reduction, capacity planning, incident management), Proficiency in Python or other scripting/programming language, Experience with monitoring tools, Experience with CI/CD tools, Experience with infrastructure as code, Experience with configuration management, Knowledge of Kubernetes and Docker, English proficiency B2 or higher 📃 Skills: AWS, GCP, Azure, Python, Kubernetes, Docker, CI/CD, Terraform, Ansible, Monitoring, SLO, SLI, Git, Bash 🏢 Description: We are seeking a highly skilled and motivated Site Reliability Engineer (SRE) to join our team. In this critical role, you will collaborate closely with software developers and operations teams to ensure high reliability, scalability, and efficiency of our systems, with a strong focus on meeting and exceeding customer expectations. Your expertise will be crucial in deploying, maintaining, and automating our infrastructure and application environments to ensure seamless user experiences. Your proactive involvement will be key to enhancing system reliability, optimizing resource utilization, and ensuring continuous improvement in our operational practices. Your responsibilities will include defining and tracking Service Level Objectives (SLOs), managing error budgets, and reducing toil through automation. You will play a pivotal role in driving the success of technology initiatives, maximizing their impact across the organization, and ensuring that solutions consistently meet the high standards our customers expect. Responsibilities Collaborate with development, security, quality, and operation teams to implement SRE practices and ensure system reliability Define and support required level of reliability, availability, and performance for services and applications Design and deliver Cloud-based solutions tailored to client needs Troubleshoot, mitigate, and support fixing of the infrastructure and application issues in a timely manner Implement a monitoring system for the infrastructure and application reliability Communicate technical concepts clearly to both engineering teams and management stakeholders Requirements Bachelor’s degree in Computer Science, Engineering, or a related field 3+ years of hands-on experience in Site Reliability Engineering or related roles Proven experience in any cloud (AWS/GCP/Azure) Experience with implementing SRE practices such as SLO/SLI, Error budgets, Postmortems, Reducing Toil, capacity planning, and Incident Management Python or other scripting/programming language Strong background in monitoring tools Proficiency in CI/CD tools, infrastructure as code, and configuration management Solid knowledge of container orchestration technologies (Kubernetes, Docker) English language proficiency at an Upper-Intermediate level (B2) or higher Nice to have Expertise in deployment and management of LLMs, including technologies like RAG Certification in Kubernetes, AWS/GCP/Azure, or similar technologies Proven experience in DevOps Knowledge of managing and optimizing AI/ML models in production environments, including basic deployment, monitoring, and maintenance 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 Software Engineer (Java)

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Software Engineer role focused on building and modernizing strategic backend platforms that connect operational and regulatory systems, supporting a multiyear cloud migration roadmap. The position involves designing scalable, data-driven solutions in Java within an Agile team, leveraging cloud and DevOps practices. The role follows a hybrid model with 3 days per week onsite in Wroclaw or Krakow. 🗂️ Requirements: Bachelor’s degree in Computer Science or relevant certification, Strong back-end development experience in Java, Experience with DevOps CI/CD pipelines, Hands-on experience with Azure DevOps, GitHub, or GitLab, Practical experience with Test-Driven Development (TDD), Experience delivering solutions on Azure, AWS, or GCP, Solid understanding of cloud architecture, Knowledge of software design principles, Experience with data streaming and real-time or batch processing 📃 Skills: Java, Azure, AWS, GCP, CI/CD, AzureDevOps, GitHub, GitLab, TDD, Databricks, Kubernetes, DataStreaming, BatchProcessing, Cloud, DevOps 🏢 Description: We are looking for a Senior Software Engineer to join an agile team focused on developing strategic technology solutions that connect operations and regulatory systems. Our work plays a crucial role in enabling the client to meet regulatory obligations and unlock value from its wealth of data. The project is part of a multiyear roadmap to migrate to cloud technology and enhance existing platforms. You’ll work in a small, autonomous Agile team with colleagues across global locations, in an inclusive and collaborative environment. If you are passionate about innovation and continuous learning, we want to hear from you. This role offers a hybrid model, with 3 days per week working from the client's office in Wroclaw or Krakow. Responsibilities Design and develop strategic platform features that enable seamless trade execution flows between core systems, transforming epics and features into robust solutions Collaborate closely with agile team members during sprints to iteratively deliver product requirements Work with the product team to understand, refine, and implement required functionality Engineer solutions that leverage cloud technologies as part of a multiyear migration and modernization roadmap Develop and optimize data-driven applications, ensuring the client can unlock value from its wealth of data Utilize Java and related technologies to build scalable, high-performance backend services Requirements Bachelor’s degree in Computer Science or a relevant certification Strong back-end development experience in Java Proven experience with DevOps CI/CD pipelines and tools such as Azure DevOps, GitHub, or GitLab Solid understanding and hands-on experience with Test-Driven Development (TDD) Well-versed in cloud architecture, with delivery experience on Azure (preferred), AWS, or GCP Strong grasp of software design principles Experience working with modern technologies such as data streaming, real-time and batch processing; familiarity with Databricks and Kubernetes is a plus 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.