July 9, 2026

Senior Software Engineer (Scala & Python)

Senior • Remote

Poznan, Poland

Senior Software Engineer

SKILLS: Python | Scala | AI models integration

Project duration: 6 months with the possibility of extension

B2B CONTRACT

LOCATION: POLAND (REMOTE)

Key Duties and Requirements: A Roadmap to Your Professional Success 🚀

Scope of responsibilities: 

  • Develop and maintain robust backend services using Scala and Python

  • Design, implement, and scale AI-powered features across the platform

  • Integrate internal and external AI services via APIs (including LLMs and similar AI platforms)

  • Contribute to the continuous improvement of backend architecture and AI capabilities

Here is a set of skills we require: 

Must-have:

  • Strong commercial experience with Scala in production environments

  • Strong proficiency in Python

  • Senior-level understanding of software engineering best practices, including testing, version control, CI/CD, and Agile methodologies

Nice-to-have:

  • Hands-on experience working with Large Language Models (LLMs)

  • Experience with AI-based transcription solutions or similar AI models

  • Knowledge of ElasticSearch

  • Experience integrating AI services through APIs

  • Experience with PHP development

  • Familiarity with public cloud AI services such as AWS, Azure, or GCP

Similar jobs you might like

Technology

New offer

H2B Group

Senior Software Engineer Scala & Python

Senior

Remote

Gdansk, Poland

100 - 125 PLN/hr

🏢 Summary: Senior Software Engineer role focused on maintaining and extending a SaaS platform using Scala and Python, with strong emphasis on AI/LLM integrations and backend architecture. The position involves building production-grade backend services, integrating generative AI and transcription tools, and supporting scalable cloud-based systems in an international engineering environment. B2B contract with long-term extension potential. 🗂️ Requirements: 7+ years of backend software engineering experience, Advanced Polish language skills, English at B2/C1 level, Production experience with Scala, Production experience with Python, Ability to maintain dual-language codebases, Knowledge of software architecture, Understanding of clean code principles, Experience with automated testing, Experience with code reviews, Knowledge of version control 📃 Skills: Scala, Python, REST, GenAI, LLM, AWS, Azure, GCP, CI/CD, ElasticSearch, PHP, SaaS, API, Git 🏢 Description: Kim jest H2B Group? Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia. Dlaczego warto z nami współpracować? ✨ Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią. 💡 Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków. 🚀 Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom. 🌟 Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie. Do projektu naszego klienta poszukujemy osoby na stanowisko Senior Software Engineera (Scala & Python) Join an international engineering team focused on evolving and scaling an established SaaS platform . In this role, you will bridge two ecosystems: maintaining the core infrastructure built in Scala while developing new, advanced features primarily in Python . A key focus of the project is the deployment of cutting-edge AI capabilities , including integrations with external AI/LLM providers, transcription services, and internal machine learning models. Key Responsibilities Hybrid Backend Development: Developing, maintaining, and extending robust backend services using both Scala (existing codebase) and Python (new features). AI & LLM Integrations: Designing and implementing production-ready features driven by Generative AI, integrating external and internal AI platform APIs, LLM providers, and transcription tools. System Architecture: Participating in technical discussions, code reviews, and architectural decisions to ensure system scalability, performance, and security. API & Integration Design: Designing reliable, maintainable REST APIs and seamless integrations between core platform services and external third-party systems. Quality & Automation: Writing clean, well-documented, and thoroughly testable code while supporting modern CI/CD pipelines and automated testing practices. Production Support: Troubleshooting production issues, optimizing performance/costs of AI workloads, and continuously improving platform stability. Requirements Experience: Minimum 7+ years of professional experience in backend software engineering. Languages: Fluent Polish (advanced) AND English at a minimum B2/C1 level (working in an international engineering environment). Technical Ecosystem: Proven production-grade experience with both Scala and Python , along with the ability to navigate and maintain dual-language codebases efficiently. Engineering Practices: Solid understanding of software architecture, clean code principles, automated testing, code reviews, and version control. Nice to Have: GenAI / LLM Experience: Commercial experience integrating LLMs, generative AI APIs, or building workflows around speech-to-text/transcription tools. Cloud & Infrastructure: Hands-on experience with major cloud platforms ( AWS, Azure, or GCP ) and modern CI/CD pipelines. Search & Data: Practical knowledge of ElasticSearch for scalable data querying. Legacy Context: Basic understanding or experience with PHP applications is a plus. SaaS Background: Previous experience building or scaling multi-tenant SaaS products. What We Offer Rate: 100-125 PLN/h Contract Type: B2B Contract. Duration: 6 months with a strong possibility of long-term extension.

