Compiler Engineer
Core
Designing, developing, testing, and optimizing compiler software components for Intel CPU and GPU platforms to enable high-performance computing and AI workloads.
Role type
Senior IC compiler engineer
Builds
Intel C/C++/DPC++ and Fortran compilers, LLVM-based open-source tools
Domain
High-performance computing, CPU/GPU architecture, compiler optimization
Deliverable
production ML models | product features
Required skills
C/C++ development, compiler design, software optimization, debugging, performance analysis, object-oriented programming, data structures
Preferred skills
LLVM framework experience, vectorization technologies, parallel programming (OpenMP), low-level system software (assemblers/linkers), code generation, performance profiling tools
Technologies
LLVM, OpenMP, perf, C/C++, Fortran, DPC++
Responsibilities
Designing and developing compiler software components; implementing new features and resolving defects; analyzing applications for optimization opportunities; conducting functional and stress testing; collaborating with hardware architects and validation teams; contributing to open-source initiatives
Seniority
Senior, hands-on IC