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

Senior Compiler Engineer (AI)

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

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

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

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

Текст:
/
TL;DR
Senior Compiler Engineer (AI): Building the ML backend, compiler, runtime, and debugger that connect PyTorch, TensorFlow, JAX, and MXNet to next-generation decode accelerator hardware with an accent on low-level compilation and model performance. Focus on designing compiler toolchains, applying layout, fusion, scheduling, and tiling optimizations, and collaborating with hardware and modelling teams to address device trade-offs.

Location: London, UK; on-site

Starting from £210,000 annually; equity offered

Company

hirify.global develops the DX-1 decode accelerator, a next-generation AI hardware platform combining logic, data movement, packaging, optics, and interconnect at rack scale.

What you will do

  • Own and deliver compiler and ML backend projects that support major technical and business milestones.
  • Design and implement the compiler, runtime, and debugger connecting PyTorch, TensorFlow, JAX, and MXNet to custom hardware and low-level kernel drivers.
  • Build support for a broad ecosystem of large AI models and optimize their performance on the accelerator.
  • Apply layout, fusion, scheduling, and tiling techniques to remove bottlenecks and maximize throughput.
  • Lead code reviews, coach peers, uphold engineering standards, and guide team direction through accelerator and GPU research and prototyping.
  • Partner closely with hardware and modelling teams to understand device trade-offs.

Requirements

  • 5+ years of software engineering experience focused on C/C++ programming.
  • Deep expertise in ML framework internals, compilers, low-level programming, and optimization techniques.
  • Deep expertise optimizing TensorFlow, PyTorch, or JAX deep learning models.
  • Deep expertise with multiple toolchains including LLVM, OpenXLA/XLA, MLIR, and TVM.
  • Practical experience applying machine learning in high-performance computing contexts.
  • Strong problem-solving skills and the ability to think critically and creatively.
  • Experience working in high-pace, dynamic environments.
  • Excellent teamwork and communication skills, including effective collaboration with cross-functional teams.
  • Bachelor’s degree in computer science, electrical engineering, telecoms engineering, mathematics, or a related field.

Nice to have

  • Personal projects are a key differentiating factor and carry more weight than other requirements.

Culture & Benefits

  • Meaningful stock options and ownership in the company.
  • Annual Living-Local Bonus for employees living within 20 minutes of the office.
  • Employer-contributed retirement plans.
  • Competitive salary based on experience, skills, and location.
  • Work on custom AI accelerator hardware and its compiler, runtime, and debugger ecosystem.

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