Назад
Company hidden
обновлено 4 дня назад

Research Engineer (Graph Databases)

Формат работы
onsite
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Research Engineer (Graph Databases): Designing and implementing the Aurendil prototype, a new query language runtime and database system architecture for next-generation graph databases with an accent on programming language technologies, query execution, and systems research. Focus on building the system from theoretical foundations through implementation and evaluation, exploring compilers, runtimes, parallel and distributed computing, and hardware acceleration.

Location: London, UK; significant in-office presence required.

Company

hirify.global develops a graph intelligence platform and enterprise knowledge graph technology for intelligent applications and AI systems.

What you will do

  • Design and implement the Aurendil prototype, a new query language runtime for graph databases.
  • Develop a completely new database system architecture from theoretical foundations through implementation and evaluation.
  • Explore programming language technologies and new approaches to query execution on cloud hardware.
  • Disseminate research results to hirify.global product engineering teams and the academic research community.
  • Collaborate within a cross-disciplinary team of post-doctoral researchers.

Requirements

  • Experience in an academic or industrial research environment and a robust understanding of research practice.
  • Background in systems research, such as query languages, databases, compilers, parallel computing, distributed systems, or hardware acceleration.
  • Experience with query languages and their implementation, programming languages and their implementation, compiler construction and code generation, managed runtimes and virtual machines, database internals, parallel computing, distributed computing, or hardware acceleration.
  • Experience with relevant technologies including LLVM, x86, ARM, JVM, GraalVM, GPGPUs, FPGAs, or Smart NICs, where applicable to the candidate's specialization.
  • A strong background in designing and developing complex systems using C++, Java, or Rust.
  • Post-doctoral research experience.

Culture & Benefits

  • Inclusive, diverse, and equitable workplace.
  • Collaborative environment with empowered participation in innovative projects.
  • Intellectually honest discussions and an open, inclusive culture.
  • Visa support available for exceptional international applications.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →