Назад
Company hidden
1 день назад

Compiler Engineer (Triton and DSLs)

114 890 - 162 190CAD
Формат работы
hybrid
Тип работы
fulltime
Грейд
junior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Compiler Engineer (Triton and DSLs): Designing, developing, and optimizing AI compiler technologies for Triton, domain-specific languages, and emerging AI programming models with an accent on LLVM, MLIR, code generation, and compiler optimization. Focus on building high-performance GPU kernels, integrating runtimes, enabling diverse hardware architectures, and improving developer productivity.

Location: Toronto, Canada; hybrid work model with time split between the assigned hirify.global site and off-site work.

Annual salary: CAD 114,890–162,190, depending on location and experience.

Company

hirify.global develops technology platforms and software for smart, connected devices, including AI and accelerator technologies.

What you will do

  • Design, implement, test, and debug compiler features for Triton, DSLs, and related programming models.
  • Develop compiler optimizations, analyses, and transformations to improve application performance and scalability.
  • Contribute to compiler front-end, middle-end, and code-generation technologies.
  • Collaborate with hardware architects, compiler engineers, and AI framework developers to enable new platform capabilities.
  • Contribute to open-source compiler projects and communities where appropriate.
  • Apply emerging technologies in compilers, AI software, and heterogeneous computing.

Requirements

  • Bachelor's degree in Computer Science, Applied Mathematics, Computer Engineering, Informatics, or a related technical discipline and 1+ years of experience; or a Master's degree and 0+ years of experience; or a PhD.
  • Strong programming experience in C++ and/or Python.
  • Strong problem-solving and debugging skills.
  • Familiarity with computer architecture, operating systems, or systems software concepts.
  • Interest in compiler technologies, programming languages, AI software, or performance optimization.

Nice to have

  • Experience with LLVM, MLIR, Triton, GCC, Clang, or similar compiler frameworks.
  • Experience with GPU programming models such as CUDA, OpenMP, SYCL, or HIP.
  • Knowledge of machine learning, AI frameworks, or high-performance computing applications.
  • Experience analyzing and optimizing software performance.
  • Experience contributing to open-source projects.

Culture & Benefits

  • Hybrid work model combining on-site and off-site work.
  • Opportunities to contribute to open-source compiler ecosystems.
  • Accessibility accommodations are available for applicants and employees with disabilities.
  • Employment practices comply with applicable Canadian laws and ethical hiring standards.

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