Technology

New offer

Dawid Wierciak Flow to Grow

Senior Software Engineer (Scala & Python)

Senior

Remote

Warsaw, Poland

110 - 140 PLN

🏢 Summary: Senior Software Engineer role focused on developing scalable backend services and AI-powered features using Scala and Python in an international team. The position includes designing production-grade systems, API integrations, architectural decision-making, and supporting CI/CD processes in a fully remote B2B setup. 🗂️ Requirements: 7+ years of professional software development experience, Production experience with Scala, Strong Python knowledge, Experience building production-grade backend services, Knowledge of software engineering best practices, Experience with automated testing, Experience with version control systems, Experience with code review, Experience with CI/CD, Ability to design scalable and maintainable architecture, Ability to solve complex technical problems independently, Experience working in international teams, Advanced Polish language skills, English level B2 📃 Skills: Scala, Python, AI, API, CI/CD, LLM, Elasticsearch, AWS, Azure, GCP, PHP 🏢 Description: Poszukujemy doświadczonego Senior Software Engineera do międzynarodowego zespołu rozwijającego nowoczesne rozwiązania backendowe oraz funkcjonalności wykorzystujące technologie AI. Scala jest jedną z kluczowych technologii wykorzystywanych w projekcie, a istotna część codziennego developmentu realizowana jest również w Pythonie. Praca obejmuje rozwój skalowalnych usług backendowych, tworzenie nowych funkcjonalności oraz integracje z rozwiązaniami AI i zewnętrznymi usługami poprzez API. Szukamy osoby z dużym doświadczeniem w tworzeniu systemów produkcyjnych, która swobodnie porusza się w Scali i Pythonie, potrafi samodzielnie rozwiązywać złożone problemy techniczne oraz aktywnie uczestniczyć w podejmowaniu decyzji architektonicznych. Zakres obowiązków Tworzenie, utrzymanie i rozwijanie usług backendowych w Scali i Pythonie. Projektowanie skalowalnych i łatwych w utrzymaniu rozwiązań. Rozwój nowych funkcjonalności produktowych, w tym rozwiązań wykorzystujących AI. Integracja systemów z zewnętrznymi usługami poprzez API. Tworzenie czystego, testowalnego kodu produkcyjnego. Udział w podejmowaniu decyzji architektonicznych oraz code review. Dbanie o jakość, skalowalność, wydajność i bezpieczeństwo rozwijanych rozwiązań. Wsparcie i rozwój procesów CI/CD. Analiza oraz rozwiązywanie problemów występujących w środowisku produkcyjnym. Współpraca w ramach międzynarodowego zespołu. Wymagania Minimum 7 lat doświadczenia w profesjonalnym software development. Bardzo dobre doświadczenie produkcyjne w Scali. Dobra znajomość Pythona i doświadczenie w tworzeniu backendu klasy produkcyjnej. Doświadczenie w projektowaniu i rozwijaniu usług backendowych. Bardzo dobra znajomość dobrych praktyk software engineering. Doświadczenie z testami automatycznymi, kontrolą wersji, code review oraz CI/CD. Umiejętność projektowania skalowalnej i łatwej w utrzymaniu architektury. Samodzielność w analizowaniu i rozwiązywaniu złożonych problemów technicznych. Umiejętność efektywnej komunikacji i współpracy w międzynarodowym zespole. Znajomość języka polskiego na poziomie zaawansowanym. Znajomość języka angielskiego na poziomie B2. Mile widziane Komercyjne doświadczenie z LLM lub generatywną AI. Doświadczenie w integracji usług i modeli AI z systemami produkcyjnymi. Integracje z zewnętrznymi platformami poprzez API. Znajomość Elasticsearch. Doświadczenie z rozwiązaniami chmurowymi (AWS, Azure lub GCP). Znajomość PHP. Doświadczenie w rozwoju skalowalnych systemów. Wiedza z zakresu monitoringu, wydajności i optymalizacji kosztów infrastruktury. Oferujemy kontrakt B2B, stawka: daj znać, jaki poziom Cię interesuje praca zdalna, start projektu asap. Proces rekrutacyjny Screening. Rozmowa techniczna. Decyzja.

