April 8, 2026

Back-end Developer with AI Experience

Mid • Remote

Warsaw, Poland

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

Similar jobs you might like

Technology

KUBO

Software Engineer - Cloud Services & Backend Modernization

Mid

Hybrid

Gdansk, Poland

150 - 190 PLN/hr

🏢 Summary: The offer is for a Software Engineer to modernize and develop cloud-hosted backend services for a mission-critical aviation platform used globally. The role focuses on building scalable, resilient, cloud-native solutions in AWS, improving automation, CI/CD, and Kubernetes-based environments. You will contribute to transforming a legacy system into a modern, secure, and highly scalable ecosystem. 🗂️ Requirements: Experience developing backend applications in cloud environments, Hands-on experience with Linux, Docker, Apache, PHP, Strong knowledge of AWS and cloud-native architectures, Experience with Kubernetes and containerized workloads, Experience with CI/CD and Infrastructure as Code, Knowledge of cloud security and monitoring practices, Ability to troubleshoot production systems, English B2 level or higher 📃 Skills: AWS, Linux, Docker, Apache, PHP, Kubernetes, CI/CD, IaC, SQL, MySQL, SQLServer, AI 🏢 Description: We are looking for a Software Engineer to join a team responsible for modernizing a mission-critical aviation platform used by tens of thousands of customers worldwide. You will help design, build, and evolve cloud-hosted backend services that support the distribution of aviation data across desktop, mobile, and aircraft-connected workflows. This is a unique opportunity to work on a high-impact product while contributing to a large-scale modernization initiative focused on cloud-native architecture, automation, scalability, security, and operational excellence. Working closely with cross-functional teams, you will help transform a well-established platform into a modern, resilient, and highly scalable ecosystem capable of supporting future growth and new product offerings. Key responsibilities Develop and modernize backend services hosted in AWS Design and implement scalable, resilient cloud-native solutions Build and improve APIs, integrations, and automated backend processes Enhance CI/CD pipelines, infrastructure automation, monitoring, and observability Manage and troubleshoot Kubernetes-based environments and containerized applications Support production systems and drive reliability, security, and operational improvements Collaborate with product, mobile, desktop, QA, and DevOps teams to deliver high-quality solutions Leverage AI-assisted development tools to improve engineering efficiency while maintaining high standards of quality and security Ideal candidate profile Experience developing backend applications in cloud environments Hands-on experience with Linux, Docker, Apache, and PHP or Java Strong knowledge of AWS and cloud-native architectures Experience with Kubernetes and containerized workloads Experience with CI/CD, Infrastructure as Code, and automation Understanding of cloud security, monitoring, and production support practices Strong troubleshooting and problem-solving skills Ability to work independently and collaborate within distributed teams English min. B2. Nice to Have: Experience modernizing legacy applications and services Experience with SQL Server and MySQL Experience building highly available and resilient production systems Experience using AI-assisted software development tools Conditions Employment type: B2B or UoP Location: Gdańsk Work model: 1 day a week in the office in Gdańsk or less frequently, depending on your availability Salary: up to 190 PLN net/h Benefits: life insurance, private healthcare, Multisport card Recruitment steps Recruitment call with Agnieszka from KUBO Client interview (may require 2 rounds) Feedback and decision

Technology

Superdevs

Senior AI-Driven Software Engineer

Senior

Remote

