1 to 25 of 101 Permanent Distributed Systems Jobs in Scotland

Systems Research Engineer

Hiring Organisation
European Tech Recruit
Location
Edinburgh, Scotland, United Kingdom
Systems Infrastructure Research Engineer – AI & Distributed Systems A global telecommunications and technology leader is hiring contract System Research Engineers to join an advanced Research & Development lab in Edinburgh. Positioned at the intersection of advanced research and practical engineering, this team translates cutting-edge innovations into real-world … rapidly build and evaluate proof-of-concept prototypes, validating research ideas in real-world environments. Performance Optimization: Perform detailed profiling and optimization of operating systems and large-scale distributed systems across heterogeneous hardware platforms (e.g., CPU, NPU). Research Publications: Turn research findings and innovative contributions into ...

AI System Researcher

Location
Bonnyrigg, Midlothian, United Kingdom
seeking Systems Research Engineers with a strong interest in computer systems, distributed AI infrastructure, and performance optimization. These roles are ideal for recent PhD graduates or exceptional BSc/MSc engineers looking to build research-driven engineering experience in areas such as operating systems, distributed systems, AI model serving, and machine learning infrastructure. You will work closely with senior architects on real-world projects, helping to prototype and optimize next-generation AI infrastructure. Required Qualifications and Skills: Bachelors or Masters degree in Computer Science, Electrical Engineering, or related field. Strong knowledge of distributed ...

Database Research Engineer

Location
City of Edinburgh, Scotland, United Kingdom
Agent-Native Database Systems Research/Engineer Location: Edinburgh, UK | Full-time A leading deep-tech research and engineering organisation is looking for Researchers and Engineers to work on next-generation database and AI data infrastructure, with a particular focus on agent-native data management, database kernels, query processing … storage engines, distributed systems, and AI workloads . This is an opportunity to work at the intersection of database systems, AI, cloud infrastructure, and hardware acceleration , combining research with hands-on system design, prototyping, benchmarking, and performance optimisation. You’ll tackle open-ended technical problems around ...

Database Systems Research Engineer

Location
City of Edinburgh, Scotland, United Kingdom
client is a well known technology conglomerate, who are looking for a Database Systems Research Engineer to work on next-generation, high-performance data management technologies. You’ll combine systems research, software engineering and hands-on prototyping, tackling challenging problems across database architecture, distributed systems, cloud … kernels, query optimisers, execution engines, storage engines and indexing systems. Develop advanced query processing and optimisation techniques for transactional, analytical and AI workloads. Research distributed and cloud-native database architectures, including partitioning, replication and distributed execution. Develop storage and data management solutions for structured, multimodal and AI-driven ...

Principal Architect – Robotics & Hardware Abstraction

Location
Glasgow, Scotland, United Kingdom
improve quality of life and extend the reach of humanity. Our newly opened Chemifarm facility in Glasgow operates a growing fleet of advanced robotic systems that automate synthesis, optimisation, and library generation. As we scale up to globally distributed facilities, we are undertaking a foundational transformation … within the Office of the CTO, you will act as the architectural bridge between Hardware Engineering and Software Engineering, shaping how our robots, control systems, and cloud services work together as a coherent whole. Your mission is to define a robust Hardware Abstraction Layer (HAL) that enables our universal ...

Backend Engineer

Location
City of Edinburgh, Scotland, United Kingdom
modern platform that enables secure enterprise integrations, AI agent workflows, knowledge access and business process automation . You will be working across backend engineering, distributed systems, APIs, cloud-native technologies and event-driven architecture, collaborating closely with AI Engineers, Data Scientists, Enterprise Architects and Security teams. The Role … business stakeholders What We're Looking For We're interested in engineers with strong backend development experience and a background in building enterprise-scale, distributed and highly available platforms . Strong experience in several of the following would be highly beneficial: Java, Python or Node.js REST APIs and microservices ...

Lead Web Developer / ABZ- HR042

