May 29, 2026

SW engineer - Typescript - LLM pipelines

Mid • On-site

Stockholm, Sweden

Start: ASAP

Duration. 3 month + possible extension

Location: Onsite in Stockholm 5 days per week

We are looking for an experienced SW engineer (3+ years experience), with knowledge of LLM pipelines. Fluency in TypeScript is preferred. This person would handle day-to-day challenges on the eval pipeline, working on schemas and stabilizing the evals UI from both a backend and frontend perspective. The person needs to be self-moving.

If they also have experience with evaluation systems for LLMs, they would help design scorer frameworks and set up scalable structures for future growth.

Tech stack:

  • TypeScript

  • Node.js

  • React

  • Kubernetes

  • Azure

Nice to have:

  • Experience with AI/LLM applications

  • Evaluation systems and scoring frameworks

  • Scalable backend systems and APIs

Similar jobs you might like

Technology

emagine Polska

C++ Developer with Experience in Machine Learning

Mid

On-site

Malmö, Sweden

🏢 Summary: Long-term onsite contract for a Software Engineer to build and scale next-generation navigation services used by millions worldwide. The role focuses on developing high-performance C++ features, designing navigation functionality, and maintaining reliable production code within a large-scale platform. 🗂️ Requirements: Industry experience in C++, Strong experience with Linux, Strong understanding of data structures, Knowledge of graph algorithms, Proven experience in Machine Learning, Experience developing high-performance code, BS or MS in Computer Science or related field 📃 Skills: C++, Linux, MachineLearning, Algorithms, DataStructures, Graphs 🏢 Description: We are looking for skilled software engineers to deliver the next generation of navigation services. The assignment is for contractors that are passionate about building the world's best navigation platform at massive scale. Start date: ASAP Duration: Long-term project (12 months contract + extension) Location: Malmö (5 days onsite) + a number of evening meetings Key Qualifications Industry experience in C++ and Linux Strong understanding of common data structures and basic graph algorithms Excellent problem solving and analytical skills Good interpersonal and communication skills Inquisitive and highly-motivated self-starter Passionate about building and designing exceptional products Sufficient and proven experience in ML Main Responsibilities Designing navigation features that will be used by millions worldwide Developing features to make navigation clear, natural, and friendly Working on high performance code using C++ Participating in design and code reviews Being responsible for code maintenance duties (including incident screening and identifying bugs) Working with other engineers and QA to deliver high quality routes to our customers Influencing the future navigation guidance product direction Assisting with various team and system support needs. Education & Experience BS or MS in Computer Science or related engineering disciplines will be considered

Technology

emagine Polska

Test Automation Engineer with Scala

Senior

Hybrid

Kraków, Poland

170 - 195 PLN/hr

🏢 Summary: Full-time B2B contract for a Senior Backend Test Automation Engineer focused on backend microservices and distributed data platforms in the consumer electronics and streaming industry. The role involves integration testing, ETL and data pipeline validation, and automated test execution in JVM-based backend environments. Hybrid work model with 3 days onsite in Krakow and onboarding in Malmö. 🗂️ Requirements: Strong experience testing backend microservices, Hands-on experience with integration testing across distributed systems, Experience with Play Framework or JVM-based backend services in Java/Scala, Understanding of Apache Spark and testing data pipelines, Experience validating ETL and data processing workflows, Ability to manage test data and deterministic test environments, Experience with CI/CD and automated test execution, Ability to debug failures across services, databases, queues, and pipelines, English proficiency 📃 Skills: Java, Scala, Play, Akka, Spark, SQL, ScalaTest, JUnit, Testcontainers, Docker, Kubernetes, GitHub, Jenkins, Azure 🏢 Description: Senior Backend Test Automation Engineer with strong data platform experience Industry: Technology solutions - consumer electronics, software, streaming Client: global enterprise, Swedish entity Work model: full time, hybrid 3 days/week on-site from Krakow (Equal Business Park) office Project language: English Onboarding : 3 days in Malmo, Sweden Start: ASAP or 1 week notice ideally / at latest start 27th July 2026 Assignment type: B2B Remuneration: up to 195 PLN/h net + VAT FTE: full-time Strong experience testing backend microservices rather than web UIs. Hands-on experience with integration testing across distributed systems. Experience with Play Framework (or at least JVM-based backend services in Java/Scala). Good understanding of Apache Spark and testing data pipelines. Experience validating ETL/data processing workflows. Comfortable managing test data, data dependencies, and deterministic test environments. Experience with CI/CD and automated test execution. Ability to debug failures across multiple services, databases, queues, and pipelines. Likely technical stack includes: Java and/or Scala Play Framework or Akka Apache Spark SQL Integration test frameworks (ScalaTest, JUnit, Testcontainers, etc.) Docker/Kubernetes GitHub Actions, Jenkins, Azure DevOps, or similar