🏢 Summary: Senior Software Engineer role focused on designing and delivering new features and PoCs end-to-end on a large-scale SaaS and data platform. The position emphasizes backend development in Python, extending a mature system, and leveraging AI/LLM tools to accelerate development and improve engineering workflows. Fully remote with high ownership and impact on product direction. 🗂️ Requirements: 7+ years of Software Engineering experience, Strong experience with Python, Experience with Django, Experience building large-scale production systems, Experience designing and maintaining REST APIs, Strong understanding of distributed systems, Strong understanding of backend architecture, Daily practical use of AI tools and LLMs in development workflows, Experience with cloud environments, Ability to independently design and deliver end-to-end solutions, Professional English proficiency 📃 Skills: Python, Django, REST, API, SaaS, LLM, AI, Cloud, DistributedSystems, Backend 🏢 Description: Does building awesome, innovative products that add up to something meaningful sound like a dream come true? Come join us and make that vision a reality! About We are looking for a product-driven Senior Software Engineer who thrives in fast-paced environments and enjoys turning ideas into practical, user-focused solutions. In this role, you will independently design and deliver new features and PoC end-to-end on top of an existing large-scale SaaS and data platform. Rather than working in a purely greenfield environment, you will extend and evolve a mature platform with new capabilities, focusing on speed, usability, and real customer value. A key part of this role is the daily use of AI and LLM-based tools to accelerate development workflows, prototyping, research, testing, and delivery. We are looking for someone who not only uses AI tools effectively but also understands how to integrate AI reasoning and automation into modern software engineering practices. Responsibilities Independently design, prototype, and deliver new features and PoCs end-to-end Translate product ideas into scalable and user-focused backend solutions Validate technical feasibility and make pragmatic architectural decisions Use AI tools, coding copilots, and LLM-based workflows to accelerate development, experimentation, and delivery Build and maintain scalable backend services and REST APIs using Python (preferably Django) Collaborate closely with Product, Design, and Engineering teams to shape and refine new features Contribute to engineering quality through code reviews, technical guidance, and knowledge sharing Continuously explore and introduce practical AI-driven workflows that improve engineering productivity and delivery speed Our offer Competitive salary on B2B contract Fully remote position Real impact and independence at work Individual career path Work-life balance A non-corporate atmosphere where innovation, personal growth, and teamwork thrive 100+ smart, curious & ambitious engineers What you bring 7+ years of experience as a Software Engineer Strong experience with Python and preferably Django Experience building and maintaining large-scale production systems and REST APIs Strong understanding of distributed systems and modern backend architecture Demonstrated daily use of AI tools and LLMs in real engineering workflows (e.g. code generation, prototyping, refactoring, testing, documentation, automation) Experience integrating with complex platforms and cloud environments Ability to independently deliver solutions with minimal supervision Strong product mindset and focus on solving real user problems Excellent communication and collaboration skills across Product, Design, and Engineering teams Curiosity, ownership, and passion for learning and experimenting with new technologies Professional level of English Nice to Have Experience mentoring or coaching engineers Experience working with data products and related scalability challenges Experience promoting AI-driven engineering practices and helping teams adopt modern AI workflows Benefits International Projects Small Teams Flat Structure Friendly Atmosphere Flexible Hours Individual Career Path We want your TALENT! Don’t hesitate and APPLY! We are happy to tell you more details about this position in a phone call. Our recruitment process is very fast and straightforward to ensure a great experience from the first interview to joining your dream team!

Technology

Link Group

Senior Software Engineer

Senior

Remote

Warsaw, Poland

130 - 170 PLN