Technology

DevsData LLC

Senior Backend Engineer (Python)

Senior

Remote

Warsaw, Poland

8,000 - 12,000 USD/mo

🏢 Summary: Senior Backend Python Engineer role focused on building scalable AI-powered enterprise software and owning backend services from architecture to production. The position involves backend development, distributed systems, cloud infrastructure, and technical leadership in a hybrid B2B environment. Candidates will collaborate across teams to deliver secure, high-performance applications using modern engineering and AI-assisted workflows. 🗂️ Requirements: 6+ years building production-grade backend systems, Strong Python experience, Experience with distributed systems, Knowledge of concurrency and asynchronous processing, Experience designing REST APIs, Experience with scalable architectures, Hands-on cloud platform experience, Database design and performance optimization knowledge, Experience building secure enterprise applications, Ability to own projects from design to deployment, Cross-functional collaboration skills, Strong troubleshooting and problem-solving skills, Excellent English communication skills, Experience with AI tooling and automation workflows 📃 Skills: Python, REST, AWS, GCP, Azure, SQL, TypeScript, LLM, AI, Monitoring, Logging, Observability, Automation 🏢 Description: Senior Backend Engineer (Python) 📍 Warsaw, Poland (Hybrid) ☑️ Full-time 🕦 B2B Contract 💰 $8.000 - $12.000/month We are hiring a Senior Backend Python Engineer for an innovative technology company building AI-powered enterprise software used by organizations worldwide. This role is ideal for an experienced backend engineer who enjoys designing scalable production systems, solving complex technical challenges, and taking ownership of critical backend services from architecture through production. You'll work closely with product, frontend, and platform engineers to build reliable, secure, and high-performance applications while leveraging modern AI-assisted engineering practices . As a Senior Backend Python Engineer you will provide backend development, system design, cloud infrastructure, and technical leadership in a fast-paced engineering environment where ownership and continuous improvement are highly valued. Requirements 6+ years of experience building and maintaining production-grade backend systems Strong hands-on experience with Python and modern backend development practices Strong understanding of distributed systems, concurrency, asynchronous processing, and scalable architectures Experience designing and developing REST APIs and backend services Hands-on experience with cloud platforms such as AWS, GCP, or Azure Strong knowledge of database design, performance optimization, and high-throughput applications Experience building secure, reliable enterprise applications with a security-first mindset Ability to own projects from technical design through deployment and production support Experience working closely with cross-functional engineering and product teams Strong troubleshooting, problem-solving, and communication skills Excellent written and verbal English communication skills Improve engineering leverage with AI tooling , automation, and internal workflows rather than using AI as a gimmick Nice to Have Experience building AI-powered applications, agentic systems, LLM integrations, or orchestration frameworks Experience with TypeScript or full-stack development Experience mentoring engineers or contributing to technical leadership Experience with observability, monitoring, logging, and performance optimization Experience working in fast-growing product or startup environments Responsibilities Design, develop, and maintain scalable backend services, APIs, and asynchronous processing systems Translate business requirements into robust technical solutions and scalable system designs Own services throughout their lifecycle, including deployment, monitoring, reliability, and continuous improvement Design efficient data models and optimize database performance for production workloads Collaborate with product, frontend, and platform teams to deliver end-to-end features Improve engineering productivity through automation and AI-assisted development workflows Participate in architecture discussions, code reviews, and technical decision-making Implement monitoring, logging, and observability solutions to ensure production reliability Continuously improve system scalability, performance, security, and maintainability Contribute to engineering best practices and knowledge sharing across the team

Technology

Harvey Nash Technology

MLops Ai Engineer

Senior

Remote

Łódź, Poland

