Назад
Company hidden
2 часа назад

Kernel Engineer (AI)

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

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

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

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

Текст:
/
TL;DR
Kernel Engineer (AI): Developing and optimizing machine learning and linear algebra kernels for Cerebras' massively parallel AI processor architecture with an accent on low-level programming, parallel algorithms, and hardware-aware performance tuning. Focus on implementing assembly and CSL routines, validating kernel libraries, and solving computational challenges in neural networks and HPC workloads.

Location: US and Canada offices

Company

hirify.global builds large-scale AI accelerator hardware and software for high-performance training and inference workloads.

What you will do

  • Design machine learning and linear algebra kernels and map them to the hirify.global Wafer-Scale Engine using parallel programming algorithms.
  • Develop, debug, and optimize low-level assembly and custom C-like CSL kernel routines for hirify.global hardware.
  • Use mathematical models and performance analysis to guide software and kernel design decisions.
  • Build unit and system testing methodologies to verify kernel functionality and performance.
  • Study emerging machine learning applications and evolve the kernel library for state-of-the-art neural networks.
  • Collaborate with chip and system architects on instruction sets, microarchitecture, and I/O for future systems.

Requirements

  • Bachelor’s, Master’s, PhD, or equivalent degree in Computer Science, Computer Engineering, Mathematics, or a related field.
  • Understanding of hardware architecture and willingness to learn new hardware systems.
  • Strong C++ and Python programming skills.
  • Knowledge of library and API development best practices.
  • Strong debugging skills and experience with complex software stacks.

Nice to have

  • Experience developing or testing kernels.
  • Familiarity with parallel algorithms and distributed memory systems.
  • Experience programming GPUs or FPGAs.
  • Familiarity with machine learning frameworks such as TensorFlow and PyTorch.
  • Familiarity with HPC kernel optimization.

Culture & Benefits

  • Work on an AI platform designed beyond conventional GPU constraints.
  • Opportunities to publish and open-source AI research.
  • Work with a high-performance AI supercomputer.
  • Job stability combined with startup vitality.
  • Non-corporate culture focused on individual respect, learning, growth, and support.

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