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

Compiler Engineer (LLVM)

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

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

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

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

Текст:
/

TL;DR

Compiler Engineer (LLVM): Designing and developing hirify.global's LLVM-based compiler stack for C, C++, SYCL, and Fortran with an accent on advanced compiler features and optimizations for hirify.global Architectures. Focus on contributing to Clang and SYCL, implementing parallelization and vectorization techniques, and resolving complex software bugs to enhance processor performance.

Location: Hybrid (US: Santa Clara, Beaver Brook, Hillsboro, or Austin)

Salary: $128,880–$181,940 USD

Company

A global leader in semiconductor design and software stacks, driving AI and high-performance computing innovation.

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 through compilers.
  • Contribute to the development and maintenance of Clang, DPC++, and SYCL technologies.
  • Write and maintain test cases to ensure high code coverage and overall reliability.
  • Work with open-source communities (Clang) and language standards groups to align on best practices.
  • Implement parallelization and vectorization techniques to enhance compiler performance.

Requirements

  • Bachelor's degree in Computer Science, Applied Mathematics, Informatics, or a related technical discipline.
  • 3+ years of experience in C/C++ programming, object-oriented design, and data structures.
  • 3+ years of experience with LLVM compiler technology.
  • 2+ years of experience contributing to open-source projects.
  • Must be based in or able to work from assigned hirify.global sites in the US.

Nice to have

  • Master’s degree in a related technical field.
  • Familiarity with MLIR compiler frameworks.
  • Experience in parallel and offload programming models like OpenMP, SYCL, CUDA, or GPU programming.
  • Knowledge of performance analysis, optimization, and debugging techniques.

Culture & Benefits

  • Competitive total compensation package including stock bonuses.
  • Comprehensive health, retirement, and vacation benefit programs.
  • Hybrid work model allowing employees to split time between on-site and off-site work.
  • Opportunity to collaborate with leaders in the LLVM community and impact global software ecosystems.

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