140 - 160 PLN/hr

🏢 Summary: Senior Full Stack Software Engineer role focused on building and scaling a production-ready AI product, covering feature development, infrastructure, and client integrations. The position involves hands-on work with Python, DevOps/MLOps, and GenAI solutions, ensuring system reliability and production readiness. This is a remote contract role with expected extensions. 🗂️ Requirements: Strong Python development experience, DevOps expertise with CI/CD pipelines, MLOps experience with automated deployment and monitoring, Experience building agentic AI products, Experience with API integrations, Hands-on experience with GenAI/LLM, Ability to harden systems for production, Experience fine-tuning AI models, Experience with prompt engineering 📃 Skills: Python, CI/CD, DevOps, MLOps, GenAI, LLM, APIs, Automation, Deployment, Monitoring, Fine-tuning, Prompt-engineering 🏢 Description: Location : Remote with occasional visits to Łódź Employment type : 2 months initial contract - to be extended, B2B/Umowa Zlecenie Salary: up to 160zł/hour (B2B) Senior Software Engineer – AI Product (Full Stack) We’re looking for a Senior Software Engineer to help build and scale a production-ready AI product. This is a hands-on, full-stack role covering feature development, infrastructure, and client integration. What you’ll do Design, build, and deploy new features in Python Own DevOps/MLOps: CI/CD pipelines, automated model deployment, monitoring Integrate AI solutions into client-facing products Improve system reliability, performance, and production readiness Enhance AI models through fine-tuning and prompt engineering Contribute to short-term R&D initiatives and product innovation Build and evolve internal systems for model evaluation and performance tracking Must-have Strong Python development experience DevOps & MLOps expertise (CI/CD, automation, deployment) Experience building agentic AI products and API integrations Hands-on GenAI/LLM experience (classic ML not required) Proven ability to harden systems for production Nice to have Experience building model evaluation/monitoring systems Fine-tuning, prompt engineering, and performance optimization Details Contract extensions expected If you enjoy building real-world AI products end-to-end—from models to production—we’d love to hear from you.

Technology

Three Points

Senior Python Engineer (Data / AI)

Senior

Remote

Krakow, Poland

🏢 Summary: Senior Python Engineer role focused on building production-grade data pipelines and AI-driven systems, including LLM-based applications. The position involves designing scalable architectures, processing large datasets, and integrating modern cloud data platforms. You will work on complex, real-world data solutions used in production environments. 🗂️ Requirements: Senior-level Python experience, Strong knowledge of SQL and data processing, Experience building and maintaining data pipelines, Hands-on experience with orchestration tools (Airflow, Prefect, or Dagster), Experience with cloud data platforms (S3, BigQuery, Snowflake, or Databricks), Experience integrating LLM frameworks (LangChain or LlamaIndex), Ability to design scalable, production-ready systems 📃 Skills: Python, Pandas, NumPy, PySpark, SQL, Airflow, Prefect, Dagster, S3, BigQuery, Snowflake, Databricks, LangChain, LlamaIndex, LLM 🏢 Description: Our client is a technology consultancy that builds advanced data and AI systems for startups and enterprise companies. Their focus is on delivering production-ready solutions, especially in areas like data platforms, large-scale processing, and LLM-based applications. The Role As a Senior Python Engineer, you’ll be working on complex, data-heavy systems that go beyond prototypes. This includes designing and developing data pipelines, handling large-scale datasets, and integrating modern AI solutions (including LLMs) into real-world products. You’ll collaborate closely with experienced engineers and take part in architectural decisions, helping turn ideas into scalable, reliable systems used in production. What we’re looking for We’re looking for a strong senior-level engineer with deep experience in Python (including libraries like Pandas, NumPy, and PySpark), as well as solid knowledge of SQL and data processing. You should be comfortable working with data pipeline orchestration tools such as Airflow, Prefect, or Dagster, and have hands-on experience with modern cloud data platforms (e.g. S3, BigQuery, Snowflake, or Databricks). Experience with LLM frameworks like LangChain or LlamaIndex, especially in the context of data integration, is an important part of this role. Why join This is a great opportunity to work on real AI and data systems at scale, in a consultancy environment where engineering quality matters and you have a genuine impact on technical decisions. You’ll join a senior, low-ego team, work fully remotely from Poland, and contribute to projects for international clients.