🏢 Summary: The role focuses on designing and delivering high-complexity, scalable backend solutions in a large-scale distributed ecosystem, combining deep Kotlin expertise with AI-driven capabilities such as LLM integrations. The engineer will drive architectural decisions, ensure production-grade quality, and integrate agentic AI systems into real-world workflows. This position requires strong ownership, autonomy, and impact on systems operating at significant scale. 🗂️ Requirements: Proven experience as Senior Software Engineer in high-scale environments, Deep hands-on experience with Kotlin, Commercial experience with LLM integration, Experience with agentic systems or frameworks, Strong system design and architectural skills, Experience with scalability, performance, and reliability, Experience ensuring observability of distributed systems, Ability to manage technical debt and system risks, Experience integrating AI solutions into production systems 📃 Skills: Kotlin, LLM, AI, Agentic, Architecture, Scalability, Performance, Observability, DistributedSystems, GCP, Kubernetes 🏢 Description: Senior Software Engineer (Kotlin / AI Integration / Large-Scale Systems) We are looking for a highly experienced Senior Software Engineer to join a large-scale product ecosystem operating in a complex, distributed environment. This role is designed for a strong Individual Contributor who thrives on solving high-complexity problems, influencing architecture, and delivering scalable, production-grade solutions. You will work at the intersection of modern backend engineering and AI-driven capabilities, helping evolve systems that operate at significant scale. The ideal candidate combines deep Kotlin expertise with curiosity and practical interest in AI-powered solutions — particularly LLM integrations and agentic frameworks — and understands how to translate technical decisions into real user impact. What You’ll Be Responsible For Designing and delivering high-complexity features and system components Driving architectural decisions and evaluating technical trade-offs Ensuring quality, scalability, reliability, and observability of delivered solutions Taking end-to-end ownership of implementation, from concept to production Identifying and managing technical risks, dependencies, and technical debt Integrating AI-driven capabilities (LLMs, agentic systems) into production workflows Collaborating closely with Engineers, Product Managers, and Designers Evaluating technical decisions based on measurable user impact Operating with high autonomy and accountability in a mature engineering environment Must Have Proven experience as a Senior Software Engineer delivering complex, high-scale solutions Deep hands-on experience with Kotlin Basic commercial experience and strong interest in AI-driven solutions , especially LLM integration and Agentic Systems/Frameworks Strong architectural mindset and ability to drive system design Experience managing scalability, performance, stability, and observability Ability to identify technical debt and proactively address system risks Strong collaboration and communication skills High level of ownership and autonomy Nice to Have Experience with Cloud environments (GCP preferred) and Kubernetes Experience working with large-scale distributed systems Cross-team collaboration in complex organizational structures Providing technical consultancy and knowledge sharing within teams Advising on engineering standards and continuous optimization of development practices

Technology

Sigma Software

Android Engineer with Java/Kotlin experience (Accessibility Product House)

Mid

Remote

Warsaw, Poland

🏢 Summary: Middle-level Android Engineer role focused on enhancing Android system internals and building enterprise-grade accessibility features using Java/Kotlin. The position involves advanced Android development, integration of AI-powered accessibility tools, and collaboration with cross-functional teams. Flexible work format with opportunities to influence product quality and accessibility compliance. 🗂️ Requirements: 3–4 years of commercial Android development experience, Strong knowledge of Android SDK and platform architecture, Understanding of Android application and component lifecycle, Experience with Android UI frameworks (Jetpack Compose, XML, WebViews), Familiarity with Android APIs and design patterns, Experience with dependency management tools, Upper-Intermediate or higher English level 📃 Skills: Android, Java, Kotlin, SDK, Jetpack, Compose, XML, WebView, Gradle, Maven, JFrog, Appium, Espresso, CircleCI, Jenkins, CI/CD 🏢 Description: Are you passionate about building impactful mobile solutions? We at Sigma Software are looking for an experienced Android Engineer with strong Java/Kotlin skills to join our team and work on Android system internals. This is a Middle-level position offering the opportunity to contribute to innovative accessibility solutions used by enterprises worldwide. You can work remotely, onsite, or in a hybrid format — we are flexible to fit your lifestyle. At Sigma Software, you will join a collaborative environment where your expertise will directly influence product quality and user experience. Why join us? We offer competitive benefits, a supportive team culture, and projects that make a real difference. Customer Our client is a rapidly growing technology leader in digital accessibility software. Their AI-enabled products help enterprises make web and mobile offerings accessible to everyone, saving developer time and reducing risk through proprietary discovery and analysis algorithms integrated directly into software development pipelines. Project The project focuses on enhancing Android system internals to deliver accessibility features for enterprise-grade applications. It involves advanced Android development, integration of AI-powered accessibility tools, and collaboration with cross-functional teams to ensure compliance with accessibility standards. Requirements 3–4 years of commercial experience in Android development (or Kotlin/Java background combined with Android experience) Strong knowledge of Android SDK and platform architecture Understanding of Android application lifecycle and component lifecycle Familiarity with Android APIs and common design patterns Strong understanding of Android UI frameworks: Jetpack Compose, XML layouts, and WebViews Experience with dependency management tools (Gradle, Maven, JFrog) Upper-Intermediate or higher level of spoken and written English WILL BE A PLUS Experience with accessibility features and standards Experience developing and integrating SDKs Familiarity with automation frameworks (Appium, Espresso) CI/CD experience with platforms like CircleCI or Jenkins Ensure solutions meet accessibility compliance standards Participate in code reviews and contribute to architecture decisions Personal Profile Proactive attitude Strong team player with a collaborative mindset Independent and self-motivated learner Strong problem-solving skills and attention to detail Responsibilities Conduct in-depth research into Android system internals Develop and deliver high-quality, enterprise-grade features according to product requirements Collaborate closely with support, product management, and other mobile teams Stay up to date on mobile development trends and advancements in accessibility Ensure solutions meet accessibility compliance standards Participate in code reviews and contribute to architecture decisions