Location
Aberdeen City, Scotland, United Kingdom
applications and platform services. This role combines hands-on engineering, technical leadership, and people management, with responsibility for delivering scalable, reliable, and maintainable systems that support real-time and data-intensive workflows. You will work closely with Product, Architecture, and Operations teams to define technical direction, drive delivery … ensure engineering excellence across distributed teams. Duties and Responsibilities Technical Leadership & Architecture Own the architecture and design of scalable, high-availability web platforms and services Lead design discussions, perform architectural reviews, and make key technical decisions Define and enforce engineering standards, coding practices, and system design principles Drive adoption ...

Director, Artificial Intelligence & Machine Learning Engineer

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
shape the future of BlackRock. Our teams work on some of the firm's highest priority strategic initiatives, including large-scale generative AI systems, intelligent agents, predictive analytics, optimization engines, operational risk solutions, and AI platforms that accelerate innovation across BlackRock. We help define best practices,?establish technical standards … role, you can expect to: Provide technical leadership, set architectural direction, and drive key design decisions across multidisciplinary teams. Design, build, andoperateproductionAI/ML systems across areas such as generative AI, intelligent agents, predictive modeling, and optimization. Develop reusable AI platforms, services, and infrastructure that accelerate experimentation, deployment, monitoring ...

Vice President, Artificial Intelligence & Machine Learning Engineer

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
workis helping toshape the future of BlackRock. Our teams work on some of the firm'shighest prioritystrategic initiatives, including large-scale generative AI systems, intelligent agents, predictive analytics, optimization engines, operational risk solutions, and AI platforms that accelerate innovation across BlackRock. We help define best practices,establishtechnical standards … expect to: Provide technical leadership, set architectural direction, and drive key design decisions across multidisciplinary teams. Design, build, and operate production AI/ML systems across areas such as generative AI, intelligent agents, predictive modeling, and optimization. Develop reusable AI platforms, services, and infrastructure that accelerate experimentation, deployment, monitoring ...

Director, Artificial Intelligence & Machine Learning Engineer

Location
City of Edinburgh, Scotland, United Kingdom
workis helping toshape the future of BlackRock. Our teams work on some of the firm’shighest prioritystrategic initiatives, including large-scale generative AI systems, intelligent agents, predictive analytics, optimization engines, operational risk solutions, and AI platforms that accelerate innovation across BlackRock. We help define best practices,establishtechnical standards … expect to: Provide technical leadership, set architectural direction, and drive key design decisions across multidisciplinary teams. Design, build, and operate production AI/ML systems across areas such as generative AI, intelligent agents, predictive modeling, and optimization. Develop reusable AI platforms, services, and infrastructure that accelerate experimentation, deployment, monitoring ...

Senior Developer

Location
Perth, Scotland, United Kingdom
critical role as the asset optimiser, route to market and risk management function for all SSE's Business Units (Wind, Hydro, Low Carbon Thermal, Distributed Energy and Customer portfolios). EM enables SSE to focus its expertise and capabilities in energy markets (including Trading, Risk Management, Energy Economics … enhancing market execution and transaction processing applications within SSE Energy Markets. You will focus on developing high‐performance, reliable backend services for cloud‐first, distributed systems operating across Azure‐based and on‐premise environments. Your experience with cloud platforms, concurrency, and modern engineering practices will contribute directly ...

Senior Developer

Hiring Organisation
Appcast
Location
Glasgow, UK
critical role as the asset optimiser, route to market and risk management function for all SSE's Business Units (Wind, Hydro, Low Carbon Thermal, Distributed Energy and Customer portfolios). EM enables SSE to focus its expertise and capabilities in energy markets (including Trading, Risk Management, Energy Economics … enhancing market execution and transaction processing applications within SSE Energy Markets. You will focus on developing high‐performance, reliable backend services for cloud‐first, distributed systems operating across Azure‐based and on‐premise environments. Your experience with cloud platforms, concurrency, and modern engineering practices will contribute directly ...