Technology

emagine Polska

Senior Scala Backend Test Automation Engineer

Senior

Hybrid

Krakow, Poland

160 - 200 PLN/hr

🏢 Summary: Full-time B2B role for a Senior Backend Test Automation Engineer focused on testing backend microservices and distributed data platforms in a hybrid model from Krakow. The position involves integration testing, validating ETL and data processing workflows, and working with JVM-based backend services using Java or Scala. The project requires strong experience with CI/CD, automated testing, and debugging across distributed systems. 🗂️ Requirements: Strong experience testing backend microservices, Experience with integration testing across distributed systems, Experience with Play Framework or JVM-based backend services in Java/Scala, Good understanding of Apache Spark, Experience testing ETL and data processing workflows, Ability to manage test data and deterministic test environments, Experience with CI/CD and automated test execution, Ability to debug failures across services, databases, queues, and pipelines, English proficiency, Availability for hybrid work in Krakow 📃 Skills: Java, Scala, Play, Spark, SQL, ScalaTest, JUnit, Testcontainers, Docker, Kubernetes, GitHub, Jenkins, Azure, CI/CD, ETL 🏢 Description: Senior Backend Test Automation Engineer with strong data platform experience Industry: Technology solutions - consumer electronics, software, streaming Client: global enterprise, Swedish entity Work model: full time, hybrid 3 days/week on-site from Krakow (Equal Business Park) office Project language: English Onboarding : 3 days in Malmo, Sweden Start: ASAP or 1 week notice ideally / at latest start 27th July 2026 Assignment type: B2B Remuneration: up to 195 PLN/h net + VAT FTE: full-time Strong experience testing backend microservices rather than web UIs. Hands-on experience with integration testing across distributed systems. Experience with Play Framework (or at least JVM-based backend services in Java/Scala). Good understanding of Apache Spark and testing data pipelines. Experience validating ETL/data processing workflows. Comfortable managing test data, data dependencies, and deterministic test environments. Experience with CI/CD and automated test execution. Ability to debug failures across multiple services, databases, queues, and pipelines. Likely technical stack includes: Java and/or Scala Play Framework Apache Spark SQL Integration test frameworks (ScalaTest, JUnit, Testcontainers, etc.) Docker/Kubernetes GitHub Actions, Jenkins, Azure DevOps, or similar

Technology

emagine Polska

Senior Backend Test Automation Engineer

Senior

Hybrid

Krakow, Poland

195 - 195 PLN/hr

🏢 Summary: Full-time B2B contract for a Senior Backend Test Automation Engineer focused on testing backend microservices, distributed systems, and data platforms in a hybrid model from Krakow. The role involves integration testing, ETL and data pipeline validation, CI/CD automation, and debugging across complex backend environments using Java/Scala technologies. Onboarding includes a short stay in Malmö, with an immediate or near-immediate start preferred. 🗂️ Requirements: Strong experience testing backend microservices, Hands-on experience with integration testing across distributed systems, Experience with Play Framework, Experience with JVM-based backend services, Understanding of Apache Spark, Experience testing data pipelines, Experience validating ETL workflows, Ability to manage test data and deterministic test environments, Experience with CI/CD and automated test execution, Ability to debug failures across services, databases, queues, and pipelines, English proficiency 📃 Skills: Java, Scala, Play, Spark, SQL, ScalaTest, JUnit, Testcontainers, Docker, Kubernetes, GitHub, Jenkins, Azure, CI/CD, ETL 🏢 Description: Senior Backend Test Automation Engineer with strong data platform experience Industry: Technology solutions - consumer electronics, software, streaming Client: global enterprise, Swedish entity Work model: full time, hybrid 3 days/week on-site from Krakow (Equal Business Park) office Project language: English Onboarding : 3 days in Malmo, Sweden Start: ASAP or 1 week notice ideally / at latest start 27th July 2026 Assignment type: B2B Remuneration: up to 195 PLN/h net + VAT FTE: full-time Strong experience testing backend microservices rather than web UIs. Hands-on experience with integration testing across distributed systems. Experience with Play Framework (or at least JVM-based backend services in Java/Scala). Good understanding of Apache Spark and testing data pipelines. Experience validating ETL/data processing workflows. Comfortable managing test data, data dependencies, and deterministic test environments. Experience with CI/CD and automated test execution. Ability to debug failures across multiple services, databases, queues, and pipelines. Likely technical stack includes: Java and/or Scala Play Framework Apache Spark SQL Integration test frameworks (ScalaTest, JUnit, Testcontainers, etc.) Docker/Kubernetes GitHub Actions, Jenkins, Azure DevOps, or similar

Technology

Link Group

Senior Backend Engineer (Node.js / AWS)

Senior

Remote

Warsaw, Poland

120 - 140 USD

🏢 Summary: Senior Backend Engineer role focused on designing and delivering scalable, production-ready software using Node.js and AWS. The position involves leading development of complex solutions, ensuring high performance, reliability, and security, and integrating monitoring and testing practices. The engineer collaborates in agile teams to translate product requirements into resilient cloud-based applications. 🗂️ Requirements: Strong experience with Node.js and TypeScript, Proficiency with AWS services (Lambda, SNS/SQS, API Gateway, CDK), Experience with TDD and QA best practices, Ability to design and build highly scalable applications, Experience with monitoring, performance, scalability, and security, Experience conducting code reviews and delivering production-ready code, Ability to integrate monitoring and support tools, Experience contributing to test frameworks 📃 Skills: Node.js, TypeScript, AWS, Lambda, SNS, SQS, API Gateway, CDK, TDD, QA, Monitoring, Scalability, Security, Agile 🏢 Description: We are looking for a Senior Backend Engineer (Node.js / AWS) who: Has strong experience with TDD and solid understanding of QA best practices. Can handle operational challenges : monitoring, performance, scalability, availability, resilience, and security. Translates product requirements into reliable, scalable software . Has excellent development skills and experience building highly scalable applications . Is proficient in Node.js, TypeScript , and AWS services like Lambda, SNS/SQS, API Gateway , and CDK . What you’ll do: Lead development of complex software solutions. Conduct code reviews and deliver production-ready code . Integrate software with monitoring/support tools . Collaborate with architects and technical leads, participate in agile processes . Contribute to test frameworks , troubleshoot issues, and ensure smooth team collaboration.

Technology

emagine Polska

Senior Backend Test Automation Engineer with Scala and Java

Senior

Hybrid

Kraków, Poland

190 - 200 PLN/hr

🏢 Summary: Senior Backend Test Automation Engineer role focused on testing backend microservices and distributed data platforms in a global technology environment. The position involves integration testing, ETL/data pipeline validation, and automated test execution using JVM-based technologies and Apache Spark. Hybrid work model based in Krakow with onboarding in Sweden and collaboration in English. 🗂️ Requirements: Strong experience testing backend microservices, Hands-on experience with integration testing across distributed systems, Experience with Play Framework or JVM-based backend services in Java/Scala, Good understanding of Apache Spark, Experience testing ETL and data processing workflows, Ability to manage test data and deterministic test environments, Experience with CI/CD and automated test execution, Ability to debug failures across services, databases, queues, and pipelines, English proficiency, Availability for hybrid work in Krakow 📃 Skills: Java, Scala, Play, Spark, SQL, ScalaTest, JUnit, Testcontainers, Docker, Kubernetes, GitHub, Jenkins, Azure, CI/CD, ETL 🏢 Description: We are looking for the Senior Backend Test Automation Engineer with strong data platform experience :) Industry: Technology solutions - consumer electronics, software, streaming Client: global enterprise, Swedish entity Work model: full time, hybrid 3 days/week on-site from Krakow (Equal Business Park) office Project language: English Onboarding : 3 days in Malmo, Sweden Start: ASAP or 1 week notice ideally / at latest start 27th July 2026 Assignment type: B2B Remuneration: up to 200 PLN/h net + VAT FTE: full-time Strong experience testing backend microservices rather than web UIs. Hands-on experience with integration testing across distributed systems. Experience with Play Framework (or at least JVM-based backend services in Java/Scala). Good understanding of Apache Spark and testing data pipelines. Experience validating ETL/data processing workflows. Comfortable managing test data, data dependencies, and deterministic test environments. Experience with CI/CD and automated test execution. Ability to debug failures across multiple services, databases, queues, and pipelines. Likely technical stack includes: Java and/or Scala Play Framework Apache Spark SQL Integration test frameworks (ScalaTest, JUnit, Testcontainers, etc.) Docker/Kubernetes GitHub Actions, Jenkins, Azure DevOps, or similar

