Назад
Company hidden
9 дней назад

Compiler Engineer (LLVM)

155 888 - 220 069CAD
Формат работы
remote (только Canada)/hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Compiler Engineer (LLVM): Developing new language-standard features for Intel’s open-source LLVM-based compiler stack with an accent on Clang, compiler components, and support for CPU, GPU, and accelerator architectures. Focus on implementing optimization passes, code generation, frontend integration, upstream collaboration, and solving complex compiler problems.

Location: Remote from Canada, initially based virtually in the greater metropolitan area of Toronto, Ontario. An office in the Toronto area is planned; once operational, the role will follow a hybrid model requiring on-site presence at least four days per week. Remote work from other countries is not permitted.

Annual salary: CAD 155,888–220,069, depending on location and experience.

Company

hirify.global designs and manufactures silicon products and develops software technologies for CPUs, GPUs, and heterogeneous computing platforms.

What you will do

  • Develop new features for hirify.global’s open-source LLVM-based compiler stack.
  • Enable the latest C, C++, SYCL, and Fortran language standards.
  • Build and improve compiler components for hirify.global CPU and GPU platforms.
  • Collaborate upstream with the Clang and LLVM open-source communities.
  • Investigate complex compiler problems and develop performant, scalable solutions.

Requirements

  • Bachelor’s degree in Computer Science, Applied Mathematics, Informatics, or a related technical discipline with 5+ years of experience, or a master’s degree with 3+ years of experience.
  • Experience with C/C++, object-oriented programming, and data structures.
  • Hands-on compiler development experience.
  • Technical contributions to open-source projects and Clang, including commits, patches, or reviews.
  • Hands-on LLVM experience with optimization passes, code generation, or frontend integration.
  • Strong problem-solving, debugging, and solution-development skills.

Nice to have

  • Deep understanding of C/C++ language constructs.
  • oneAPI or similar vendor toolchain development experience.
  • Participation in C, C++, Khronos, or other standards committees.

Culture & Benefits

  • Work is initially fully home-based with only occasional site attendance based on business need.
  • The role is tied to hirify.global’s Canada legal presence and requires living and working in Canada.
  • The future Toronto-area office model will require on-site presence at least four days per week.
  • Work focuses on an open ecosystem supporting AI, high-performance computing, scalability, and portability.
  • Accessibility accommodations are available for applicants and employees with disabilities.

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