Research Engineer

Requirements

  • Experience in query language(s) and their implementation
  • Knowledge of programming language(s) and their implementation
  • Skills in compiler construction and code generation (LLVM, x86, or ARM)
  • Understanding of managed runtimes and virtual machines (JVM or GraalVM)
  • Background in database internals
  • Expertise in parallel computing
  • Experience with distributed computing
  • Familiarity with hardware acceleration (GPGPUs, FPGAs, or Smart NICs)

What You'll Be Doing

  • Participating in end-to-end development of a new database system architecture
  • Designing and implementing the Aurendil prototype
  • Evaluating and disseminating results to Neo4j product teams and academic research community
  • Collaborating with a cross-disciplinary team of post-doctoral researchers

Perks and Benefits

  • Opportunity to work at the forefront of graph intelligence technology
  • Chance to shape the future of data and analytics
  • Significant in-office presence in London, UK
  • Visa support for exceptional international candidates
AI Summary ✨

Similar jobs

  • Software Engineer I (New Grad 2027) - Instruments team

    AffirmUK2 days ago
    NewRemoteRegistered sponsor
    ≈ €96k – €141k / year base
  • Senior Backend Engineer - Content Platform

    SpotifyUKSweden2 days ago
    NewRegistered sponsor
  • Senior Software Engineer I - Product Eligibility

    WiseGreater London, UK2 days ago
    New
    ≈ €105k – €133k / year base
  • Software Engineer, Agentic Commerce

    CloudflarePortugalUK2 days ago
    €54k – €75k / year base
  • See all jobs in UK →