cover image
European Tech Recruit

Infrastructure Engineer - AI / Python / Distributed Systems

On site

Edinburgh, United kingdom

Full Time

07-09-2025

Share this job:

Skills

Python C/C++ Docker Kubernetes Research Machine Learning Programming C++

Job Specifications

Infrastructure Engineer - AI / Python / Distributed Systems

We are currently partnered with a world-leading research center in the UK conducting cutting-edge research in data management and processing systems. The team is looking to expand their headcount with an AI Infrastructure Engineer to work on the development of highly scalable distributed AI systems.

This is a permanent opportunity based onsite in Edinburgh, Scotland

Key Responsibilities for this Infrastructure Engineer position:

Design and implement scalable, distributed systems to support AI workloads with a focus on high performance and reliability.
Develop robust software solutions primarily using Python, with possible use of C++.
Collaborate in rapid development of proof-of-concept prototypes to validate research ideas and integrate them into production and serverless environments.
Work closely with teams to advance AI infrastructure, data systems, and cloud computing technologies.
Implement resource scheduling and orchestration to optimize execution of distributed tasks.

Key Requirements:

PhD in Computer Science, Distributed Systems, Machine Learning, or related field.
Deep understanding of distributed systems, cloud computing, machine learning systems, and/or multi-agent systems.
Proficiency with serverless platforms and containerization technologies such as Docker and Kubernetes.
Strong programming skills in at least one language such as Python or C/C++
Experience with the full lifecycle of large-scale cloud production systems, focusing on scalability, reliability, and performance optimization.

Keywords: AI Infrastructure / Distributed Systems / Serverless Platforms / Cloud Computing / Docker / Kubernetes / Python / C++ / Multi-Agent Systems / Machine Learning Systems / Resource Scheduling / Orchestration / Scalable Systems / Performance Optimization / Reliability / Proof-of-Concept / Research-driven / Production Systems / Large-scale Cloud

If you are interested in this Infrastructure Engineer position, please send a CV to ts@eu-recruit.com

By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice https://eu-recruit.com/wp-content/uploads/2024/07/European-Tech-Recruit-Privacy-Notice-2024.pdf

About the Company

European Tech Recruit is an award-winning technology recruitment agency. We take a personalised approach to connect top-tier tech talent with global tech industry leaders. Our Sectors • AI & Machine Learning • Semiconductor • Automotive Tech • Software Engineering • Wireless & IoT • Embedded Systems • Industry 4.0 & Robotics • Cutting Edge Research • Life Sciences • Gaming & Graphics • Battery Tech & EV • Renewable Energy • Telecom Network Equipment • Data Science • Cloud Computing • C-Suite • Sales & Marketing Our Approac... Know more