I

Intel

Pioneers microprocessors, CPUs for PCs

Compiler Engineer for AI Dsls

Systems Software EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A bachelor's degree in Computer Science, Applied Mathematics, Electronic Engineering, Informatics, or a closely related technical discipline is required.
  • At least 2 years of experience with C/C++, SYCL, CUDA, domain-specific language programming, object-oriented design principles, and complex data structures.
  • At least 2 years of experience with compiler technologies and LLVM compiler infrastructure.
  • Debugging and problem-solving ability, with a proactive approach to finding solutions.
  • Ability to work independently and contribute effectively to open-source projects.

Responsibilities

  • Develop compiler features and optimizations tailored to Intel architectures to enhance performance and functionality.
  • Collaborate with hardware engineering teams to support new processor features and improve compiler integration with evolving architectures.
  • Contribute to developing and maintaining compiler frameworks such as 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 to advance compiler technology.
  • Investigate code parallelization opportunities, 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 meet quality and performance standards.

Desired Qualifications

  • At least 2 years of experience developing and maintaining production-grade compilers.
  • Familiarity with LLVM framework components, including intermediate representation 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 domain-specific languages in AI domains.

About the Company

Intel

Pioneers microprocessors, CPUs for PCs

Intel designs and manufactures semiconductor chips, with a focus on microprocessors for personal computers, servers, and other devices. Its core product is the CPU on a single silicon chip, which executes instructions, handles arithmetic and logic operations, and coordinates the work of other computer components. Intel originated in memory chips but shifted decisively to microprocessors in the 1980s, becoming a central supplier for the PC era after the IBM partnership and its famous x86 processor line. This shift, large-scale manufacturing, and close ties with computer makers set Intel apart from competitors who remained focused on memory or other components. The company aims to power computing by delivering high-performance, energy-efficient silicon solutions that drive a wide range of computing devices and applications.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Intel

See more jobs