Healthcare

Remodevs

Senior Fullstack Engineer (AI-assisted coding)

Senior

Remote

Warsaw, Poland

8,000 - 12,000 USD

🏢 Summary: Senior Software Engineer role focused on designing and building scalable backend systems that combine AI automation with human workflows in a regulated healthtech environment. The position involves hands-on system design, workflow orchestration, and development of reliable, auditable AI-powered processes integrated with external platforms. The engineer will lead technical decisions and ensure production-grade reliability, safety, and scalability. 🗂️ Requirements: 6+ years building and maintaining production software systems, Strong experience designing and owning complex backend systems, Strong backend engineering experience, Experience with asynchronous or event-driven distributed systems, Experience with workflow-based systems, Experience integrating AI or LLM-based systems into business workflows, Ability to design scalable, reliable, and auditable systems, Experience working with external or legacy APIs, Ability to overlap 4–5 hours with US time zone, Strong English communication skills 📃 Skills: TypeScript, Node.js, AI, LLM, Anthropic, Claude, APIs, DistributedSystems, EventDriven, Workflows, Backend, Architecture, Monitoring, Testing 🏢 Description: Please Note: Overlap with Central US Time required (until 20-21:00 CEST) We are a health technology company that helps older people and their families apply for important eldercare benefits, including Medicaid, Medicare, and VA programs. We work with healthcare, government systems, and people’s daily lives, so accuracy, reliability, and trust are very important. As the number of patients grows from hundreds to thousands, manual work is no longer enough. We are building AI-powered systems to automate routine tasks while keeping people involved for quality checks, difficult cases, and patient safety. Our goal is to make healthcare operations more scalable without losing the human connection. The Role We are looking for a Senior Software Engineer to lead the design and development of systems that combine AI automation with human workflows. This is an important role close to the core business. It is a fully hands-on position with no management duties or direct reports. You will not only build features, but also design systems, define best practices, and guide technical decisions as we grow. You should feel comfortable solving unclear problems, working closely with operations and product teams, and making smart decisions in a regulated environment. This role is a good fit for someone who enjoys system design, building reliable infrastructure, and taking ownership of their work. What You’ll Work On Designing workflow and orchestration systems for complex operations. Creating AI automations that handle routine tasks safely and send difficult cases to humans. Building systems where AI supports human work before, during, and after tasks. Managing long-running workflows that can last days or weeks. Connecting with external systems such as EVV platforms, insurers, government portals, and older messaging tools. Designing confidence scoring, auditing, and rollback systems for AI processes. Improving system reliability, monitoring, and error handling in production. Responsibilities Lead the technical design and development of scalable backend systems. Make and document architecture decisions with clear trade-offs. Create patterns for collaboration between AI systems and human workers. Work closely with operations teams to understand real-world issues and edge cases. Make sure systems are observable, auditable, and safe to run at scale. Identify technical risks early and suggest solutions. Maintain high standards for code quality, testing, and system design. Share knowledge and help improve the team’s technical standards through reviews and collaboration. What We’re Looking For Required 6+ years of experience building and maintaining production software systems. Strong experience designing and owning complex backend systems. Strong backend engineering skills (we use TypeScript and Node.js, but other languages are welcome). Experience with asynchronous, event-driven, or workflow-based distributed systems. Ability to work with a daily 4–5 hour overlap with the US team (until 20:00 or 21:00 Polish time). Comfortable working with unclear problems and incomplete information. Strong spoken and written English communication skills. Self-motivated with a strong sense of ownership and responsibility. Experience working with AI or LLM-based systems and process automation, such as using Anthropic’s API (Claude) or similar tools in business workflows. Nice to Have Experience in healthtech or other regulated industries. Knowledge of HIPAA and healthcare data privacy and security rules. Experience building systems with strict compliance or audit requirements. Experience with human review workflows. Experience integrating with unstable or legacy third-party APIs. Master’s or PhD in Computer Science, Engineering, or a related field. How We Work Remote-first company. Small, experienced teams with high trust and independence. Strong focus on system accuracy, reliability, and long-term maintenance. Practical and thoughtful use of AI, both for internal development and within our product. Direct connection to real users and operational impact.

