Назад
Company hidden
13 часов назад

Compiler Engineer for AI DSLs

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

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

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

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

Текст:
/
TL;DR
Compiler Engineer for AI DSLs (C/C++/LLVM/SYCL): Developing and optimizing compiler tools for Intel CPUs, GPUs, accelerators, and AI-oriented DSLs with an accent on compiler infrastructure, vectorization, parallelization, and processor performance. Focus on building LLVM-based features, analyzing benchmarks, debugging compiler output, and integrating compiler technologies with evolving hardware architectures.

Location: Hybrid work model in Santa Clara, California, with additional locations in Beaver Brook, Massachusetts; Hillsboro, Oregon; and Austin, Texas. Employees split their time between an assigned Intel site and off-site work.

Annual salary: $128,880–$181,940 USD

Company

Develop compiler technologies and software tools supporting Intel processor platforms, AI, high-performance computing, and scalable computing applications.

What you will do

  • Develop compiler features and optimizations for CPUs, GPUs, accelerators, and Intel architectures.
  • Collaborate with hardware engineering teams on processor features and compiler integration.
  • Contribute to LLVM, Clang, SYCL, and Fortran compiler frameworks.
  • Run functional and performance experiments, debug issues, and resolve defects.
  • Investigate parallelization, vectorization, benchmark performance, and memory optimization opportunities.
  • Collaborate with open-source communities and cross-geography engineering and validation teams.

Requirements

  • This is an entry-level position and does not provide Intel immigration sponsorship.
  • Bachelor's degree in Computer Science, Applied Mathematics, Electronic Engineering, Informatics, or a closely related technical discipline.
  • 2+ years of experience with C/C++, SYCL, CUDA, DSL programming, object-oriented design principles, and complex data structures.
  • 2+ years of experience with compiler technologies and LLVM compiler infrastructure.
  • Demonstrated debugging, problem-solving, independent work, proactive solution-seeking, and effective open-source contribution skills.

Nice to have

  • 2+ years of experience developing and maintaining production-grade compilers.
  • Familiarity with LLVM IR generation, passes, and backend development.
  • Experience with vectorization, OpenMP, SYCL, and GPU compiler optimizations.
  • Strong understanding of processor architectures, performance analysis, and memory optimizations.
  • Experience collaborating with language standards groups or contributing to standards development.
  • Knowledge of MLIR and TileIR for DSL programming languages in AI domains.

Culture & Benefits

  • Hybrid work model combining on-site work at an assigned site with off-site work.
  • Competitive annual compensation with stock bonuses.
  • Health, retirement, and vacation benefits.
  • Collaboration with global compiler engineering, hardware, open-source, and validation communities.
  • Shift 1 working schedule in the United States.

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