AI-Enabled Product Engineer Aladdin, Investments & Trading Engineering, Vice President

Hiring Organisation
Hackajob Ltd
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
platform services, including intelligent assistants, workflow automation, semantic search, knowledge retrieval, and reasoning over compliance and investment information. Build scalable, resilient, and operable systems that balance functional requirements with non-functional concerns such as performance, latency, reliability, security, observability, and maintainability. Influence architecture and technical direction across initiatives, articulating … Computer Science, Engineering, Mathematics, ora relatedSTEM discipline, or equivalent professional experience. 8+ years of professional software engineering experience, including experience delivering enterprise-scale systems in production. Strong full-stack engineering background, with hands-on experience in modern backend and frontend technologies. Proven ability to lead technical initiatives, shape ambiguous ...

Senior Infrastructure Integration Engineer

Location
Glasgow, Scotland, United Kingdom
physical and virtual server infrastructure. The team evaluates, certifies, integrates, and supports a broad range of infrastructure technologies, including hardware platforms, hypervisors, Linux operating systems, system configuration tooling, critical infrastructure services, automation platforms, load balancing, high availability solutions, and virtualization management technologies. The team plays a key role … fixes. We are looking for a self-starter who can operate effectively within a complex engineering environment. The successful candidate will need to understand distributed systems, assess the broader impact of security related changes, design robust remediation approaches, and produce stable, maintainable, and secure code. They will also ...

Systems Research Engineer

Hiring Organisation
European Tech Recruit
Location
Edinburgh, Scotland, United Kingdom
Systems Research Engineer | AI Infrastructure | C++ Systems Engineering One of the largest telecommunications companies in the world is looking for an experienced researcher to join the company in Edinburgh. The Vision 🚀 We are currently scaling a world-class research team in Edinburgh to redefine the foundational software stack … era. As AI transitions from experimental to "agentic" and "AI-native" infrastructure, we are building the super-node clusters and distributed architectures that will power the next generation of global data centres. This is a unique hybrid role positioned at the intersection of academic-grade systems research ...

Lead Software Engineer - Public Cloud, Foundational Infra Platforms

Hiring Organisation
Appcast
Location
Glasgow, UK
Azure, or Google CloudHands-on experience with Terraform for infrastructure as code, applied from a software engineering perspectiveExperience designing, developing, and maintaining production software systems consumed by other engineering teamsExperience owning technical design decisions and mentoring other engineersKnowledge of cloud-native architecture, distributed systems, and microservices design … within team practicesPreferred qualifications, capabilities, and skillsExperience engineering and supporting high-volume production platforms, including release engineering, continuous delivery, and automated testing strategyBackground in systems design and systems engineering at platform level, ideally including the full operational lifecycle — standing a platform up, running it, and recovering itDepth ...

Lead Software Engineer - Java / Python, AI & ML

Hiring Organisation
Appcast
Location
Glasgow, UK
building the next generation of intelligent, cloud-native systems — and we want you to help lead the way. At JPMorganChase, you'll work at the intersection of software engineering, artificial intelligence, and cloud infrastructure, delivering solutions that matter at scale. This is an opportunity to grow your craft, shape … will own the delivery of complex, AI-powered software initiatives from discovery through production with minimal supervision. You will design and build intelligent systems leveraging large language models and agentic approaches, expose capabilities through well-designed APIs and microservices, and operate confidently across a multi-cloud environment — ensuring portability ...

Grid Insights Architect

Location
City of Edinburgh, Scotland, United Kingdom
solutions. This is a hands-on technical leadership role with a clear pathway toward broader leadership responsibilities.The ideal candidate combines deep knowledge of power systems with advanced expertise in signal processing and machine learning, has experience across an entire algorithm development and deployment pipeline, from first idea and proof … concept through to deployment across complex distributed systems, and is an excellent communicator capable of bridging the gaps between stakeholders at multiple organization levels and of varied backgrounds.**What You’ll Do*** **Own and drive** the design and development of advanced algorithms for power system monitoring and grid ...

