Compiler Engineer for AI DSLs

Intel Corporation•Austin, TX
•$128,880 - $181,940•Hybrid

About The Position

As a Compiler Engineer on Intel’s Compiler Engineering team within the Data Center Group, you will design, develop, optimize, and maintain compiler tools for Intel processor platforms, including CPUs, GPUs, and accelerators. The work supports applications in AI, high-performance computing, and other areas. You will collaborate with global experts and hardware, engineering, and validation teams to advance compiler technologies and programming languages.

Requirements

  • Bachelor’s degree in Computer Science, Applied Mathematics, Electronic Engineering, Informatics, or a closely related technical discipline.
  • At least 2 years of experience with C/C++, SYCL, CUDA, DSL programming, object-oriented design principles, and complex data structures.
  • At least 2 years of experience with compiler technologies and LLVM compiler infrastructure.
  • Demonstrated success in debugging and problem-solving, with a proactive approach to finding solutions.
  • Ability to work independently and contribute effectively to open-source projects.

Nice To Haves

  • At least 2 years of experience developing and maintaining production-grade compilers.
  • Familiarity with LLVM framework components, including IR generation, passes, and backend development.
  • Experience with vectorization techniques, parallel programming models such as OpenMP and 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 representation and compiler infrastructure for AI-domain DSL programming languages.

Responsibilities

  • Develop compiler features and optimizations tailored to Intel architectures.
  • Collaborate with hardware engineering teams to support new processor features and improve compiler integration with evolving architectures.
  • Contribute to the development and maintenance of compiler frameworks, including LLVM, Clang, SYCL, and Fortran.
  • Conduct functional and performance experiments, debugging, and defect resolution to improve compiler reliability and output quality.
  • Participate in upstream collaboration with open-source communities.
  • Investigate code parallelization, vectorization techniques, and performance enhancements in Intel compilers.
  • Analyze application and benchmark performance to identify and implement improvements.
  • Work with cross-geography engineering and validation teams to ensure quality and performance standards are met.

Benefits

  • Competitive pay
  • Stock bonuses
  • Health benefits
  • Retirement benefits
  • Vacation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service