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

Runtime Engineer (AI)

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

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

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

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

Текст:
/
TL;DR
Runtime Engineer (AI): Design and build a multi-target runtime for an AI compiler stack, enabling efficient and correct execution across diverse hardware targets with an accent on parallelization, kernel scheduling, and performance analysis. Focus on developing low-level runtime systems, benchmarking compiler output on target hardware, and solving concurrency and hardware optimization challenges.

Location: Santa Clara, CA, United States or Toronto, Canada

Company

hirify.global is building a hardware-agnostic software stack that enables AI workloads to run across different chips, clouds, and system scales.

What you will do

  • Design, develop, maintain, and improve a multi-target runtime at the core of an AI compiler stack.
  • Apply parallelization and partitioning techniques to automate kernel generation and use optimized execution paths.
  • Prototype and evaluate new runtime concepts using data-driven experiments.
  • Benchmark and analyze optimizing compiler output on target hardware.
  • Build tools for collecting and analyzing performance bottlenecks.
  • Collaborate with compiler and product teams to improve runtime architecture for ML engineers.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent practical experience.
  • 4+ years of experience with compilers or runtime systems.
  • Deep understanding of asynchronous and concurrent programming.
  • 4+ years of experience with C/C++14 or newer.
  • Understanding of hardware architecture, including vector and scalar registers, instructions, and memory hierarchies.
  • Knowledge of operating system kernel or hypervisor development.

Nice to have

  • Master’s or PhD in Computer Science, Computer Engineering, or equivalent.
  • Experience with GPU compute libraries such as CUDA or ROCm and GPU optimization.
  • Background in high-performance computing and large compute clusters.
  • Knowledge of PyTorch, JAX, or Triton.

Culture & Benefits

  • Opportunity to build infrastructure for next-generation AI systems.
  • Work across hardware intrinsics, compiler output, and distributed execution.
  • Competitive compensation with equity and potential company bonus opportunities.
  • Medical, dental, and vision coverage.
  • Retirement savings and supplemental wellness benefits.

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