At a Glance
- Tasks: Join a team researching next-gen database systems and contribute to open-source projects.
- Company: Collaborate with a global tech leader and the University of Edinburgh on innovative R&D.
- Benefits: Enjoy competitive compensation, flexible work options, and opportunities for professional growth.
- Why this job: Be at the forefront of technology, shaping future data management while working with top academics.
- Qualifications: PhD-level researchers with strong computer science backgrounds and proficiency in system-level programming.
- Other info: Work in a dynamic environment that values collaboration and innovation.
The predicted salary is between 36000 - 60000 £ per year.
We have partnered with a global technology leader collaborating with the University of Edinburgh on groundbreaking research and development of next-generation database systems.
We are seeking PhD-level researchers to join a dedicated industry-research group, working on both theoretical and applied research to shape future data management technologies.
- Database systems (transactional/analytical)
- Graph algorithms, programming languages, or operating systems
- Conduct systems research on future data management systems
- Design and implement core components for next-gen data processing systems
- Contribute to major open-source projects
- Collaborate with academics, including the University of Edinburgh, and other R&D teams
Strong computer science background
Proficiency in system-level programming languages (C/C++, Rust, Java, Go)
Expertise in databases, algorithms, or system design
Excellent communication skills in English
Computer Science Researcher employer: European Tech Recruit
Contact Detail:
European Tech Recruit Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Computer Science Researcher
✨Tip Number 1
Familiarise yourself with the latest trends in database systems and data management technologies. Being able to discuss recent advancements or breakthroughs during your interview will demonstrate your passion and knowledge in the field.
✨Tip Number 2
Engage with the academic community, especially those affiliated with the University of Edinburgh. Attend relevant conferences, webinars, or workshops where you can network with researchers and academics, which could lead to valuable connections.
✨Tip Number 3
Showcase your contributions to open-source projects related to databases or system design. This not only highlights your technical skills but also your ability to collaborate and contribute to the wider tech community.
✨Tip Number 4
Prepare to discuss your experience with system-level programming languages like C/C++, Rust, Java, or Go. Be ready to provide examples of projects where you've used these languages to solve complex problems, as this will be crucial for the role.
We think you need these skills to ace Computer Science Researcher
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your relevant experience in database systems, programming languages, and research. Emphasise any projects or roles that showcase your expertise in system-level programming and data management technologies.
Craft a Strong Cover Letter: Write a cover letter that specifically addresses the job description. Discuss your PhD research, any collaborations with academic institutions, and how your skills align with the requirements of the role. Show enthusiasm for contributing to groundbreaking research.
Highlight Communication Skills: Since excellent communication skills are essential, provide examples in your application that demonstrate your ability to collaborate effectively with teams and present complex ideas clearly, especially in an academic or research context.
Showcase Open-Source Contributions: If you have contributed to any open-source projects, make sure to mention them. Detail your role and the impact of your contributions, as this aligns well with the expectations of the position and demonstrates your commitment to the field.
How to prepare for a job interview at European Tech Recruit
✨Showcase Your Research Experience
Be prepared to discuss your previous research projects in detail. Highlight any work related to database systems, algorithms, or system design, as this will demonstrate your expertise and relevance to the role.
✨Demonstrate Technical Proficiency
Make sure you can confidently talk about your experience with system-level programming languages like C/C++, Rust, Java, or Go. Be ready to answer technical questions or even solve problems on the spot to showcase your skills.
✨Prepare for Collaborative Scenarios
Since the role involves collaboration with academics and other R&D teams, think of examples where you've successfully worked in a team. Discuss how you communicated complex ideas effectively and contributed to group projects.
✨Understand the Company’s Vision
Research the company and its partnership with the University of Edinburgh. Familiarise yourself with their current projects and future goals in database technology, so you can align your answers with their vision during the interview.