At a Glance
- Tasks: Join a team innovating in cloud systems and distributed technologies.
- Company: A leading global tech company with a cutting-edge research lab in Edinburgh.
- Benefits: Collaborative environment, hands-on experience with emerging technologies, and potential for impactful research.
- Why this job: Make a real-world impact while working with world-class scientists and engineers.
- Qualifications: Master's degree in Computer Science or related field; strong systems design knowledge.
- Other info: Opportunity to influence tech communities through publications and open-source contributions.
The predicted salary is between 36000 - 60000 £ per year.
Help Shape the Future of Cloud and Systems Infrastructure
Are you passionate about systems innovation and want to make real-world impact through research and development? A leading global tech company’s research lab in Edinburgh is looking for an Infrastructure Research Engineer to join their cutting-edge Systems Infrastructure Research team. This lab plays a key role in advancing the state of data centre infrastructure. From exploring the future of operating systems to building scalable, cloud-native architectures, this is your chance to work at the intersection of deep systems research and practical engineering.
What You’ll Do:
- Contribute to research and prototype development across distributed systems, OS, and cloud infrastructure.
- Design, implement, and evaluate innovative technologies and algorithms.
- Collaborate with world-class scientists and engineers to solve open-ended technical problems.
- Influence the wider tech and academic communities through publication and open-source contributions.
- Work hands-on with emerging technologies and play a key role in shaping next-generation cloud systems.
What We’re Looking For:
- Master’s degree in Computer Science or a related technical field.
- Strong foundations in systems design and research methodologies.
- Solid experience or deep interest in operating systems, distributed systems, or cloud computing.
- Proficiency in at least one core systems programming language (e.g. C/C++, Go, Python).
- Excellent teamwork and communication skills.
Bonus Points For:
- A PhD in a related field (e.g., distributed systems, OS, cloud infrastructure).
- Publications in top-tier conferences or journals.
- Engagement in open-source or research communities.
Why Join?
You’ll be part of a collaborative and highly driven research environment where innovation is a priority. This is a rare opportunity to work onsite in Edinburgh with a world-class team, bridging theoretical research with real-world systems at scale.
Interested to know more? Apply here with your CV.
Contact Detail:
European Tech Recruit Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Infrastructure Research Engineer - Distributed Systems / Cloud Computing / Operating Systems
✨Tip Number 1
Network with professionals in the field of cloud computing and distributed systems. Attend relevant meetups, conferences, or webinars to connect with industry experts and learn about the latest trends and technologies.
✨Tip Number 2
Engage with open-source projects related to operating systems or cloud infrastructure. This not only enhances your skills but also demonstrates your commitment to the field and can lead to valuable connections.
✨Tip Number 3
Stay updated on the latest research papers and publications in distributed systems and cloud computing. Being knowledgeable about current advancements will help you during discussions and interviews.
✨Tip Number 4
Prepare to discuss your hands-on experience with relevant technologies. Be ready to share specific examples of projects you've worked on that showcase your problem-solving skills and technical expertise.
We think you need these skills to ace Infrastructure Research Engineer - Distributed Systems / Cloud Computing / Operating Systems
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your relevant experience in systems design, distributed systems, and cloud computing. Emphasise any projects or research that align with the job description.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for systems innovation and your desire to contribute to the company's research efforts. Mention specific technologies or methodologies you are familiar with that relate to the role.
Highlight Technical Skills: Clearly list your proficiency in core systems programming languages such as C/C++, Go, or Python. Provide examples of how you've used these skills in past projects or research.
Showcase Collaboration Experience: Discuss any previous teamwork experiences, especially those involving cross-disciplinary collaboration. Highlight how you effectively communicated and solved problems within a team setting.
How to prepare for a job interview at European Tech Recruit
✨Showcase Your Technical Knowledge
Be prepared to discuss your understanding of distributed systems, cloud computing, and operating systems. Brush up on the latest trends and technologies in these areas, as well as any relevant projects you've worked on.
✨Demonstrate Problem-Solving Skills
Expect to face open-ended technical problems during the interview. Practice articulating your thought process and approach to solving complex issues, as this will showcase your analytical skills and creativity.
✨Highlight Collaboration Experience
Since teamwork is crucial in this role, be ready to share examples of how you've successfully collaborated with others in past projects. Emphasise your communication skills and ability to work within a team environment.
✨Prepare for Questions on Research Contributions
If you have publications or contributions to open-source projects, be prepared to discuss them in detail. This demonstrates your engagement with the tech community and your commitment to advancing knowledge in your field.