Technology

Rite NRG Sp. z o.o.

Senior Software Engineer (Scala & Python)

Senior

Remote

Wroclaw, Poland

150 - 160 PLN/hr

🏢 Summary: Senior Software Engineer role focused on backend development for an established SaaS platform using Scala and Python, with expansion of AI-powered features and integrations. The project involves building scalable backend services, integrating AI/LLM solutions, and supporting production-grade architecture and CI/CD workflows in a remote EU-based B2B engagement. 🗂️ Requirements: 7+ years of professional software development experience, Strong production experience with Scala, Strong proficiency in Python, Experience developing production-grade backend applications, Hands-on experience building and maintaining backend services, Ability to work across Scala and Python codebases, Experience with automated testing, Experience with version control, Experience with code reviews, Experience with CI/CD, Understanding of scalable and maintainable software architecture, Ability to independently solve technical problems, Strong communication skills, Fluency in Polish, Advanced English level (B2/C1) 📃 Skills: Scala, Python, REST, CI/CD, Testing, APIs, SaaS, LLM, ElasticSearch, AWS, Azure, GCP, PHP 🏢 Description: Contract: B2B Rate: 150-160 zł/h net + VAT depending on skills and experience Location: Remote within the EU Duration: 6+ months, with the possibility of long-term cooperation Start: ASAP Project: Backend engineering project focused on developing and maintaining a SaaS platform and expanding its AI-powered capabilities. Key Technologies/Areas Scala Python Backend development REST APIs SaaS platforms CI/CD Automated testing Nice to have: AI and LLM integrations, ElasticSearch, AWS, Azure, or GCP Project Overview You’ll join an existing engineering team as a Senior Software Engineer , contributing to the development and maintenance of backend services for an established SaaS platform. The role combines Scala and Python development . Scala is a core technology used within the existing platform, while a significant part of the day-to-day development will be carried out in Python. You will also support the expansion of AI-powered functionality across the product, including integrations with internal and external AI services, LLM platforms, transcription solutions, and other machine-learning-based capabilities. This is a hands-on role for an experienced backend engineer who can work independently, contribute to architectural and technical decisions, and build reliable, scalable, production-ready solutions. Responsibilities Develop, maintain, and extend backend services using Scala and Python. Design and implement scalable functionality across an existing SaaS platform. Build and expand AI-powered features within the product. Integrate internal and external AI services through APIs, including LLM-based platforms and similar tools. Support the maintenance and further development of existing Scala-based services. Develop new backend functionality primarily in Python. Design reliable and maintainable integrations between platform services and external systems. Write clean, testable, and well-documented production code. Participate in technical discussions, code reviews, and architectural decisions. Ensure the quality, scalability, performance, and security of implemented solutions. Work closely with software engineers, product teams, and other technical stakeholders. Support CI/CD processes and modern software development workflows. Troubleshoot production issues and improve the stability of existing services. Requirements At least 7 years of professional software development experience. Strong production experience with Scala . Strong proficiency in Python and experience developing production-grade backend applications. Hands-on experience building and maintaining backend services. Ability to work effectively across both Scala and Python codebases. Strong understanding of software engineering best practices. Experience with automated testing, version control, code reviews, and CI/CD. Good understanding of scalable and maintainable software architecture. Ability to independently analyze technical problems and propose practical solutions. Strong communication skills and the ability to collaborate within an international engineering team. Fluency in Polish and an advanced level of English (B2/C1) Nice to have Commercial experience working with LLMs or generative AI solutions . Experience integrating AI services or AI models into production systems. Experience building integrations with external AI platforms through APIs. Experience with AI-based transcription, speech-to-text, or related technologies. Experience with ElasticSearch . Experience with public cloud AI services available in AWS, Azure, or GCP. Experience developing or maintaining PHP applications. Previous experience working on SaaS products. Understanding of AI service scalability, monitoring, performance, and cost optimisation. Why join us? Rite NRG is a vibrant outsourcing technology company driven by the Right People. We are dedicated to empowering businesses through innovative software solutions. We focus on building strong partnerships and providing top-notch software solutions that drive real business growth. Our business model revolves around collaboration and delivering impactful results for our clients. Join us and be part of a team where great minds, Right Energy, and strong partnerships come together to shape the future of technology! Stable, long-term, full-time collaboration. Remote work within the EU and flexible working hours. High engineering culture with a focus on growth and learning. Opportunity to work on a mature SaaS platform and production AI solutions. Multinational teams. Benefits: Private medical care, Multisport card, and workation opportunities.