Technology

emagine Polska

Integration tester / QA

Senior

Hybrid

Stockholm, Sweden

🏢 Summary: Software Test Engineer / QA Engineer role focused on testing backend integrations, APIs, file-based integrations, and system-to-system data flows in an integration-heavy environment. The assignment starts in September and is expected to last approximately 12 months in Stockholm. The role involves structured functional testing and verification of complex integration solutions using modern QA and collaboration tools. 🗂️ Requirements: Experience in software testing, Experience in QA within integration-heavy environments, Knowledge of backend integration testing, Experience with API testing, Ability to test file-based integrations, Knowledge of JSON, Knowledge of XML, Knowledge of CSV, Experience verifying data flows and system-to-system integrations, Ability to perform frontend testing, Structured approach to functional testing, Experience verifying complex integration solutions 📃 Skills: Mulesoft, API, JSON, XML, CSV, Mac, Jira, TestRail, GitHub, Claude, Gemini 🏢 Description: emagine is looking for an experienced Software Test Engineer / QA engineer for our amazing client in Stockholm. Starting in September, with an estimated duration of approximately one year. Start: September Duration: Approximately 12 months In this role, you will be responsible for quality assurance and testing of integration solutions, with a focus on: Testing of backend integrations (APIs, mostly created in Mulesoft) API testing Testing file-based integrations (validating formats like JSON, XML, CSV) Verifying data flows and system-to-system integrations Frontend testing Tech Stack: OS & Collaboration: Mac, Google Apps Management & Versioning: Jira, TestRail, GitHub AI-Assisted QA: Claude Code, Gemini (for script generation, test data creation, and log analysis) We are looking for someone with solid experience in software testing and QA within integration-heavy environments. You should be comfortable working in a structured manner with both functional testing and the verification of complex integration solutions.

Technology

emagine Polska

Python Developer

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior Backend Developer (remote, 12-month contract) focused on building scalable data processing systems and robust data pipelines. The role involves designing system architecture, coding for scale, and collaborating across teams while experimenting with new technologies and MVPs. 🗂️ Requirements: BSc in Software Engineering, Computer Science or related field, 5+ years of experience with Python, Hands-on experience with data pipelines, Experience designing scalable system architectures, Experience in backend software development 📃 Skills: Python, AWS, CI/CD, DevOps, SQL, ElasticSearch, OpenSearch, Neptune, Neo4j 🏢 Description: Start: ASAP Work model: Remote Length of contract: 12 months + extensions We’re looking for a Senior Backend Developer with a data pipeline emphasis with a strong understanding of and hands-on experience with broad software development, i.e., system architecture, coding for scale, and communicating possibilities for what can be built and maintained, as well as a love for experimenting and building MVPs. Core Responsibilities: Design and implement software architectures for scalable data processing systems. Develop and maintain data pipelines for efficient data ingestion and processing. Collaborate with cross-functional teams to define and streamline software development processes. Participate in code reviews and maintain high software quality standards. Experiment with new technologies and frameworks to enhance system performance. Key Requirements: BSc in Software Engineering, Computer Science, or other relevant field 5+ years of experience with Python Experience with data pipelines Nice to Have: Experience with one or more AWS services AWS DevOps CI/CD Pipelines Relational databases ElasticSearch/OpenSearch Graph databases (e.g., Neptune or Neo4j)

Technology

Toro Performance Sp. z o.o.

Senior/Principal Frontend (Fullstack) Engineer

Senior

Remote

