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 ❯
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 ❯
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 ❯
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 ❯
tech-driven organisation that's building high-performance frameworks and platforms powering business-critical systems. This is a high-impact engineering role, where you'll design, build, and optimize distributedsystems and internal frameworks at scale. You'll join a world-class team where your work directly improves efficiency, performance, and innovation across the business. What you'll … developers and stakeholders to gather requirements and deliver impactful solutions. Write clean, well-tested, and documented Python code, contributing to code quality standards. Debug and resolve technical challenges across distributed systems. Stay ahead of Python ecosystems and industry best practices. The ideal candidate will have: 6+ years of professional software development experience. Strong expertise in Python (high-performance coding … frameworks, best practices). Experience with distributedsystems and architectures. Familiarity with containerization (Docker, Kubernetes) and Linux environments. Hands-on experience with CI/CD pipelines and automation tools. Bonus: exposure to JVM-based languages (Java, Kotlin, Scala). This is a rare opportunity to contribute to the core internal frameworks of a global organisation while working alongside More ❯
Senior Software Developer | Surrey | Hybrid | £65,000 - £75,000 Are you an experienced systems-level engineer craving impact We’re seeking a Senior Software Developer versed in Rust, or an equivalent systems language, who thrives in high-availability, mission-critical environments. Our client is a fast-growing technology provider delivering next-generation communications solutions to a global customer … is a chance to join a forward-thinking engineering team where you’ll make a real impact. You’ll play a key role in architecting, building, and optimising telecommunications systems in Rust , contributing to secure, high-performance, and scalable solutions used worldwide. You’ll collaborate closely across DevOps, API (Java), front-end, and database teams, and be empowered to … architectural refinements, and shape technology direction. What We're Looking For Three key areas of experience, strong candidates may excel in any one or two : Rust programming or equivalent systems-level expertise Proven experience in Rust development is ideal, but strong developers in C, C++, or similar systems languages are very welcome. Telecommunications or comparable high-availability background 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 ❯
backend services and microservices using Java. Collaborate broadly: Work with cross-functional teams to deliver scalable telecom solutions. Optimise performance: Integrate databases, APIs, and ensure efficiency across systems. Harden systems: Implement redundancy, security, and performance tuning for telecom operations. Problem-solve: Troubleshoot challenges in distributedsystems and live client environments. Contribute to Agile: Participate in code reviews … ensure best practices across the lifecycle. What we’re looking for 4+ years’ hands-on backend Java development experience. Strong expertise in RESTful APIs and microservice architectures. Background in distributedsystems, OOP, and networking fundamentals. Cloud environment experience (AWS, GCP, etc.), plus Docker/Kubernetes and CI/CD. Proven track record optimising apps for performance, memory, and … scalability. SQL/NoSQL database experience, including deployment and integration. Knowledge of messaging systems (Kafka, RabbitMQ, Pub/Sub). Excellent communication and analytical skills. Nice to have: Telecom-specific protocols (SMPP, SIP), OSS/BSS integrations, or network APIs. Event-driven systems, CQRS, or high-redundancy architectures. Security scanning, testing, Git, and Agile/Scrum experience. Interest More ❯
minutes using intelligent, cloud-based security methods. You'll be building the next generation of security infrastructure from the ground up and expanding platform capabilities - think high-performance C# systems, scalable cloud-native architecture, and detection tools designed for speed, precision and resilience. What You'll Do Design and build distributedsystems in C# for cloud-based … to shape technical direction. Drive innovation in security engineering, from architecture to deployment. You'll be a great fit if you have Strong experience in object-orientated programming and distributedsystems (any backend language is fine). A background in building performant, scalable platforms. Interest in security engineering and cloud infrastructure. A Computer Science (or related) degree from More ❯
london (city of london), south east england, united kingdom
Understanding Recruitment
minutes using intelligent, cloud-based security methods. You'll be building the next generation of security infrastructure from the ground up and expanding platform capabilities - think high-performance C# systems, scalable cloud-native architecture, and detection tools designed for speed, precision and resilience. What You'll Do Design and build distributedsystems in C# for cloud-based … to shape technical direction. Drive innovation in security engineering, from architecture to deployment. You'll be a great fit if you have Strong experience in object-orientated programming and distributedsystems (any backend language is fine). A background in building performant, scalable platforms. Interest in security engineering and cloud infrastructure. A Computer Science (or related) degree from More ❯
Cardiff, South Glamorgan, Wales, United Kingdom Hybrid / WFH Options
Sadler Recruitment Ltd
through decision-making, problem-solving, and hands-on contribution. The role involves Re-architecting an AWS environment that has grown inconsistently, addressing security, governance, and scalability. Designing and implementing distributedsystems and data pipelines, with a focus on reliability and resilience. Working directly on code and infrastructure as code (around 50% of your time). Running proofs of … or Java (currently use serverless architecture using Node.js and React). Understand SQL at a solid level, with broader experience across NoSQL and data pipeline design. Have experience with distributedsystems or progressive web applications. Think carefully about problems, explore alternatives, and can explain the reasoning behind their choices. This role may suit someone currently working as Lead More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Robert Walters
A global investment bank is seeking an experienced Database Developer to support the design, automation, and scaling of its distributed data platforms, including Snowflake, PostgreSQL, and Greenplum . You'll work within the enterprise data infrastructure team, driving performance optimization and modernization across cloud and on-premise environments. Database Developer - Snowflake & PostgreSQL (Contract) Global Investment Bank | Glasgow …/day (via umbrella) Hybrid - 3 Days Onsite | Duration: 12 Months Initial Term] Key Responsibilities Design, deploy, and manage distributed database systems across Snowflake , PostgreSQL , and Greenplum . Develop infrastructure-as-code and automation for provisioning, scaling, and monitoring clusters. Optimize platform performance and support high availability, disaster recovery, and cost efficiency. Lead multi-cloud database deployments across … and compliance standards. Mentor junior team members and support cross-training initiatives. Required Skills & Experience Proven expertise in PostgreSQL and Snowflake administration, tuning, and scaling. Experience managing large-scale distributedsystems (10K+ clusters). Strong skills in Python , Terraform , Ansible , or similar automation tools. Familiarity with CI/CD pipelines , infrastructure-as-code, and DevOps practices. Hands-on More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Purview Consultancy Services Ltd
week from office Job Description : Principal AI Architect to lead the design and implementation of enterprise-scale AI solutions for financial services automation. Drive architectural decisions for LLM-based systems, agentic workflows, and intelligent document processing platforms serving private equity and fund management operations. Required Qualifications 15+ years of experience in AI/ML architecture with 8+ years in … LLM architectures, prompt engineering, and agentic frameworks (LangGraph, LangMem) Hands-on experience with Azure OpenAI GPT-4/5, embedding models, and Azure cloud services Strong background in Python, distributedsystems, and enterprise architecture Experience with Claude Code for agentic coding and AI-powered development Proven track record in financial services or regulatory compliance environments Expert knowledge of … and financial automation Architect scalable agentic AI frameworks using LangGraph, LangMem, and custom agent orchestration Lead technical strategy for Azure OpenAI GPT-5 integration and advanced embedding-based retrieval systems Design and implement advanced RAG architectures including hybrid search, query routing, and contextual retrieval Establish multi-agent systems with Agent-to-Agent (A2A) communication protocols and Model Context More ❯
london, south east england, united kingdom Hybrid / WFH Options
Purview Consultancy Services Ltd
week from office Job Description : Principal AI Architect to lead the design and implementation of enterprise-scale AI solutions for financial services automation. Drive architectural decisions for LLM-based systems, agentic workflows, and intelligent document processing platforms serving private equity and fund management operations. Required Qualifications 15+ years of experience in AI/ML architecture with 8+ years in … LLM architectures, prompt engineering, and agentic frameworks (LangGraph, LangMem) Hands-on experience with Azure OpenAI GPT-4/5, embedding models, and Azure cloud services Strong background in Python, distributedsystems, and enterprise architecture Experience with Claude Code for agentic coding and AI-powered development Proven track record in financial services or regulatory compliance environments Expert knowledge of … and financial automation Architect scalable agentic AI frameworks using LangGraph, LangMem, and custom agent orchestration Lead technical strategy for Azure OpenAI GPT-5 integration and advanced embedding-based retrieval systems Design and implement advanced RAG architectures including hybrid search, query routing, and contextual retrieval Establish multi-agent systems with Agent-to-Agent (A2A) communication protocols and Model Context More ❯
south west london, south east england, united kingdom Hybrid / WFH Options
Purview Consultancy Services Ltd
week from office Job Description : Principal AI Architect to lead the design and implementation of enterprise-scale AI solutions for financial services automation. Drive architectural decisions for LLM-based systems, agentic workflows, and intelligent document processing platforms serving private equity and fund management operations. Required Qualifications 15+ years of experience in AI/ML architecture with 8+ years in … LLM architectures, prompt engineering, and agentic frameworks (LangGraph, LangMem) Hands-on experience with Azure OpenAI GPT-4/5, embedding models, and Azure cloud services Strong background in Python, distributedsystems, and enterprise architecture Experience with Claude Code for agentic coding and AI-powered development Proven track record in financial services or regulatory compliance environments Expert knowledge of … and financial automation Architect scalable agentic AI frameworks using LangGraph, LangMem, and custom agent orchestration Lead technical strategy for Azure OpenAI GPT-5 integration and advanced embedding-based retrieval systems Design and implement advanced RAG architectures including hybrid search, query routing, and contextual retrieval Establish multi-agent systems with Agent-to-Agent (A2A) communication protocols and Model Context More ❯
and developing secure, scalable, and high-availability cloud-native services, leveraging Python, Golang, and Public Cloud platforms (AWS/GCP) . This is an exciting opportunity to build impactful systems in a regulated environment while working on cutting-edge technologies. Key Responsibilities Design, develop, and maintain highly available REST API services and Front End clients using Python, Golang, Docker …/Master's degree in Computer Science or equivalent industry experience. Strong software engineering background with exposure to infrastructure. 5+ years of hands-on development experience with large-scale, distributedsystems . Proficiency in Python, Golang, PostgreSQL . Experience with Liquibase or similar database change/versioning tools. Hands-on expertise with AWS/GCP (IAM, KMS, cloud … security principles , compliance , and audit frameworks in enterprise systems. Proven ability to deliver complex projects in regulated environments. Essential Skills Demonstrable expertise in: Public Cloud (AWS/GCP) Linux systems Relational & NoSQL databases Integration services (messaging, streaming) RESTful API development Containerization (Docker, Kubernetes, serverless functions) Microservices, distributed tracing Enterprise logging, monitoring & alerting frameworks (ELK, Splunk, Prometheus, Grafana) Programming More ❯
DevOps Engineer 50,000 - 55,000 Remote/UK-based Role Overview We're looking for an experienced DevOps Engineer to join our software development team, supporting systems that serve tens of thousands of customers. You'll play a key role in deploying, monitoring and operating our applications across critical production environments, with a direct impact on user experience … development and production environments. Build, maintain and improve observability and monitoring solutions, ensuring system health and uptime, including participation in on-call rotation. Design, implement and optimise continuous delivery systems, advising development teams on resiliency, operability and best practices. Configure and administer advanced Kubernetes clusters (networking, storage, namespacing, multi-node groups). Configure and administer Kafka clusters with disaster … to agile ceremonies (stand-ups, sprint planning, retrospectives) to support delivery goals. Essential Skills & Experience: 3+ years in a DevOps role, ideally within a SaaS environment. Strong background in distributedsystems (load balancing, messaging, distributed databases). Hands-on experience with configuration management tools (e.g. Ansible, Chef, Puppet). Expertise in cloud platforms, particularly AWS. Proven track More ❯
DevOps Engineer | £50,000 - £55,000 | Remote/UK-based Role Overview We're looking for an experienced DevOps Engineer to join our software development team, supporting systems that serve tens of thousands of customers. You'll play a key role in deploying, monitoring and operating our applications across critical production environments, with a direct impact on user experience … development and production environments. Build, maintain and improve observability and monitoring solutions, ensuring system health and uptime, including participation in on-call rotation. Design, implement and optimise continuous delivery systems, advising development teams on resiliency, operability and best practices. Configure and administer advanced Kubernetes clusters (networking, storage, namespacing, multi-node groups). Configure and administer Kafka clusters with disaster … to agile ceremonies (stand-ups, sprint planning, retrospectives) to support delivery goals. Essential Skills & Experience: 3+ years in a DevOps role, ideally within a SaaS environment. Strong background in distributedsystems (load balancing, messaging, distributed databases). Hands-on experience with configuration management tools (e.g. Ansible, Chef, Puppet). Expertise in cloud platforms, particularly AWS. Proven track More ❯
engineering alongside driving best practice and projects. What You'll Do Working primarily in Java (Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Help with the hiring process … team workflows and development processes Stay hands-on with coding when necessary, especially in system-critical components What They're Looking For Strong expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributedsystems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance More ❯
engineering alongside driving best practice and projects. What You'll Do Working primarily in Java (Spring Boot, Hibernate, etc.) Drive design and architecture decisions for scalable, secure, and performant systems Collaborate cross-functionally with Product, Design, and DevOps to deliver high-impact features Conduct code reviews, establish coding standards, and promote engineering best practices Help with the hiring process … team workflows and development processes Stay hands-on with coding when necessary, especially in system-critical components What They're Looking For Strong expertise in Java and JVM-based systems (8+ years coding experience preferred) Solid background in system design, distributedsystems, and cloud architectures (AWS/Azure/GCP) Passion for clean code, testing, and performance More ❯
Portsmouth, Hampshire, England, United Kingdom Hybrid / WFH Options
Computappoint
Shape the Future of Data? My client is a leading UK-based IT services and consulting company seeking an experienced Senior Data Engineer who thrives on building robust, scalable systems that unlock the true potential of enterprise data. This is your opportunity to join their cutting-edge AI & Data team as a Senior Data Engineer . What You'll … Container Orchestration : Proven track record with Kubernetes/OpenShift in production environments Big Data Ecosystem : Strong background in Hadoop, Hive, Spark, and cloud platforms (AWS/Azure/GCP) Systems Architecture : Understanding of distributedsystems, high availability, and fault-tolerant design Security Protocols : Experience with LDAP, Active Directory, OAuth2, and Kerberos authentication Unix/Linux Proficiency : Advanced More ❯
Manchester, Lancashire, England, United Kingdom Hybrid / WFH Options
Nextech
My client is looking for a talented Java Developer to join their growing engineering team in Manchester. This is a fantastic opportunity to work on high-scale, cloud-native systems using modern technologies in a collaborative, forward-thinking environment. The Role: Java and the full Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Cloud Stream) Kafka, MongoDB, ElasticSearch … For: ~5 years' experience in a hands-on development role. Experience working within highly regulated businesses (finance, insurance etc) Strong Java development experience using Spring-based frameworks Knowledge of distributedsystems and microservices best practices Hands-on with Kafka, NoSQL/ElasticSearch, and containerised environments Experience with AWS services and cloud-native design Comfortable working in Agile teams More ❯
Manchester, North West, United Kingdom Hybrid / WFH Options
Nextech Group Limited
My client is looking for a talented Java Developer to join their growing engineering team in Manchester. This is a fantastic opportunity to work on high-scale, cloud-native systems using modern technologies in a collaborative, forward-thinking environment. The Role: Java and the full Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Cloud Stream) Kafka, MongoDB, ElasticSearch … For: ~5 years' experience in a hands-on development role. Experience working within highly regulated businesses (finance, insurance etc) Strong Java development experience using Spring-based frameworks Knowledge of distributedsystems and microservices best practices Hands-on with Kafka, NoSQL/ElasticSearch, and containerised environments Experience with AWS services and cloud-native design Comfortable working in Agile teams More ❯