Technology

EPAM Systems

Senior Python AI Engineer

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior Python Engineer role focused on building and maintaining Python applications for AI and automation use cases in the financial domain. The position involves developing data pipelines, collaborating on machine learning model lifecycle, and delivering scalable solutions within a cross-functional team. Hybrid work model with office presence in Wroclaw three days per week. 🗂️ Requirements: Strong proficiency in Python, Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, Keras, Scikit-learn), Solid understanding of linear algebra, probability, statistics, calculus, Practical experience with Pandas and NumPy, Knowledge of supervised, unsupervised, and reinforcement learning algorithms, Experience with debugging, testing, and Git-based version control 📃 Skills: Python, TensorFlow, PyTorch, Keras, Scikit-learn, Pandas, NumPy, Git, AI, ML, NLP, ComputerVision, C++, Java, R 🏢 Description: We are seeking a skilled Senior Python Engineer to join a Project for our Client, a global leader in the area of banking, investments and financial services. This position offers a hybrid model of work, with 3 days per week working from the office located in Wroclaw. Responsibilities Build and maintain Python applications supporting AI and automation use cases Develop data preprocessing, transformation, and feature engineering pipelines Collaborate on training, evaluating, and deploying machine learning models Implement best practices in testing, version control, and code quality Work within a cross-functional POD to deliver scalable, reliable solutions Requirements Strong proficiency in Python Hands-on experience with AI/ML frameworks (TensorFlow, PyTorch, Keras, Scikit-learn) Solid understanding of linear algebra, probability, statistics, and calculus Practical experience with Pandas, NumPy, and data manipulation workflows Familiarity with ML algorithms (supervised, unsupervised, reinforcement learning) Exposure to deep learning, NLP, or computer vision is beneficial Strong debugging, testing, and Git-based version control skills Nice to have C++, Java or R Language experience We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

Britenet

Python Developer (e-commerce)

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior Software Engineer role focused on building and scaling high-throughput logistics services using Python, routing algorithms, and geospatial technologies. The position involves developing delivery optimization solutions, microservices architecture, and routing systems for first-mile and last-mile logistics operations. 🗂️ Requirements: 4+ years of commercial backend development experience with Python and SQL, Knowledge of logistics domain, network analysis, and routing, Experience with graph theory, road network modeling, or VRP, Experience with geospatial data and spatial indexing, Knowledge of Google Cloud Platform, Experience with Kubernetes, Terraform, and Airflow, Understanding of Clean Code, TDD, CI/CD, and code review practices, Ability to design and scale microservices architecture, University degree in computer science or related technical field, Good command of English and Polish, Availability for monthly workshops in Warsaw 📃 Skills: Python, SQL, GCP, Kubernetes, Terraform, Airflow, PostGIS, H3, VRP, CI/CD, TDD, Microservices 🏢 Description: We are looking for a Senior Software Engineer specializing in Python and routing algorithms. In this role, you will support the design and scaling of high-throughput services that power first-mile and last-mile delivery logistics. Our expectations Min. 4 years of commercial experience in backend software development using Python and SQL. Experience in or very good knowledge of the logistics domain, network analysis, and routing (e.g., graph theory, road network modeling, Vehicle Routing Problem – VRP). Experience with programmatically utilized geospatial data (e.g., H3, spatial indexing, clustering algorithms, PostGIS). Knowledge of the cloud environments (Google Cloud Platform preferred) and modern infrastructure tools (Kubernetes, Terraform, Airflow). Promote engineering best practices, such as: Clean Code, TDD (Test Driven Development), CI/CD, rigorous code review. Ability to design and scale microservices-based architecture. Positive attitude, strong teamwork skills, and hold a university degree in computer science or a related technical field. Good command of English and Polish. Readiness to participate in workshops at the client's office in Warsaw once per month. Key tasks Supporting the design and scaling of high-throughput services powering first-mile and last-mile delivery logistics operations. Co-developing Allegro's next-generation Delivery Optimization Engine (DOE) using network analysis and spatial optimization. Developing and implementing routing algorithms. Directly impacting and improving the efficiency of the company's logistics processes.

