Systems Research Engineer in Edinburgh

Systems Research Engineer in Edinburgh

Edinburgh Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
H

At a Glance

  • Tasks: Architect and develop cutting-edge distributed systems for AI workloads.
  • Company: Join Huawei's innovative Edinburgh Research Centre, shaping the future of AI infrastructure.
  • Benefits: Competitive salary, opportunities for research publications, and a collaborative work environment.
  • Why this job: Be at the forefront of AI technology and make a real-world impact.
  • Qualifications: Bachelor’s or Master’s in Computer Science or related field; strong knowledge of distributed systems.
  • Other info: Dynamic team with excellent career growth and research opportunities.

The predicted salary is between 36000 - 60000 ÂŁ per year.

In an era where LLM are rebuilding the foundational software stack, Huawei’s CloudMatrix super-node clusters and AI-native infrastructure are reshaping how large-scale models are trained, served, and deployed. The Edinburgh Research Centre plays a key role in this transformation, driving new AI Infra & Agentic Serving architectures and helping define Huawei’s next-generation large‑scale data centre and AI infrastructure systems. Positioned at the intersection of advanced systems research and industrial‑scale engineering, our team turns innovative system designs into deployable, real‑world technologies.

Key Responsibilities

  • Distributed Systems Research & Development: Architect, implement, and evaluate distributed system components for emerging AI and data‑centric workloads. Drive modular design and scalability across CPU, GPU, and NPU clusters, building highly efficient serving and scheduling systems.
  • Performance Optimization & Profiling: Conduct in‑depth profiling and performance tuning of large‑scale inference and data pipelines, focusing on KV cache management, heterogeneous memory scheduling, and high‑throughput inference serving using frameworks like vLLM, Ray Serve, and modern PyTorch distributed systems.
  • Scalable Model Serving Infrastructure: Develop and evaluate frameworks that enable efficient multi‑tenant, low‑latency, and fault‑tolerant AI serving across distributed environments. Research and prototype new techniques for cache sharing, data locality, and resource orchestration and scheduling within AI clusters.
  • Research & Publications: Translate innovative research ideas into publishable contributions at leading venues (e.g., OSDI, NSDI, EuroSys, SoCC, MLSys, NeurIPS, ICML, ICLR) while driving internal adoption of novel methods and architectures.
  • Cross‑Team Collaboration: Communicate technical insights, research progress, and evaluation outcomes effectively to multidisciplinary stakeholders and global Huawei research teams.

Required Qualifications and Skills

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Strong knowledge of distributed systems, operating systems, machine learning systems architecture, inference serving, and AI infrastructure.
  • Hands‑on experience with LLM serving frameworks (e.g., vLLM, Ray Serve, TensorRT‑LLM, TGI) and distributed KV cache optimization.
  • Proficiency in C/C++, with additional experience in Python for research prototyping.
  • Solid grounding in systems research methodology, distributed algorithms, and profiling tools.
  • Team‑oriented mindset with effective technical communication skills.

Desired Qualifications and Experience

  • PhD in systems, distributed computing, or large‑scale AI infrastructure.
  • Publications in top‑tier systems or ML conferences (NSDI, OSDI, EuroSys, SoCC, MLSys, NeurIPS, ICML, ICLR).
  • Understanding of load balancing, state management, fault tolerance, and resource scheduling in large‑scale AI inference clusters.
  • Prior experience designing, deploying, and profiling high‑performance cloud or AI infrastructure systems.

Systems Research Engineer in Edinburgh employer: Huawei Technologies Research & Development (UK) Ltd

Huawei is an exceptional employer, particularly for Systems Research Engineers, offering a dynamic work environment at the forefront of AI and cloud technology in Edinburgh. With a strong emphasis on innovation, employee growth, and collaboration, team members are encouraged to engage in cutting-edge research while enjoying access to advanced resources and a supportive culture that values contributions to both internal projects and leading academic publications.
H

Contact Detail:

Huawei Technologies Research & Development (UK) Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Systems Research Engineer in Edinburgh

✨Tip Number 1

Network like a pro! Attend industry meetups, conferences, or webinars related to AI and distributed systems. Chatting with folks in the field can lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving distributed systems or AI infrastructure. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for interviews by brushing up on technical concepts relevant to the role. Be ready to discuss your experience with frameworks like vLLM or Ray Serve, and don’t shy away from sharing your research insights.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Systems Research Engineer in Edinburgh

Distributed Systems
Operating Systems
Machine Learning Systems Architecture
Inference Serving
AI Infrastructure
LLM Serving Frameworks (e.g., vLLM, Ray Serve, TensorRT-LLM, TGI)
Distributed KV Cache Optimization
C/C++ Programming
Python for Research Prototyping
Systems Research Methodology
Distributed Algorithms
Profiling Tools
Technical Communication Skills
Load Balancing
Fault Tolerance

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Systems Research Engineer role. Highlight your knowledge of distributed systems and any hands-on experience with LLM serving frameworks. We want to see how you fit into our vision!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AI infrastructure and how your background aligns with our goals at Huawei. Let us know what excites you about the role and our team!

Showcase Your Research Experience: If you've got publications or research projects, make sure to mention them! We love seeing innovative ideas turned into real-world applications. Share how your work can contribute to our cutting-edge projects in Edinburgh.

Apply Through Our Website: Don't forget to submit your application through our website! It’s the best way for us to receive your materials and keep track of your application. Plus, it shows you're keen on joining our team at StudySmarter!

How to prepare for a job interview at Huawei Technologies Research & Development (UK) Ltd

✨Know Your Distributed Systems

Make sure you brush up on your knowledge of distributed systems and AI infrastructure. Be ready to discuss specific frameworks like vLLM and Ray Serve, and how they relate to the role. Showing that you understand the intricacies of these systems will impress the interviewers.

✨Showcase Your Research Skills

Prepare to talk about any research projects or publications you've been involved in, especially those related to systems or AI. Highlight your contributions and how they can translate into real-world applications at Huawei. This will demonstrate your ability to turn innovative ideas into practical solutions.

✨Communicate Effectively

Since cross-team collaboration is key, practice explaining complex technical concepts in simple terms. Think about how you would communicate your research progress to non-technical stakeholders. This will show that you can bridge the gap between technical and non-technical teams.

✨Prepare for Technical Questions

Expect in-depth technical questions about performance optimisation and profiling. Brush up on your knowledge of KV cache management and resource scheduling. Being able to discuss these topics confidently will showcase your expertise and readiness for the role.

Systems Research Engineer in Edinburgh
Huawei Technologies Research & Development (UK) Ltd
Location: Edinburgh

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

H
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>