Senior Lead Software Engineer - Python, Data, Cloud, AIML

Location
Glasgow, Scotland, United Kingdom
approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Builds engineering stack … programming languages and database querying languages Overall knowledge of the Software Development Life Cycle Proven track record in system design, architecting and developing microservices, distributed systems and data-intensive applications Experience with Cloud services, Infrastructure as Code, containerized application development, big data and modern data engineering technologies Practical ...

Software Engineer II (AWS Infrastructure)

Location
Glasgow, Scotland, United Kingdom
infrastructure at scale, contribute to cutting-edge financial technology, and grow across both infrastructure and application development. If you're passionate about building resilient systems and want your work to have real-world impact, this is the role for you. As a Software Engineer II at JPMorganChase within … infrastructure for various portfolio management services — including what-if analysis, order sizing, automated pre-trade compliance checks, and order submission — ensuring these systems are reliable, scalable, and production-ready. You will be part of a cross-functional team of engineers and product owners building the Spectrum Portfolio Management Fixed ...

Senior Manager of SRE

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture. Drives continuous improvement in system observability, alerting, and capacity planning. Collaborates with engineering and data teams to optimize infrastructure and deployment … Experience with Terraform development and understanding of Terraform enterprise. Experience in delivering system design, application development, testing, and operational stability. Knowledge of Big Data distributed compute frameworks like Spark, Glue, MapReduce etc. Excellent troubleshooting, analytical, and communication skills. Preferred Qualifications, Capabilities, and Skills: Multi Region disaster recovery setup, monitoring ...

Senior Lead Software Engineer

Location
Uddingston, Scotland, United Kingdom
firm's business objectives. You will play a key role in facilitating the maintenance, controls, and distribution of ideal client holdings to systems — directly supporting the integrity and performance of managed account solutions for our clients. Job responsibilities Execute creative software solutions, design, development, and technical troubleshooting with … debug code written by others Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of software applications and systems Lead evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability ...

Lead Software Engineer - Java, AI

Location
Glasgow, Scotland, United Kingdom
finance. As part of our Corporate Technology organization, you'll work alongside some of the brightest engineering minds in the industry, building resilient, scalable systems that serve millions of customers and businesses worldwide. Here, your work doesn't just solve technical problems - it drives real business outcomes at extraordinary … passion for engineering excellence to a team that values innovation and continuous improvement. Your contributions will directly influence the reliability, scalability, and performance of systems that matter to the firm and its clients. Job Responsibilities Design and develop robust, scalable Java-based applications that meet complex enterprise requirements across ...

Software Engineer III - Full Stack, Global Banking Tech

Location
Glasgow, Scotland, United Kingdom
stable, and scalable technology products that support critical business and client outcomes. You will contribute to system design and engineering execution across backend and distributed systems and modern UI/console experiences, improving operational excellence through automation, strong software development lifecycle discipline, and responsible use of enterprise-authorized … HTML, and CSS, leveraging reusable components, patterns, and libraries for consistency and speed Develop backend services and APIs integrating with relational databases and enterprise systems, applying sound data design and SQL practices, and contribute to architecture and design artifacts (e.g., technical designs, diagrams, architecture decision records) ensuring implementation aligns ...

Software Engineer III - Full Stack, Global Banking Tech

Hiring Organisation
Appcast
Location
Glasgow, UK
stable, and scalable technology products that support critical business and client outcomes. You will contribute to system design and engineering execution across backend and distributed systems and modern UI/console experiences, improving operational excellence through automation, strong software development lifecycle discipline, and responsible use of enterprise-authorized … React, HTML, and CSS, leveraging reusable components, patterns, and libraries for consistency and speedDevelop backend services and APIs integrating with relational databases and enterprise systems, applying sound data design and SQL practices, and contribute to architecture and design artifacts (e.g., technical designs, diagrams, architecture decision records) ensuring implementation aligns ...