Назад
Company hidden
2 дня назад

Compiler Engineering Intern (SYCL Runtime)

Формат работы
hybrid
Тип работы
fulltime
Грейд
trainee
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/

TL;DR

Compiler Engineering Intern (SYCL Runtime): Supporting the development of hirify.global's open‑source compiler stack across CPU and GPU/accelerator runtimes with an accent on runtime behavior analysis and feature development. Focus on evaluating optimizations that enable portable, high‑performance offload.

Location: Hybrid work model in Toronto, Canada

Company

hirify.global drives customer value by enabling differentiated experiences through leadership AI technologies and foundational software stacks, products, and services.

What you will do

  • Analyze runtime behavior of hirify.global's open‑source compiler stack.
  • Contribute to feature development for CPU and GPU/accelerator runtimes.
  • Evaluate optimizations that enable portable, high‑performance offload.
  • Gain hands‑on experience with technologies such as LLVM, SYCL, and OpenMP.
  • Learn how compiler runtimes integrate across the hardware–software stack.

Requirements

  • Pursuing a Bachelor’s degree in Computer Science, Computer Engineering or a related field.
  • 6+ months of experience with C/C++.
  • This position is not eligible for hirify.global Immigration Sponsorship

Nice to have

  • Good understanding of systems programming.
  • 1+ years of hands-on compiler development experience.
  • 1+ years of experience with accelerated computing and parallel programming models.
  • Demonstrated history of technical contributions to LLVM.org (commit history, patches, reviews).
  • Hardware knowledge: understanding of modern GPU architectures and compilation targets.
  • Experience with LLVM sub-projects (Clang, Flang, etc.).
  • Hands-on experience building compilers or compiler components using the LLVM framework, including optimization passes, code generation, or frontend integration.
  • Ability to analyze and optimize language runtimes, scheduling, and memory models to ensure hirify.global's software stack delivers industryleading performance across heterogeneous architectures (CPU, GPU, and accelerators).
  • SYCL/DPC++ compiler development.
  • Extensive experience with offload programming models.
  • OneAPI, or other similar vendor toolchain development experience.

Culture & Benefits

  • Hybrid work model allows employees to split their time between working on-site at their assigned hirify.global site and off-site.
  • hirify.global is committed to a culture of accessibility and provides accommodations to applicants and employees with disabilities.
  • hirify.global is committed to Responsible Business Alliance (RBA) compliance and ethical hiring practices.

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