AI Systems Research Engineer - LLM Optimisation in Guildford
AI Systems Research Engineer - LLM Optimisation

AI Systems Research Engineer - LLM Optimisation in Guildford

Guildford Full-Time 60000 - 80000 £ / year (est.) No home office possible
Go Premium
Project People

At a Glance

  • Tasks: Architect and optimise cutting-edge AI systems for large-scale data centres.
  • Company: Leading AI infrastructure company based in Edinburgh, pioneering next-gen technologies.
  • Benefits: Competitive salary, generous benefits, and opportunities for professional growth.
  • Other info: Collaborative environment with exciting research and publication opportunities.
  • Why this job: Join a team reshaping AI infrastructure and make a real impact in tech.
  • Qualifications: Degree in Computer Science or related field; experience with LLM optimisation preferred.

The predicted salary is between 60000 - 80000 £ per year.

Permanent position in Edinburgh City Centre (On-site 5 days), walking distance from local transport links.

Salary: Competitive and negotiable, with a generous benefits package.

In an era where Large Language Models (LLMs) are rebuilding the foundational software stack, our client is at the forefront of reshaping how large-scale models are trained, served, and deployed. Operating at the intersection of advanced systems research and industrial-scale engineering, their Edinburgh-based team is driving new AI Infrastructure & Agentic Serving architectures.

This role is a unique opportunity to help define next-generation large-scale data centres and AI infrastructure systems, turning innovative system designs into deployable, real-world technologies.

We are seeking Systems Research Engineers with a deep passion for 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 experience in Operating Systems, Distributed Systems, AI Model Serving, and Machine Learning infrastructure. You will work closely with architects to prototype and optimize the next generation of global AI clusters.

What you will be doing:

  • Distributed Systems Research & Development: Architect, implement, and evaluate distributed system components for emerging AI and data-centric workloads. Drive modular design and scalability across 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 research teams.

What we are looking for:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
  • Fresh PhD graduates in systems, distributed computing, or large-scale AI infrastructure are also welcome.
  • At least 2 years of experience with LLM inference/serving framework optimization (vLLM/Ray Serve/TensorRT-LLM/PyTorch).
  • Hands-on experience with distributed KV cache optimization.
  • Familiarity with GPUs and how they execute LLMs.
  • Strong knowledge of distributed systems, operating systems, machine learning systems architecture, inference serving, and AI infrastructure.
  • Solid grounding in systems research methodology, distributed algorithms, and profiling tools.
  • Proficiency in C/C++, with additional experience in Python for research prototyping.
  • Team-oriented mindset with effective technical communication skills.

If this sounds like a role you can take hold of, we would love to hear from you! To apply for this role, please send your CV to Maggie Kwong. Great journeys start here, apply now!

AI Systems Research Engineer - LLM Optimisation in Guildford employer: Project People

Join a pioneering team in Edinburgh City Centre, where innovation meets collaboration in the realm of AI systems research. Our company offers a competitive salary and a generous benefits package, fostering a vibrant work culture that prioritises employee growth through hands-on experience and opportunities for research publication. With a focus on cutting-edge technology and a supportive environment, this role is perfect for those looking to make a meaningful impact in the field of large-scale AI infrastructure.
Project People

Contact Detail:

Project People Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land AI Systems Research Engineer - LLM Optimisation in Guildford

✨Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at local meetups. A friendly chat can sometimes lead to opportunities that aren’t even advertised yet.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects related to distributed systems and AI infrastructure. This gives potential employers a taste of what you can do.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge and problem-solving skills. Practice common interview questions related to LLM optimisation and distributed systems to boost your confidence.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love hearing from passionate candidates like you!

We think you need these skills to ace AI Systems Research Engineer - LLM Optimisation in Guildford

Distributed Systems Research & Development
Performance Optimization & Profiling
Scalable Model Serving Infrastructure
Research & Publications
Cross-Team Collaboration
LLM Inference / Serving Framework Optimization
Distributed KV Cache Optimization
GPU Knowledge
Operating Systems
Machine Learning Systems Architecture
Inference Serving
AI Infrastructure
C/C++ Proficiency
Python for Research Prototyping
Technical Communication Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the AI Systems Research Engineer role. Highlight your experience with distributed systems, LLM inference, and any relevant projects you've worked on. 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 makes you a great fit for our team. Be genuine and let your enthusiasm for the role come through.

Showcase Your Research Experience: If you've got research experience, especially in systems or distributed computing, make sure to highlight it! Mention any publications or projects that demonstrate your ability to innovate and contribute to cutting-edge technology. We love seeing your academic achievements!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, it shows you’re serious about joining our team at StudySmarter!

How to prepare for a job interview at Project People

✨Know Your Stuff

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 you've used them in past projects. This shows you're not just familiar with the theory but have practical experience too.

✨Showcase Your Research Skills

Since this role involves translating research into real-world applications, be prepared to talk about any relevant publications or projects. Highlight your ability to turn innovative ideas into practical solutions, and don’t shy away from discussing challenges you faced during your research.

✨Communicate Clearly

Effective communication is key, especially when collaborating with multidisciplinary teams. Practice explaining complex technical concepts in simple terms. This will demonstrate your ability to share insights and progress with stakeholders who may not have a deep technical background.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s current projects and future directions in AI infrastructure. This not only shows your genuine interest in the role but also gives you a chance to assess if the company aligns with your career goals.

AI Systems Research Engineer - LLM Optimisation in Guildford
Project People
Location: Guildford
Go Premium

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

>