🏢 Summary: 6-month full-time contract for a senior frontend engineer to design and build a reusable frontend platform and business applications within a microfrontends architecture. The role involves redesigning a frontend monolith, creating a new design system, and leading architectural decisions with strong ownership. Remote work with occasional onsite presence in Berlin. 🗂️ Requirements: 8+ years of frontend engineering experience, Expert-level React, Advanced TypeScript including generics, conditional and mapped types, Strong frontend and web architecture knowledge, Experience with REST APIs and WebSockets, Experience with styled-components v6 and theming, Experience with Ant Design theming, Ability to design and build microfrontends architecture, Ability to mentor and communicate clearly in English 📃 Skills: React, TypeScript, REST, WebSockets, styled-components, AntDesign, Microfrontends 🏢 Description: We’re looking for an experienced engineer (8+ years) with strong ownership, communication skills, and the ability to independently design and build frontend architecture. The role focuses on creating a reusable frontend platform and developing business applications in a microfrontends setup. Project details: 6-month contract (possible extension) Remote + occasional onsite in Berlin (max once/month, usually less) Full-time (100% FTE) Key requirements: Expert-level React and TypeScript (including advanced TS concepts like generics, conditional and mapped types) Strong frontend and web architecture knowledge (REST APIs, WebSockets) Experience with styled-components v6 and theming (incl. Ant Design) Ability to mentor, lead, and communicate clearly in English Nice to have: Microfrontends and server-driven UI experience Next.js knowledge Familiarity with Atomic Design Responsibilities: Redesign a frontend monolith into a microfrontends architecture Build and roll out a new design system Bonus: Experience with UI libraries/design systems Monorepo tools (Nx, Turborepo, pnpm/yarn workspaces)**

Technology

emagine Polska

Backend Developer (Node.js, .NET, AWS)

Senior

Remote

Warsaw, Poland

40 - 45 EUR

🏢 Summary: Backend Developer role focused on modernizing and transforming legacy sales systems using Node.js and .NET technologies. The position involves building and maintaining APIs, databases, and event-driven architectures within AWS, while supporting deployment and continuous improvement processes. The role emphasizes proactive development, high-quality testable code, and collaboration on large-scale backend initiatives. 🗂️ Requirements: 5-6 years experience with Node.js, 2-3 years experience with .NET, Strong proficiency in TypeScript and JavaScript, Experience building and maintaining APIs, Experience with PostgreSQL and DynamoDB, Experience with event-driven architecture, Experience with AWS services, Ability to write modern, testable, high-quality code, Experience with CI/CD pipelines, Experience maintaining and modernizing legacy systems 📃 Skills: Node.js, TypeScript, JavaScript, .NET, AWS, Lambda, DynamoDB, PostgreSQL, RDS, ECS, Kafka, EventBridge, CDK, GitLab, CI, Docker, Localstack 🏢 Description: We're seeking an experienced & energetic Backend Developer specializing in TypeScript/JavaScript/.NET to enhance the global Sales ecosystem. This role focuses on transforming backend systems, emphasizing proactive development and team empowerment. Candidates should bring a blend of Node.js and .NET expertise to the table, along with a collaborative spirit and a commitment to writing modern, testable code. Our Client’s team, comprising about 25 individuals, is modernizing legacy systems to fulfill local market needs while improving our processes continually. If you're motivated by challenges and have a passion for creating high-value solutions, we want to hear from you! Main Responsibilities: Drive initiatives and collaborate with team members on larger projects. Fix bugs and implement smaller enhancements across the application. Participate in creating and maintaining APIs using AWS services. Develop and improve databases with a focus on PostgreSQL and DynamoDB. Contribute to an event-driven architecture utilizing Kafka and AWS EventBridge. Manage deployment processes using AWS CDK and GitLab CI. Support legacy system maintenance and modernization. Key Requirements: At least 5-6 years of experience as a Node.js Developer. 2-3 years of experience with .NET. Energetic and inspiring personality who thrives on challenges. Hands-on work ethic in collaboration with team members. Proficiency in writing modern, testable, and high-quality code. Natural inclination towards evolutive maintenance. Nice to Have: AWS experience (Serverless Lambda, DynamoDB, RDS, ECS, AWS CDK). Knowledge of Localstack. Experience with Docker. Other Details: This position allows for team activities at least twice per year in Sweden, with a focus on modernizing our legacy systems into proactive, quality-focused solutions. Join a team of about 25 members dedicated to driving transformative change in our sales ecosystem.