Technology

Sii

Senior Frontend Developer with AWS (f/m/x)

Senior

On-site

Warsaw, Poland

🏢 Summary: Senior Software Engineer role focused on building scalable front-end and cloud-native applications, with flexibility for deep specialization in modern front-end technologies or AWS cloud engineering. The position involves designing serverless architectures, integrating APIs, managing databases, and implementing CI/CD pipelines in a collaborative environment. Regular on-site presence and strong English communication skills are required. 🗂️ Requirements: Minimum 8 years of commercial software development experience, Strong expertise in front-end development with component-based frameworks or AWS cloud engineering, Hands-on experience designing and delivering cloud-native applications, Experience with serverless architectures, Solid understanding of API design principles and distributed systems, Experience with CI/CD pipelines and deployment automation, Ability to communicate fluently in English, Availability for regular on-site work 📃 Skills: JavaScript, TypeScript, AWS, Serverless, REST, SQL, NoSQL, CI/CD, Docker, Kubernetes 🏢 Description: We are looking for a highly experienced Software Engineer with strong expertise in modern front-end technologies and cloud-based solutions. In this role, you will be responsible for designing and delivering scalable, high-quality applications in a highly collaborative and fast-paced environment. The position requires regular on-site presence and the ability to communicate effectively in English with both technical and non-technical stakeholders. Depending on your strengths, we welcome candidates with either deep front-end specialization or strong hands-on experience in cloud engineering, ideally combining both. Your tasks Develop and maintain applications using modern front-end technologies and strongly typed languages Design and implement scalable cloud-based architectures, including serverless solutions Build and integrate RESTful services to support application functionality Work with both relational and non-relational databases to manage and process data effectively Create and optimize automated deployment pipelines for continuous integration and delivery Collaborate with stakeholders to translate business requirements into technical solutions Requirements Minimum 8 years of commercial experience in software development using modern programming languages Strong hands-on expertise in either front-end development (including component-based frameworks) or cloud engineering (AWS) Practical experience designing and delivering cloud-native applications, preferably in a serverless environment Solid understanding of API design principles and best practices for distributed systems Experience working with CI/CD pipelines and deployment automation tools Excellent communication skills with the ability to explain technical concepts clearly, and fluency in English What we offer Great Place to Work since 2015 - it’s thanks to feedback from our workers that we get this special title and constantly implement new ideas Employment stability - revenue of PLN 2.1BN, no debts, since 2006 on the market We share the profit with Workers - over PLN 76M has already been allocated for this aim since 2022 Attractive benefits package - private healthcare, benefits cafeteria platform, car discounts and more Comfortable workplace – class A offices or remote work Dozens of fascinating projects for prestigious brands from all over the world PLN 1 000 000 per year for your ideas - with this amount, we support the passions and voluntary actions of our workers Investment in your growth – meetups, webinars, training platform and technology blog – you choose Fantastic atmosphere created by all Sii Power People If you want to work on systems with high operational significance — apply now!

Technology

Shaped Thoughts

Senior Software Engineer (Java)

Senior

Remote

170 - 200 PLN/hr

