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

Compiler Engineer (AI)

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

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

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

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

Текст:
/
TL;DR
Compiler Engineer (AI): Designing compiler IRs and lowering strategies for irregular and dynamic-control-flow algorithms on Mythic’s analog and digital accelerator subsystems with an accent on compiler optimization, program representation, and hardware co-design. Focus on extending compiler abstractions, optimizing loops and branches through vectorization and scheduling, and shaping ISA and execution models for new algorithm classes.

Location: Remote; listed locations include Palo Alto, California, Austin, Texas, and Vancouver, British Columbia

Company

hirify.global develops analog AI computing technology and accelerators for edge devices, robotics, sensors, cloud, and data center applications.

What you will do

  • Extend compiler IRs to represent algorithmic workloads with control flow and iterative computation beyond standard DNN graphs.
  • Develop compilation strategies that combine analog compute with digital subsystems while preserving performance and correctness.
  • Prototype and optimize irregular algorithms using vectorization, predication, scheduling, and related compiler techniques.
  • Collaborate with hardware engineers to co-design ISA features and execution models for algorithmic workloads.
  • Define higher-level programming abstractions that simplify prototyping and accelerate deployment.

Requirements

  • 3+ years of professional experience in compilers or high-performance systems software.
  • Proficiency in modern C++ and Python.
  • Familiarity with compiler IRs such as MLIR, LLVM, or equivalent technologies.
  • Strong foundation in program analysis and optimization, including SSA form, loop optimizations, and vectorization.

Nice to have

  • Experience developing MLIR or LLVM dialects for control flow or affine/polyhedral representations.
  • Background in compiler-hardware co-design, including ISA or execution-model development.
  • Experience optimizing irregular or control-flow-heavy algorithms in compiler IRs.
  • Experience extending ML compiler stacks such as ONNX, IREE, XLA, PyTorch, or TVM beyond DNN workloads.

Culture & Benefits

  • Opportunity to work on novel accelerator hardware and make complex algorithmic workloads practical to deploy.
  • Cross-functional collaboration between compiler and hardware engineering.
  • Engineering culture focused on rigor, continuous integration, user-focused design, creativity, and integrity.
  • Competitive compensation, equity, and benefits package.

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