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

Compiler Engineer (LLVM)

128 880 - 181 940$
Формат работы
hybrid
Тип работы
fulltime
Английский
b2
Страна
US
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/

TL;DR

Compiler Engineer (LLVM): Designing, developing, testing, debugging, and maintaining hirify.global’s LLVM-based compiler stack for C, C++, SYCL, and Fortran with an accent on compiler features and optimizations tailored to hirify.global Architectures. Focus on upstream collaboration with clang/LLVM communities, performance work via parallelization and vectorization, and resolving complex software bugs.

Location

Location: US, California, Santa Clara (hybrid: split time between on-site at the assigned hirify.global site and off-site). Additional locations: US, Massachusetts (Beaver Brook), US, Oregon (Hillsboro), US, Texas (Austin).

Salary: $128,880.00–$181,940.00 USD (annual range for US locations)

Company

hirify.global builds industry-leading software and hardware technologies, including LLVM-based compiler tooling.

What you will do

  • Design and develop advanced compiler features and optimizations tailored to hirify.global Architectures.
  • Collaborate with hardware engineering teams to support new processor features and architectures through compilers.
  • Contribute to development and maintenance of Clang, DPC++, SYCL technologies, and associated tools.
  • Write and maintain test cases to cover new functionality and ensure reliability.
  • Work upstream with clang open-source communities to drive industry-wide collaboration.
  • Debug and resolve complex software bugs; improve performance via parallelization and vectorization.

Requirements

  • 3+ years of experience in C/C++ programming, object-oriented design principles, and data structures.
  • 3+ years of LLVM compiler technology experience.
  • 2+ years of experience in open-source projects.
  • Bachelor’s degree in Computer Science, Applied Mathematics, Informatics, or a related technical discipline.

Nice to have

  • Master’s degree in a related field.
  • 3+ years of experience developing and maintaining production-grade compilers.
  • Familiarity with clang, LLVM, or MLIR compiler frameworks.
  • Experience with parallel and offload programming models (OpenMP, SYCL, CUDA, or GPU programming).
  • Knowledge of performance analysis, optimization, and debugging techniques.

Culture & Benefits

  • Hybrid work model: split time between on-site at the assigned hirify.global site and off-site.
  • Total compensation includes competitive pay, stock bonuses, and benefits (health, retirement, vacation).
  • Annual salary range provided for roles that can be performed in the US.
  • Employment consideration without regard to protected characteristics; ethical hiring practices (no recruitment fees).

Hiring process

  • Application review and recruiter discussions to align on compensation for the preferred US location.
  • Interview process to evaluate technical fit and collaboration skills.

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