🏢 Summary: Senior Software Engineer role focused on designing, building, testing, and deploying cloud-based distributed systems using modern software craftsmanship practices. The position involves end-to-end ownership of microservices-based solutions in a remote-first environment, leveraging cloud platforms and AI-assisted development tools. The offer emphasizes high-quality delivery, clean architecture, and close collaboration with stakeholders. 🗂️ Requirements: 7+ years of commercial experience with Java or Kotlin, Hands-on experience with SQL and NoSQL databases, Understanding of distributed systems, Experience with event-driven architectures, Experience with microservices architecture, Experience with cloud platforms (AWS, GCP or Azure), Experience with automated testing including acceptance and performance tests, Ability to design and deploy cloud-based systems 📃 Skills: Java, Kotlin, SQL, NoSQL, Microservices, AWS, GCP, Azure, TDD, BDD, DDD, AI, Claude, Codex 🏢 Description: We are looking for a Senior Software Engineer who is hungry to deliver quality software at pace, by utilising the latest technology trends and modern Software Craftsmanship techniques. Who are we ? We are a remote-first boutique software house company formed by a group of seasoned software experts (average experience in the team is 12 years). What connected all of us, despite a long-term relationship, is a passion for building Great Software that matters. We believe in people, so this is why the key values of Shaped Thoughts are autonomy and trust. Our people have a real and direct impact on what and how we build things. We put extra effort into ensuring everyone can make a difference and grow among other experts. Qualifications: 7+ years of professional experience with Java or/and Kotlin Hands-on experience with SQL and NoSQL Understanding of distributed systems and event-driven architectures Microservices experience Experience with cloud platforms (AWS / GCP / Azure) Automated testing (including acceptance tests, performance tests) Nice to have: TDD, BDD practitioner Domain Driven Design knowledge AI-assisted software development experience As a part of the team you will : Design, implement, code review, test and deploy a cloud-based systems Develop software from start to finish - you ship it, you run it! Work closely with senior stakeholders on identifying business requirements and shaping the product Deliver quality technical solutions that come from a robust design and clean architecture Build & improve software delivery process using latest tools such as Claude Code or Codex How do we work? We work as a team - all people can freely exchange knowledge and tasks, that’s why we’re looking for strong team players We believe in continuous improvement (Kaizen mindset) We’re happy to share knowledge and spend time learning our domain and new technologies We value asynchronous communication for work, however we meet in person to improve our personal relationships What do we offer ? Being a part of a strong senior team with the ability to learn and exchange knowledge Remote first work environment B2B rate 170-200 PLN / hour dependent on your level of expertise Open bounded B2B contract Recruitment process It consists of the following stages: CV screening Tech screening (45 min) Live coding session (1h) Architecture task (1h) At least one of the stages must be completed on-site in one of the major cities: Wrocław, Poznań, Katowice, Kraków, Warszawa or Gdańsk. We actively encourage AI-assisted development in our daily work. However, during recruitment we want to assess your individual skills - please don't use AI assistance unless explicitly permitted for a given stage.

Technology

Sigma Software

Project Manager (Digital Transformation with AI Focus)

Mid

Remote

