FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Compiler Engineer – AI DSLs
Intel Corporation. Design, develop, optimize, and maintain compiler tools targeting CPUs, GPUs, and accelerators .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in compiler tool design and optimization for CPUs, GPUs, and accelerators, with a strong focus on LLVM, Clang, and SYCL frameworks. Proficient in C/C++ programming, parallel programming models, and performance analysis to enhance compiler features and integration.
Highest-signal resume keywords
C/C++ ProgrammingLLVM Compiler InfrastructureSYCL DevelopmentPerformance AnalysisCompiler Optimization
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Compiler TechnologiesObject-Oriented Design PrinciplesComplex Data StructuresVectorization TechniquesParallel Programming ModelsGPU Compiler OptimizationsIR GenerationBackend DevelopmentDefect ResolutionPerformance Experiments
Soft Skills
CollaborationIndependent Work
Tools & Technologies
LLVMClangSYCLCUDAOpenMPMLIRTileIR
Industry Keywords
Computer ScienceApplied MathematicsElectronic EngineeringInformaticsProcessor ArchitecturesStandards DevelopmentAI Domains
Tech Stack
Tools & technologiesC++
About the role
Key responsibilities & impact- Design, develop, optimize, and maintain compiler tools targeting CPUs, GPUs, and accelerators
- Develop compiler features and optimizations for Intel architectures
- Collaborate with hardware engineering teams on processor features and compiler integration
- Contribute to LLVM, Clang, SYCL, and Fortran compiler frameworks
- Conduct functional and performance experiments, debugging, and defect resolution
- Participate in upstream collaboration with open-source communities
- Investigate code parallelization, vectorization, and compiler performance enhancements
- Analyze application and benchmark performance and implement improvements
- Collaborate with cross-geo engineering and validation teams to meet quality and performance standards
- Work independently and contribute to open-source projects
Requirements
What you’ll need- 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, DSLs programming, object-oriented design principles, and complex data structures
- Experience with compiler technologies and LLVM compiler infrastructure
- This position is not eligible for Intel immigration sponsorship
- Preferred: 2+ years of experience developing and maintaining production-grade compilers
- Preferred: Familiarity with LLVM framework components, including IR generation, passes, and backend development
- Preferred: Experience with vectorization techniques, parallel programming models like OpenMP and SYCL, and GPU compiler optimizations
- Preferred: Strong understanding of processor architectures, performance analysis, and memory optimizations
- Preferred: Experience collaborating with language standards groups or contributing to standards development
- Preferred: Knowledge of MLIR and TileIR representation and compiler infrastructure for DSL programming languages in AI domains
Benefits
Comp & perks- Competitive pay
- Stock bonuses
- Health benefits
- Retirement benefits
- Vacation benefits
- Hybrid work model allowing employees to split time between working on-site and off-site