Назад
8 дней назад

Low-Level Software Engineer (AI Hardware)

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

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

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

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

Текст:
/
TL;DR
Low-Level Software Engineer (AI Hardware): Building low-level kernels and software primitives for Tenstorrent AI hardware with an accent on C/C++ systems programming, hardware-aware optimization, and performance engineering. Focus on profiling bottlenecks, optimizing execution across custom hardware, and solving complex problems spanning instruction sets, kernels, runtime, and hardware.

Location: Hybrid, based in Toronto, Canada

Compensation: $100,000–$500,000, including base and variable compensation targets.

Company

Tenstorrent develops AI hardware and software platforms, including custom RISC-V CPUs and high-performance systems for AI workloads.

What you will do

  • Design and implement low-level kernels and software primitives for Tenstorrent AI hardware.
  • Optimize performance through profiling, bottleneck analysis, implementation, and validation.
  • Develop software for efficient model bring-up and execution across Tenstorrent hardware.
  • Work with LLK teams across performance, tools, compute, and architecture bring-up.
  • Collaborate with hardware and runtime engineers to improve the quality, performance, and capabilities of the low-level software stack.
  • Own complex technical problems from design through implementation and optimization.

Requirements

  • Strong C/C++ engineering experience building low-level, performance-critical software.
  • Deep understanding of computer architecture and how software maps to hardware.
  • Strong problem-solving skills for complex performance and systems challenges.
  • Ability to work close to hardware and balance performance, correctness, and maintainability.
  • Effective collaboration with software and hardware teams and the ability to influence technical decisions.
  • Eligibility to access U.S. export-controlled technology is required; employment may depend on citizenship, permanent residency, or prior license approval.

Culture & Benefits

  • Work on custom AI hardware, instruction sets, and low-level kernels.
  • Learn advanced hardware-aware optimization, performance analysis, and debugging.
  • Collaborate across hardware, kernels, runtime, and higher-level software teams.
  • Compensation and benefits package with offers adjusted according to experience, skills, education, background, and location.
  • Opportunities are available for candidates at various experience levels, with level determined during the interview process.

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