🏢 Summary: Project Manager role leading delivery of a modern, scalable digital transformation platform with AI integrated across the SDLC. The position focuses on managing fixed-price IT projects end-to-end while driving AI adoption, quality standards, and delivery excellence in remote or hybrid teams. You will coordinate cross-functional teams, oversee scope, budget, and risks, and support innovation through AI-driven practices. 🗂️ Requirements: 3–4 years experience as Project Manager in IT Services, Proven experience managing fixed-price projects, Experience with pre-sales activities, Experience managing remote or hybrid software teams, Proficiency with PM tools (Jira, MS Project, Trello), Experience managing project scope, schedule, and budget, Budget tracking for fixed-price contracts, Understanding of SDLC, Experience driving AI adoption across SDLC, Upper-Intermediate English or higher 📃 Skills: Jira, MSProject, Trello, SDLC, AI, Agile, Scrum, Kanban, Budgeting, RiskManagement, StakeholderManagement, ProjectManagement 🏢 Description: Sigma Software is a global IT service provider delivering high-quality software development, consulting, and IT solutions for clients in Europe, the US, and worldwide. We value innovation, quality, and collaboration, partnering with major technology leaders across various domains to create impactful solutions. Join us to lead the delivery of a modern, scalable digital transformation platform with AI integration at its core. This initiative supports global clients in adopting AI across the software development lifecycle (SDLC), enhancing planning, requirements, coding, testing, quality assurance, and delivery efficiency. You’ll work with a cross-functional team in a remote or hybrid setup, guiding the project from concept to launch. As a Project Manager, you will take ownership of high-impact projects, driving innovation, quality, and long-term client success. You will coordinate diverse teams, manage scope, schedule, budget, and risks, and ensure delivery excellence. You will also champion AI adoption, lead proof-of-concepts with emerging tools, and promote best practices within the organization. Job Description Plan, execute, monitor, and close projects of moderate to high complexity. Develop and maintain project documentation (charter, plans, backlog, status reports). Manage requirements, scope, schedule, budget, risks, and quality. Lead team management: resource planning, allocation, performance tracking, conflict resolution, motivation. Ensure quality through demos, reviews, engineering practices, continuous improvements. Build long-term customer relationships and support sales activities. Mentor team members and participate in recruitment. Drive AI adoption across SDLC and act as AI Champion. Qualifications 3–4 years as Project Manager in IT Services. Proven track record managing fixed-price projects. Pre-sales experience. Experience managing diverse teams in remote/hybrid setups. Proficiency in PM tools (Jira, MS Project, Trello). Strong communication & stakeholder management skills. Conflict resolution & decision-making under tight deadlines. Budget tracking for fixed-price contracts. Understanding of SDLC. Experience in driving AI adoption across the SDLC by integrating AI tools and practices to enhance planning, requirements, coding, testing, quality assurance, and delivery efficiency. English: Upper Intermediate+. WOULD BE A PLUS: BA/PO experience. Experience managing software teams of >8 FTEs. Mentoring/people management skills. Personal Profile Lead PoC with emerging AI tools and technologies to evaluate their fit, demonstrate value, mitigate risks, and accelerate innovation in client projects. Act as an AI Champion (ideally): promote responsible and effective use of AI within project teams and the broader organization, educate stakeholders, champion best practices, address concerns, and foster a culture of AI-driven transformation.

Technology

Pragmile

Senior Python Developer

Senior

Remote

Warsaw, Poland

27,720 - 31,080 PLN

