Loading...

Research Engineer

  • Full Time
  • London

Neo4j

Research Engineer Overview

Company Name Neo4j
Job Role Research Engineer
Qualifications Not Specified
Category IT Jobs
Job Type Full Time
Location London

Neo4j is seeking talented post-doctoral researchers to join our UK-based team as we expand our efforts in developing the Aurendil project, which aims to create a revolutionary query language runtime for graph databases. This role is integral to our mission of advancing graph intelligence technology and requires significant in-office presence in London.

About Neo4j

Neo4j is the leading graph intelligence platform, transforming data into actionable knowledge for intelligent applications and AI systems. Our technology is trusted by 84 of the Fortune 100 companies and is designed to integrate seamlessly across various environments and data sources.

The Team

Our Research team is dedicated to innovating technology options that empower our product engineering teams. We are a group of computer scientists passionate about building the future of graph intelligence, and we thrive on collaboration and creativity.

The Role

As a post-doctoral researcher, you will be responsible for the end-to-end development of a new database system architecture, contributing to both theoretical and practical aspects of the Aurendil project. You will work closely with a cross-disciplinary team to design and implement the Aurendil prototype, ensuring it meets the innovative standards we strive for.

Key Responsibilities

  • Contribute to the Aurendil project by developing a new query language runtime for graph databases.
  • Engage in the complete lifecycle of a new database system architecture, from theoretical foundations to practical implementation and evaluation.
  • Collaborate with product engineering teams to share research findings and results.
  • Design and implement the Aurendil prototype, ensuring it aligns with the project’s innovative goals.

Requirements

  • PhD or equivalent experience in a relevant field such as systems research, databases, or programming languages.
  • Experience in query languages, compiler construction, parallel computing, or distributed systems.
  • Proficiency in programming languages such as C++, Java, or Rust.
  • Familiarity with database internals and hardware acceleration technologies like GPGPUs or FPGAs.
  • A strong background in research practices, ideally within academic or industrial settings.

Benefits

  • Opportunity to work with a leading graph intelligence platform.
  • Engagement in cutting-edge research and development projects.
  • Collaborative and inclusive work environment.
  • Access to a strong community and network of professionals in the field.

Neo4j is committed to fostering an inclusive and diverse workplace. We encourage applicants from all backgrounds to apply, regardless of whether they meet all qualifications. We look forward to receiving your application.


Degree Requirement: Not Specified

Visa Sponsorship Promising

To apply for this job please visit boards.greenhouse.io.