Technology

Remodevs

Senior Frontend AI Developer

Senior

Hybrid

Wroclaw, Poland

23,000 - 27,000 USD

🏢 Summary: Full-time Senior Frontend Systems Engineer (AI Focused) role focused on building AI-supported frontend systems, reusable UI templates, and internal tools to improve scalability and reduce manual work. The position involves defining frontend standards, ensuring accessibility and performance, and collaborating with global teams to create maintainable, high-quality solutions. This is a hybrid role based in Wrocław with flexible hours and partial PST overlap. 🗂️ Requirements: Minimum 6 years of experience in frontend development, Strong knowledge of React, Experience with at least one additional framework: Vue, Angular, or Svelte, Experience building or maintaining component libraries or design systems, Strong knowledge of HTML5, Strong knowledge of CSS3, Experience with responsive design, Knowledge of accessibility standards (WCAG), Experience optimizing frontend performance, Experience using AI coding tools (e.g., Cursor, Claude, GitHub Copilot), Ability to review and improve AI-generated code for quality and security 📃 Skills: React, Vue, Angular, Svelte, HTML5, CSS3, WCAG, AI, Cursor, Claude, GitHubCopilot, Performance, Accessibility, ResponsiveDesign 🏢 Description: Please Note: Flexible working hours, overlap with PST a few times/week required Hybrid work model (2 days/week from the office in Wrocław) About us We are building the future of customer success with AI, from keeping customers to helping them grow. Our product uses AI to help companies take care of their customers. It supports the whole customer journey, from the first steps to long-term success. More than 2,000 companies trust our product to help customers learn, use features, connect with others, and succeed. About this role We are looking for a full-time Senior Frontend Systems Engineer (AI Focused) to join our Services team. You will report to the Manager of Solutions Engineering. This is a hybrid role based in Wroclaw, Poland. In this job, you will improve how we build frontend solutions for our services. This is not a typical feature development role. You will work with modern AI tools and create reusable UI systems and workflows. These will help our team work faster and more consistently. You will still write code, but you will also design shared systems and patterns that reduce manual work. This role is great for someone who likes building systems that other developers use. You will work closely with teams in the USA and India. This gives you a chance to help set global standards and solve complex technical problems. What you’ll do Build AI-supported frontend systems Create and maintain reusable UI templates and frontend tools used in many projects. Build internal tools that support AI in coding, testing, and documentation. Make sure AI-generated code is fast, accessible, and easy to maintain. Set rules and checks for AI-assisted development, like accessibility and responsive design. Reduce repeated manual work by creating reusable frontend patterns. Stay involved in complex UI work to make sure solutions are practical. Improve scalable customisation Find common frontend problems and turn them into automated solutions. Suggest better architecture to reduce custom work, like shared tools and extension points. Work with product engineers to improve scalability based on real project needs. Use data (like time spent and reuse frequency) to support your ideas. Set frontend standards Define and document best practices for frontend development. Ensure accessibility (WCAG), performance, and code quality are always maintained. Help other engineers learn advanced and responsible use of AI. Promote reusable systems instead of one-time solutions. What we’re looking for At least 6 years of experience building frontend systems with high-quality code. Strong knowledge of React and experience with another framework (Vue, Angular, or Svelte). Experience creating or maintaining shared component libraries or design systems. Strong skills in HTML5, CSS3, responsive design, accessibility, and performance. Experience using AI coding tools (like Cursor, Claude, or GitHub Copilot). Ability to check and improve AI-generated code for quality and security. Ability to work independently and collaborate well with teams. Why you’ll love it here We are a place where people work together, share ideas, and solve real problems. Our product keeps growing in customer success, product experience, and AI solutions. We grow together with our customers. Our culture is based on trust, support, and stability. People feel comfortable being themselves and connected to their work. As a Senior Frontend Systems Engineer, you will work with international teams in the USA and India. This gives you a chance to share knowledge, influence global standards, and solve complex technical challenges.

