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

System Software Engineer (AI)

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

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

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

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

Текст:
/
TL;DR
System Software Engineer (AI): Designing communication and execution primitives that enable large-scale AI models to run efficiently across thousands of GPUs with an accent on systems programming, distributed training and inference, and software-hardware performance analysis. Focus on identifying bottlenecks, benchmarking multi-node clusters, and building foundational infrastructure for generative AI workloads.

Location: Hybrid role based in Montreal, Canada

Salary: CAD 120,000–180,000 per year base salary, plus equity, benefits, and RRSP

Company

hirify.global is a startup building foundational technology for performance, scalability, and resiliency in large-scale AI data center clusters.

What you will do

  • Design and implement communication and execution primitives for large-scale AI models running across thousands of GPUs.
  • Collaborate across the software stack to shape foundational infrastructure for next-generation AI models.
  • Analyze the software-hardware interface to identify and resolve performance bottlenecks in distributed training and inference.
  • Conduct performance benchmarking and characterization on multi-node clusters.

Requirements

  • Strong proficiency in C++ and Python.
  • Deep understanding of systems programming fundamentals, including memory management, concurrency, and operating system internals.
  • Proficiency in a Linux development environment.
  • Bachelor’s or Master’s degree in Computer Engineering, Computer Science, or a related field.
  • Ability to work in a hybrid role based in Montreal, Canada.

Nice to have

  • Experience with GPU programming using CUDA and performance optimization for parallel architectures.
  • Familiarity with distributed AI frameworks such as PyTorch, JAX, or DeepSpeed.
  • Familiarity with inference engines such as vLLM, SGLang, Dynamo, or TRT-LLM.
  • Hands-on experience with large-scale cluster orchestration and telemetry tools.

Culture & Benefits

  • Work alongside experienced builders and operators developing early-stage foundational technology.
  • Collaborate across remote and on-site locations in the United States and Canada.
  • Meaningful equity, benefits, and RRSP contributions.
  • Environment centered on trust, integrity, respect, shared responsibility, and professional growth.

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