Senior Compiler Engineer
Website Intel
Job Description:
This is an excellent opportunity to join Intel if you are interested in working on GPU compiler technologies.
The Role and Impact
Join us in shaping the future of cutting-edge compiler technologies at Intel. As a Senior Compiler Engineer, you will play a critical role in defining, designing, and advancing software tools for domain-specific programming languages. Collaborating closely with hardware design teams and Intel development community, your contributions will directly impact Intel’s next-generation GPU architectures. By driving innovations in compiler design and optimization, you will enable transformative performance and efficiency gains, empowering groundbreaking applications in AI and high-performance computing.
Core Responsibilities
- Develop, enhance, test, debug, release, and maintain compiler software for Intel’s GPU programming models, including OpenCL, SYCL, OpenMP, and more
- Design and integrate intermediate representation (IR) interfaces between front-end components and the Intel Graphics Compiler
- Create and implement optimization algorithms to maximize code performance and efficiency
- Collaborate with GPU hardware architects to define new microarchitecture features and instruction set architecture (ISA) for future Intel GPUs
- Conduct generated code analysis to identify inefficiencies and propose compiler optimizations or hardware enhancements
- Evaluate workload performance, identify bottlenecks, and refine compilation technology to address advanced use cases
- Author technical specifications, design documents, and contribute to innovation through patents
Qualifications:
The Minimum qualifications are required to be initially considered for this position. Minimum qualifications listed below would be obtained through a combination of industry relevant job experience, internship experience and / or schoolwork/classes/research. The preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates.
Minimum Qualifications
- Bachelor’s in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or in a STEM related field
- 5+ years of experience in C/C++ programming, data structures, and object-oriented programming principles
- 2+ years of experience in compiler architecture, compilation phases, and code optimizations
- Experience using development tools (e.g. GitHub, Jira, CMake, etc.)
- Experience in scripting languages (e.g. Python or Shell)
- Experience developing software on Linux and Windows environments
Preferred Qualifications
- Post graduate Degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or in a STEM related field
- LLVM/MLIR expertise
- GPU programming model knowledge
- Compiler optimization experience
- Performance tuning skills
Why This Role Matters
This position offers the opportunity to work on cutting-edge compiler technology that directly impacts:
- AI and machine learning performance
- High-performance computing applications
- Future GPU architecture development
- Industry-leading optimization techniques
The role combines deep technical compiler work with collaborative hardware-software co-design, making it ideal for engineers passionate about both compiler technology and GPU computing.
Apply for job
To view the job application please visit intel.wd1.myworkdayjobs.com.



From the Selfie to Samantha: The Next Trillion-Dollar Behavior