Technology

HR Contact

Senior Software Engineer (Python)​

Senior

Remote

Krakow, Poland

24,000 - 25,000 PLN

🏢 Summary: Senior Software Engineer (Python) role in a fully remote Martech/e-commerce project focused on building an AI-powered strategic component, including an API gateway and orchestration layer. The position involves designing and developing data-driven web applications using Python and AWS, with strong emphasis on clean architecture and quality. You will also mentor junior engineers and contribute to product discovery and technical decision-making. 🗂️ Requirements: 7+ years commercial experience with Python, Experience building data-driven web applications, Knowledge of SOLID principles, Experience with Domain-Driven Design, Minimum 2 years experience in Agile (Scrum/Kanban) environments, Experience designing and supporting SQL databases (MySQL, MariaDB, Postgres), Basic knowledge of machine learning algorithms, Ability to work in cross-functional teams, B2 level English proficiency 📃 Skills: Python, AWS, FastAPI, FastMCP, SQL, MySQL, MariaDB, Postgres, LLM, NLP, MachineLearning, Scrum, Kanban, Agile, DDD, SOLID 🏢 Description: Join the e-commerce team as a Senior Software Engineer (Python) and create innovative solutions powered by Artificial Intelligence and Large Language Models! Let’s talk about the role of: 🤓 Senior Software Engineer (Python) Ref. no: SSEP/04/2026/P 🎯 Project: You will take part in building a strategic component in the field of artificial intelligence (API gateway, orchestration layer) for a Martech/e-commerce solutions ecosystem. 99% of new functionalities. 💻STACK: Python, AWS, FastAPI, FastMCP 🏣Industry: Martech/E-commerce 📍 Fully remote, PL. What will you be doing on a daily basis? 🚀Design/architecture, develop, implement, and test web-based applications 🚀Collaborate with Product Design and Product Management to develop applications according to the defined specifications. 🚀Implement new features and maintain the existing codebase. 🚀Follow coding standards and best practices. 🚀Ensure quality, clean, tested code is produced (unit, integration, and other QA tests). 🚀Assist the Support and Engineering team in debugging and troubleshooting software defects 🚀Coach and mentor junior software engineers in the team. 🚀 Help create team and development processes, and selection of tools to assist in these efforts 🚀 Be proactive and contribute to the research and specification phases with Product Managers when exploring new product opportunities and features. What will help you get the job done? 🎯 7+ years of practical experience in the development of commercial-grade web-based software applications using Python. 🎯 Demonstrated proficiency with data-driven web applications. 🎯 Practical use of SOLID programming principles and Domain-Driven Design programming. 🎯 Nice to have: Experience working with Large Language Models (LLMs) and other NLP technologies in a multi-agent system. 🎯 2 or more years of competitive web development experience and working in a Scrum/Kanban/Agile environment. 🎯 Basic knowledge of machine learning methods and algorithms. 🎯 Demonstrated ability to work well with business analysts, programmers, and end users in a cross-functional team. 🎯 Experience with data model design, the implementation, and support of SQL databases (MySQL, MariaDB, Postgres). 🎯 Highly developed communications skills and impeccable written communication skills, a team player with an entrepreneurial spirit. 🎯 At least B2 English proficiency level. We offer you: 🎖️Vacation days, private medical packages (Luxmed or Medicover), and Benefits System (multi-sport). 🎖️ Supportive company culture – flat structure, strong teamwork, and openness to new ideas. 🎖️ Remote-first setup. Do you prefer slippers over shoes, or are you expecting an Amazon delivery? No worries, we’ve got you covered. Hello! I’m Ann, and I am responsible for this recruitment process. If you have any questions, please feel free to reach out. I will be happy to meet you! Contact details: 👩 💻 Anna Drzał 📧 e-mail:anna.drzal@hrcontact.co ☎️ +48 503 922 611 hrcontact.co CAZ: 11828