European Tech Recruit
Systems Research Engineer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Edinburgh, UK
Work mode:
Hybrid
Published on:
28 August 2026
What they need
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 for the LLM 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 and industrial-scale engineering . You won’t just be writing papers; you’ll be prototyping and deploying the frameworks that manage GPU/NPU clusters at a massive scale.
The Technical Challenge 🛠️
As a Systems Research Engineer, you will tackle the "bottleneck" problems of modern AI:
- Distributed Systems R&D: Architecting components for CPU, GPU, and NPU clusters with a focus on modularity and extreme scalability.
- Performance Engineering: In-depth profiling of large-scale inference pipelines, specifically focusing on KV cache management and heterogeneous memory scheduling.
- AI Serving: Optimising high-throughput frameworks (vLLM, Ray Serve, PyTorch Distributed) to ensure low-latency, multi-tenant performance.
- Research Leadership: Contributing to top-tier venues (OSDI, NSDI, EuroSys, MLSys) and driving those innovations into real-world production.
Who You Are 🧬
We are looking for "systems-first" thinkers—engineers who understand what happens under the hood of a cluster.
Required Experience:
- Education: A Bachelor’s or Master’s in CS, EE, or a related field (PhD highly preferred).
- The Stack: Strong proficiency in C/C++ for systems work, with Python for rapid prototyping.
- Expertise: Hands-on experience with LLM serving frameworks ( vLLM, Ray Serve, TensorRT-LLM ) and distributed algorithms.
- Mindset: A solid grounding in systems research methodology and performance profiling tools.
The "Value Add" (Desired):
- A PhD focused on distributed computing or AI infrastructure.
- A track record of publications at major conferences (NeurIPS, ICML, ICLR, etc.).
- Deep knowledge of load balancing, fault tolerance, and resource orchestration in massive AI clusters.
Why Join This Team? 🌍
- Impact: Work on one of the largest R&D footprints globally.
- Collaboration: Partner with senior architects and global research teams to solve problems that don't have "off-the-shelf" solutions yet.
- Location: Based in the heart of Edinburgh’s thriving tech ecosystem.
Interested? Apply directly through LinkedIn, or send your CV to [email protected]
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
Other offers great for you!
These companies are also looking for great profiles
Staff and More
SENIOR FRONTEND & MOBILE ENGINEER (H/F)/ React Flutter CDI
Permanent contract
Geneva, Switzerland
Hybrid
Skills
14 hours ago
Quick apply
Yunik
Tech Lead IA Agentique / RAG – Azure & Python
Freelance
Paris, France
Hybrid
Skills
14 hours ago
Quick apply
Wikeys
Senior IAM / IGA Operations Engineer – Keycloak & MidPoint (FR/NL/ENG)
650
Freelance
Brussels, Belgium
Hybrid
Skills
10 hours ago
Quick apply
No company information available.