🏢 Summary: The role focuses on engineering production-grade AI features such as semantic search, intelligent assistants, and automated risk scoring by integrating external AI providers into a cybersecurity platform. You will own the full lifecycle from prototype to reliable, monitored production services, primarily using Python on Azure. This position emphasizes robust software engineering practices over model research or training. 🗂️ Requirements: 5+ years of professional experience building production systems in Python, Expert-level Python programming skills, Experience with ML frameworks and libraries, Proven experience shipping and operating production software, Experience integrating external APIs in production environments, Strong understanding of software architecture and design patterns, Practical experience with CI/CD pipelines, Experience with containerization using Docker, Understanding of AI/ML concepts including LLMs, embeddings, prompt engineering, RAG, Experience with unit and integration testing and mocking external services, Polish work permit, Professional proficiency in English 📃 Skills: Python, Azure, OpenAI, Anthropic, Docker, CI/CD, FastAPI, Flask, Pinecone, Weaviate, Chroma, .NET, REST, LLMs, RAG, Embeddings, Git 🏢 Description: About the Role As a Senior AI/ML Engineer you will be building AI-powered features at the core of our platform - semantic search, an intelligent assistant, automated risk scoring, and much more. We mainly integrate with external AI model providers (OpenAI, Anthropic, and others) to deliver these capabilities to our clients and internal users. This is a software engineering role, not a data science or ML research position. You won't train models from scratch or publish papers. You'll engineer production-grade systems that leverage AI to solve real cybersecurity problems. If you're a strong Python engineer excited about making AI reliable, maintainable, and impactful — we want to talk to you. We're looking for a versatile software engineer to own the journey from AI prototype to reliable production system: building robust integrations with external AI providers or fine-tuned models, standardizing our Python codebase and release pipelines, and ensuring our AI features meet the same quality bar as any other production service. What You'll Do Ship AI features end to end - from integration design through deployment to monitoring in production. You'll build and maintain Python services that power our AI-driven capabilities on Azure. Build production-ready AI / ML integrations - including retry logic, rate limiting, cost monitoring, fallback strategies, and abstraction layers that allow us to swap between model providers. Turn proofs of concept into reliable software - collaborate with our AI experts (who bring deep ML/data science expertise) to take working prototypes and engineer them into tested, documented, production-grade services. Standardize Python engineering practices - establish and evolve our code organization, testing strategies, CI/CD pipelines, and release processes for AI/ML features. Design clean service boundaries - our platform's core runs on .NET. You'll design and maintain well-defined APIs between the Python/AI layer and the rest of the system. Mentor and share knowledge - help other engineers grow their Python and AI engineering skills, and bring engineering rigor to the broader team's practices. Contribute to architecture decisions - work closely with other teams to shape how AI capabilities evolve within the platform. Who You Are Must-Haves 🔹 5+ years of professional experience building and maintaining production systems in Python. 🔹 Expert-level programming skills and proficiency with common ML frameworks and libraries. 🔹 A track record of shipping and operating software - not just building prototypes. You care about testing, monitoring, logging, and what happens after deployment. 🔹 Experience integrating external APIs in production systems - ideally AI/LLM provider APIs (OpenAI, Anthropic, Azure AI, or similar), but strong API integration experience in any domain counts. 🔹 Solid understanding of software architecture and design patterns - you have opinions about how to structure a Python project and can articulate trade-offs. 🔹 Practical knowledge of CI/CD pipelines, containerization (Docker), and modern development workflows. 🔹 A working understanding of AI/ML concepts - you know what embeddings, LLMs, prompt engineering, and RAG are. You can have a productive technical conversation with an ML specialist without needing every concept explained from scratch. 🔹 Experience with testing strategies - unit tests, integration tests, mocking external services. You instinctively write tests, not as an afterthought. 🔹 A highly adaptable, problem-solving and result-oriented mindset with the ability to work independently and take ownership in a fast-paced and dynamic environment. 🔹 Strong communication skills in English (our working language). 🔹 Willingness to learn continuously and share what you learn with the team. Nice-to-Haves 🔸 Experience with Azure cloud services. 🔸 Familiarity with FastAPI, Flask, or similar Python web frameworks. 🔸 Exposure to MLOps tooling or practices (model versioning, experiment tracking, feature stores). 🔸 Hands-on experience in Document AI / Intelligent Document Processing using traditional models and Generative AI. 🔸 Experience with vector databases (Pinecone, Weaviate, Chroma, or similar). 🔸 Any experience with .NET - helpful for cross-team collaboration, but not expected. 🔸 Background in or interest in cybersecurity as a domain. Your Team You'll join our Synapse team - a small, focused group responsible for all AI/ML capabilities within our platform. The team consists of: -> Team Leader / Architect - provides high-level architectural guidance, planning, and cross-stack delivery. -> AI / ML Engineer - deep expertise in AI/ML and data science. Your counterbalance: they bring the ML knowledge, you bring the production engineering discipline. -> AI / Backend Engineer - transitioning from .NET into AI engineering. A teammate you'll mentor and grow alongside. -> You - the person who bridges the gap between AI prototypes and reliable production systems. Why Join Us? / What We Offer: Competitive salary and benefits package. Remote work options and flexible working hours. Actual impact on the choice and shape of solutions developed. Opportunities for professional growth and development. Training and conference budget. A collaborative, innovative work environment with an iterative agile approach. The role is for six months with the possibility of extension. Both full-time and part-time cooperation are possible.

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.