Find a jobRecruiters

Research Engineer

Exclusive opportunity

Onsite

Research Engineer

European Tech Recruit

Research Engineer

Skills

Machine LearningAI

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:

Onsite

Published on:

26 August 2026

What they need


Research Engineer

Edinburgh

6-12 Month Contracts

We’re looking for several Contract Research Scientists with expertise in computer systems and AI infrastructure to join our growing research team.

These roles are particularly suited to recent PhD graduates looking to gain industrial research experience, as well as exceptional BSc or MSc graduates who want to develop their research skills in a world-class technology environment.

We welcome expertise across Operating Systems, Distributed Systems and Machine Learning Systems.

Responsibilities

  • Rapid Prototyping: Work with multidisciplinary teams to rapidly develop and test proof-of-concept systems, taking research ideas from concept to real-world validation.
  • Performance Optimisation: Profile and optimise operating systems and large-scale distributed systems across heterogeneous hardware, including CPU and NPU platforms .
  • Research & Publications: Turn innovative research findings into high-impact papers for leading academic conferences and journals.
  • Technical Documentation: Produce clear, comprehensive documentation covering research methodologies, system designs, implementation details and results.
  • Stakeholder Engagement: Present research progress, technical insights and performance findings to internal stakeholders and engineering teams.
  • Real-World Research: Work on challenging problems where research directly influences practical data centre and AI infrastructure technologies.

Experience

  • Bachelor’s or Master’s degree in Computer Science or a related technical discipline
  • Comfortable with research methodologies and experimental approaches
  • Strong understanding of one or more of:
  • Operating Systems
  • Distributed Systems
  • Cloud Computing
  • Machine Learning Systems
  • Strong programming skills with expertise in at least one language, particularly C/C++
  • Excellent communication and teamwork skills
  • A curiosity-driven mindset and enthusiasm for tackling challenging systems problems

Desirable

  • PhD in Operating Systems, Distributed Systems, Machine Learning Systems or a related field
  • Research publications in leading systems or ML conferences such as NSDI, EuroSys, SoCC, OSDI, NeurIPS, ICML or ICLR

Other offers great for you!

These companies are also looking for great profiles

Espace Freelance

AI Engineer confirmé

Freelance

Paris, France

Hybrid

Skills

Google Cloud PlatformPythonVertex AIRAGLangChainAI agents

18 hours ago

Quick apply

Agile Partner

Release Train Engineer

Freelance

Luxembourg

Onsite

Skills

ScrumAgile CoachingJiraSAFeRelease Train EngineeringAgile metrics

18 hours ago

Quick apply

Soors

Data Engineer H/F

Freelance

Paris, France

Hybrid

Skills

SQL QueriesSnowflake

6 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools