We are looking to hire several contract Research Scientists with expertise in computer systems and AI infrastructure to conduct cutting-edge research at the intersection of computer systems, machine learning, and distributed systems. These roles are ideal for recent PhD graduates seeking industrial research experience, or for exceptional B.Sc. or M.Sc. graduates looking to deepen their research … skills in an industry setting. We welcome applicants with backgrounds in one or more of the following areas: operating systems, distributedsystems, and machine learning systems. Key Responsibilities: Rapid Prototyping: Collaborate with a multidisciplinary team to quickly develop and test proof-of-concept prototypes, validating research ideas in real-world, industrial environments. Performance Optimization: Perform detailed profiling … and optimization of operating systems and large-scale distributedsystems, leveraging a range of heterogeneous hardware (e.g., CPU, NPU) for enhanced performance. Research Publications: Transform research findings and innovative contributions into high-impact publications in top-tier academic journals and conferences. Technical Documentation: Create and maintain comprehensive technical documentation outlining research methods, design decisions, and implementation specifics More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Partnerscale
Engineering Team Lead – DistributedSystems/Data Platforms Location: Manchester (Hybrid) Salary: Up to £75,000 + bonus (15–20%) + travel allowance & benefits Permanent, Full-time We are recruiting for an Engineering Team Lead to join a growing technology business and lead a team working on large-scale distributed data platforms. This is a hands-on … leadership role where you’ll oversee the design, development and delivery of resilient, high-availability systems that handle significant data workloads. You’ll work across a range of technologies including Riak, Cassandra, Couchbase, DynamoDB, Aerospike, Redis and MongoDB. Direct experience with NoSQL datastores is a bonus, but not expected. We’re looking for someone with a strong software engineering … teams through data platform or backend engineering projects. You’ll be responsible for driving best practices, mentoring developers and ensuring smooth delivery across multiple projects. A deep understanding of distributedsystems, data storage and scalable architectures will be key. Key experience required: Proven experience leading a software or data engineering team Strong understanding of distributedsystemsMore ❯
Job Summary We are seeking AI Infra Engineer to design, develop, and optimize distributed AI systems for serverless AI platforms. The successful candidate will leverage expertise in large language models (LLMs), and system design to build robust, scalable solutions. This role offers a unique opportunity to contribute to innovative AI-driven systems, collaborating with cross-functional teams … to deliver high-impact solutions in a fast-paced, research-driven environment. Key Responsibilities Design and implement scalable, distributedsystems to support AI-driven workloads, ensuring high performance and reliability. Develop robust software solutions using Python (and potentially C++) to address complex technical challenges in AI and distributed computing. Work within a larger team to rapidly develop … proof-of-concept prototypes to validate research ideas and integrate them into production systems and serverless infrastructure. Work closely with cross-functional teams to participate in developing innovative AI infrastructure, data systems, and cloud computing technologies. Implement resource scheduling and orchestration mechanisms to ensure efficient execution of distributed tasks. Required: Education: Bachelor's or Master's degree More ❯
tools like Apache Spark, Databricks, Apache Pulsar, Apache Airflow, Temporal, and Apache Flink, sharing knowledge and suggesting improvements. Documentation: Contribute to clear and concise documentation for software, processes, and systems to ensure team alignment and knowledge sharing. Your Qualifications Experience: Professional experience in Python development or related software engineering roles. Python Proficiency: Strong knowledge of Python, including experience with … web frameworks like Django, Flask, or FastAPI. Database Management: Solid experience with relational databases like PostgreSQL or MySQL and familiarity with NoSQL databases like Redis. DistributedSystems: A basic understanding of distributedsystems and microservices architecture, as well as cloud-based infrastructure (AWS, GCP, Azure), is a plus. Version Control: Experience with Git and familiarity with … like AWS, GCP, or Azure. DevOps Tools: Familiarity with containerization (Docker) and infrastructure automation tools like Terraform or Ansible. Real-time Data Streaming: Experience with Apache Pulsar or similar systems for real-time messaging and stream processing is a plus. Data Engineering: Experience with Apache Spark, Databricks, or similar big data platforms for processing large datasets, building data pipelines More ❯
dunfermline, north east scotland, united kingdom Hybrid / WFH Options
Explore Group
and scalability of applications used by global clients. This is a hands-on leadership role for an engineer who combines deep technical expertise with strategic thinking — someone comfortable designing distributed, API-first SaaS systems while mentoring others and leading by example. You’ll collaborate across disciplines to deliver exceptional, performant, and intelligent user experiences that leverage emerging AI … capabilities. What You’ll Do Architect and evolve complex, distributed frontend and full-stack systems built on modern, scalable, API-first SaaS principles. Design and deliver performant, resilient, and maintainable web applications using React and TypeScript. Collaborate across teams (design, product, backend, DevOps) to deliver end-to-end features with strong system reliability and security in mind. Contribute … build a culture of collaboration and accountability. Lead end-to-end delivery, ensuring projects meet both product and technical excellence standards. Tech Stack & Core Expertise Deep technical expertise in distributedsystems , multi-tenant SaaS , and API-first architectures . Full-stack experience with strong TypeScript skills and familiarity with Java or Go . Knowledge of AWS serverless architecture More ❯
Manchester, Lancashire, United Kingdom Hybrid / WFH Options
Moneysupermarket Group
and comes together to work hard, go beyond, and make sure everyone feels they belong.At MONY Group our developers use their expertise and knowledge of building and maintaining large distributedsystems to create blazingly fast and reliable experiences that delight our customers. They also use their passion to inspire everyone they work with to deliver a world class … pipelines. BE: Typescript, Node.js, AWS, Java FE: Javascript, Typescript, Vue.jsOur backends are a mix of Java and serverless AWS Lambda services using Typescript & Node.js. Primarily you'll develop serverless systems in Typescript but you will interface and work with some systems which are Java microservices. We're open to experience with any object oriented programming language and value … high levels of quality in your output. A good understanding of SOLID design principles and strive to produce clean code. Understand DevOps principles and have experience shipping and owning systems using CI/CD in cloud infrastructure. Strong agile development practice - we love to ship and deliver value as quickly as possible. You'll see value in working in More ❯
Senior .NET Developer - Manchester (Hybrid) Join high-performing development teams of 250+ building real-time, large-scale systems used by millions of users across the UK, North America and South Africa. This is a chance to work on business-critical software that directly drives user engagement and revenue. Hybrid role based in Manchester city centre (2 days per week … made at team level, you will have a say in the tech stack and development approach, with a strong emphasis on team collaboration. This is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You'll tackle complex scalability challenges across distributedsystems, ensuring speed … and reliability under heavy user loads. Security and compliance are central to the platform, so you'll be involved in building secure systems with strong authentication, encryption, and adherence to regulatory standards. What You'll Get to Work With: Modern microservices architecture powering high-volume systems Containerisation using Docker and Kubernetes for scalable deployments Cloud-native platforms and More ❯
Senior .NET Developer – Manchester (Hybrid) Join high-performing development teams of 250+ building real-time, large-scale systems used by millions of users across the UK, North America and South Africa. This is a chance to work on business-critical software that directly drives user engagement and revenue. Hybrid role based in Manchester city centre (2 days per week … made at team level, you will have a say in the tech stack and development approach, with a strong emphasis on team collaboration. This is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You’ll tackle complex scalability challenges across distributedsystems, ensuring speed … and reliability under heavy user loads. Security and compliance are central to the platform, so you’ll be involved in building secure systems with strong authentication, encryption, and adherence to regulatory standards. What You'll Get to Work With: Modern microservices architecture powering high-volume systems Containerisation using Docker and Kubernetes for scalable deployments Cloud-native platforms and More ❯
bolton, greater manchester, north west england, united kingdom
Lorien
Senior .NET Developer – Manchester (Hybrid) Join high-performing development teams of 250+ building real-time, large-scale systems used by millions of users across the UK, North America and South Africa. This is a chance to work on business-critical software that directly drives user engagement and revenue. Hybrid role based in Manchester city centre (2 days per week … made at team level, you will have a say in the tech stack and development approach, with a strong emphasis on team collaboration. This is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You’ll tackle complex scalability challenges across distributedsystems, ensuring speed … and reliability under heavy user loads. Security and compliance are central to the platform, so you’ll be involved in building secure systems with strong authentication, encryption, and adherence to regulatory standards. What You'll Get to Work With: Modern microservices architecture powering high-volume systems Containerisation using Docker and Kubernetes for scalable deployments Cloud-native platforms and More ❯
warrington, cheshire, north west england, united kingdom
Lorien
Senior .NET Developer – Manchester (Hybrid) Join high-performing development teams of 250+ building real-time, large-scale systems used by millions of users across the UK, North America and South Africa. This is a chance to work on business-critical software that directly drives user engagement and revenue. Hybrid role based in Manchester city centre (2 days per week … made at team level, you will have a say in the tech stack and development approach, with a strong emphasis on team collaboration. This is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You’ll tackle complex scalability challenges across distributedsystems, ensuring speed … and reliability under heavy user loads. Security and compliance are central to the platform, so you’ll be involved in building secure systems with strong authentication, encryption, and adherence to regulatory standards. What You'll Get to Work With: Modern microservices architecture powering high-volume systems Containerisation using Docker and Kubernetes for scalable deployments Cloud-native platforms and More ❯
Software Developer .NET - Manchester (Hybrid) Join high-performing development teams of 250+ building real-time, large-scale systems used by millions of users across the UK, North America and South Africa. This is a chance to work on business-critical software that directly drives user engagement and revenue. Hybrid role based in Manchester city centre (2 days per week … made at team level, you will have a say in the tech stack and development approach, with a strong emphasis on team collaboration. This is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You'll tackle complex scalability challenges across distributedsystems, ensuring speed … and reliability under heavy user loads. Security and compliance are central to the platform, so you'll be involved in building secure systems with strong authentication, encryption, and adherence to regulatory standards. What You'll Get to Work With: Modern microservices architecture powering high-volume systems Containerisation using Docker and Kubernetes for scalable deployments Cloud-native platforms and More ❯
Senior .NET Developer - Manchester (Hybrid) Join high-performing development teams of 250+ building real-time, large-scale systems used by millions of users across the UK, North America and South Africa. This is a chance to work on business-critical software that directly drives user engagement and revenue. Hybrid role based in Manchester city centre (2 days per week … made at team level, you will have a say in the tech stack and development approach, with a strong emphasis on team collaboration. This is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You'll tackle complex scalability challenges across distributedsystems, ensuring speed … and reliability under heavy user loads. Security and compliance are central to the platform, so you'll be involved in building secure systems with strong authentication, encryption, and adherence to regulatory standards. What You'll Get to Work With: Modern microservices architecture powering high-volume systems Containerisation using Docker and Kubernetes for scalable deployments Cloud-native platforms and More ❯
Lead Software Engineer – Manchester (Hybrid) Lead the development of real-time, large-scale systems used by millions of users across the UK, North America and South Africa. This is a chance to work on business-critical software that directly drives user engagement and revenue. Hybrid role based in Manchester city centre (2 days per week onsite) Salary: up to … made at team level, you will have a say in the tech stack and development approach, with a strong emphasis on team collaboration. This is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You’ll tackle complex scalability challenges across distributedsystems, ensuring speed … and reliability under heavy user loads. Security and compliance are central to the platform, so you’ll be involved in building secure systems with strong authentication, encryption, and adherence to regulatory standards. Key Responsibilities: Act as a liaison between the Engineering team and Senior Management, communicating project status and technical challenges Assume a leadership role in the company, representing More ❯
bolton, greater manchester, north west england, united kingdom
Lorien
Lead Software Engineer – Manchester (Hybrid) Lead the development of real-time, large-scale systems used by millions of users across the UK, North America and South Africa. This is a chance to work on business-critical software that directly drives user engagement and revenue. Hybrid role based in Manchester city centre (2 days per week onsite) Salary: up to … made at team level, you will have a say in the tech stack and development approach, with a strong emphasis on team collaboration. This is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You’ll tackle complex scalability challenges across distributedsystems, ensuring speed … and reliability under heavy user loads. Security and compliance are central to the platform, so you’ll be involved in building secure systems with strong authentication, encryption, and adherence to regulatory standards. Key Responsibilities: Act as a liaison between the Engineering team and Senior Management, communicating project status and technical challenges Assume a leadership role in the company, representing More ❯
warrington, cheshire, north west england, united kingdom
Lorien
Lead Software Engineer – Manchester (Hybrid) Lead the development of real-time, large-scale systems used by millions of users across the UK, North America and South Africa. This is a chance to work on business-critical software that directly drives user engagement and revenue. Hybrid role based in Manchester city centre (2 days per week onsite) Salary: up to … made at team level, you will have a say in the tech stack and development approach, with a strong emphasis on team collaboration. This is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You’ll tackle complex scalability challenges across distributedsystems, ensuring speed … and reliability under heavy user loads. Security and compliance are central to the platform, so you’ll be involved in building secure systems with strong authentication, encryption, and adherence to regulatory standards. Key Responsibilities: Act as a liaison between the Engineering team and Senior Management, communicating project status and technical challenges Assume a leadership role in the company, representing More ❯
Lead Software Engineer - Manchester (Hybrid) Lead the development of real-time, large- scale systems used by millions of users across the UK, North America and South Africa. This is a chance to work on business-critical software that directly drives user engagement and revenue. Hybrid role based in Manchester city centre (2 days per week onsite) Salary: up to … made at team level, you will have a say in the tech stack and development approach, with a strong emphasis on team collaboration. This is a stimulating environment where systems must operate in real-time, requiring robust event-driven architectures, streaming data pipelines, and reactive programming. You'll tackle complex scalability challenges across distributedsystems, ensuring speed … and reliability under heavy user loads. Security and compliance are central to the platform, so you'll be involved in building secure systems with strong authentication, encryption, and adherence to regulatory standards. Key Responsibilities: Act as a liaison between the Engineering team and Senior Management, communicating project status and technical challenges Assume a leadership role in the company, representing More ❯
About Us We’re a fast-growing technology company building robust, scalable software platforms that power critical services for clients around the world. Our systems process high volumes of data, operate with demanding performance standards, and continuously evolve to meet new business challenges. We’re looking for engineers who enjoy solving complex problems, writing clean and maintainable code, and … and developing software solutions that deliver reliability, performance, and scalability. Working as part of a multidisciplinary product team, you’ll help shape the technical direction of new and existing systems, contribute ideas, and ensure our solutions meet both technical and business goals. What You’ll Do Design, build, and maintain high-quality applications and services using C#, .NET Core … Node.js Develop clean, testable, and efficient code following modern engineering best practices. Contribute to architectural discussions, proposing improvements and innovative solutions. Build RESTful APIs and integrate with third-party systems where required. Collaborate with engineers, product owners, and QA teams in an Agile development environment. Participate in code reviews, testing, and performance tuning. Stay up to date with emerging More ❯
sunderland, tyne and wear, north east england, united kingdom
Ronald James Group
About Us We’re a fast-growing technology company building robust, scalable software platforms that power critical services for clients around the world. Our systems process high volumes of data, operate with demanding performance standards, and continuously evolve to meet new business challenges. We’re looking for engineers who enjoy solving complex problems, writing clean and maintainable code, and … and developing software solutions that deliver reliability, performance, and scalability. Working as part of a multidisciplinary product team, you’ll help shape the technical direction of new and existing systems, contribute ideas, and ensure our solutions meet both technical and business goals. What You’ll Do Design, build, and maintain high-quality applications and services using C#, .NET Core … Node.js Develop clean, testable, and efficient code following modern engineering best practices. Contribute to architectural discussions, proposing improvements and innovative solutions. Build RESTful APIs and integrate with third-party systems where required. Collaborate with engineers, product owners, and QA teams in an Agile development environment. Participate in code reviews, testing, and performance tuning. Stay up to date with emerging More ❯
award-winning financial journalists, highly engaged community of investors, and daily newsletters and insights. Role Purpose The role is to design, build and support highly scalable, highly available, performant distributed applications to support our web, mobile and business platforms. We are looking for a Developer who is excited at building cloud based applications to deploy small change often. You … Spring Cloud AWS, Spring Data, Spring Cloud Streams. Kafka, Mongo, Elastic Search and Redis HTML Server-side SSG and SSR (Next.js, etc) SEO and SEF Architecture and Design Skills DistributedSystems and architectural experience of microservices, event driven architectures and serverless. AWS Cloud including step functions, lambda and general AWS architecture Expertise in DevOps and containers environments including More ❯
warrington, cheshire, north west england, united kingdom
interactive investor
award-winning financial journalists, highly engaged community of investors, and daily newsletters and insights. Role Purpose The role is to design, build and support highly scalable, highly available, performant distributed applications to support our web, mobile and business platforms. We are looking for a Developer who is excited at building cloud based applications to deploy small change often. You … Spring Cloud AWS, Spring Data, Spring Cloud Streams. Kafka, Mongo, Elastic Search and Redis HTML Server-side SSG and SSR (Next.js, etc) SEO and SEF Architecture and Design Skills DistributedSystems and architectural experience of microservices, event driven architectures and serverless. AWS Cloud including step functions, lambda and general AWS architecture Expertise in DevOps and containers environments including More ❯
bolton, greater manchester, north west england, united kingdom
interactive investor
award-winning financial journalists, highly engaged community of investors, and daily newsletters and insights. Role Purpose The role is to design, build and support highly scalable, highly available, performant distributed applications to support our web, mobile and business platforms. We are looking for a Developer who is excited at building cloud based applications to deploy small change often. You … Spring Cloud AWS, Spring Data, Spring Cloud Streams. Kafka, Mongo, Elastic Search and Redis HTML Server-side SSG and SSR (Next.js, etc) SEO and SEF Architecture and Design Skills DistributedSystems and architectural experience of microservices, event driven architectures and serverless. AWS Cloud including step functions, lambda and general AWS architecture Expertise in DevOps and containers environments including More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Nextech
native) Java (Spring Boot, Spring Cloud, Spring Data) Familiarity with Kafka, MongoDB, Elasticsearch, and Redis Experience with HTML, server-side rendering (e.g., Next.js), and SEO best practices Exposure to distributedsystems, microservices, and event-driven architectures Knowledge of AWS cloud services, including Lambda and Step Functions Understanding of DevOps principles and experience with containerised environments (e.g., Kubernetes) Comfortable More ❯
native) Java (Spring Boot, Spring Cloud, Spring Data) Familiarity with Kafka, MongoDB, Elasticsearch, and Redis Experience with HTML, server-side rendering (e.g., Next.js), and SEO best practices Exposure to distributedsystems, microservices, and event-driven architectures Knowledge of AWS cloud services, including Lambda and Step Functions Understanding of DevOps principles and experience with containerised environments (e.g., Kubernetes) Comfortable More ❯
native) Java (Spring Boot, Spring Cloud, Spring Data) Familiarity with Kafka, MongoDB, Elasticsearch, and Redis Experience with HTML, server-side rendering (e.g., Next.js), and SEO best practices Exposure to distributedsystems, microservices, and event-driven architectures Knowledge of AWS cloud services, including Lambda and Step Functions Understanding of DevOps principles and experience with containerised environments (e.g., Kubernetes) Comfortable More ❯
bolton, greater manchester, north west england, united kingdom
Nextech Group Limited
native) Java (Spring Boot, Spring Cloud, Spring Data) Familiarity with Kafka, MongoDB, Elasticsearch, and Redis Experience with HTML, server-side rendering (e.g., Next.js), and SEO best practices Exposure to distributedsystems, microservices, and event-driven architectures Knowledge of AWS cloud services, including Lambda and Step Functions Understanding of DevOps principles and experience with containerised environments (e.g., Kubernetes) Comfortable More ❯