LLVM and C++ expertise can shape Intel compiler technologies in Toronto’s hybrid Data Center Group, supporting CPUs, GPUs, and accelerators.
As a Senior Compiler Engineer, you will develop software for AI, HPC, and demanding workloads. The team works across LLVM-based C, C++, SYCL, Triton, MLIR, Fortran, and compiler stack components. Your work supports performance, scalability, reliability, developer productivity, and open-source collaboration.
Key Responsibilities:
- Design, develop, test, debug, and maintain compiler technologies
- Implement compiler features and resolve complex software defects
- Analyze workloads and benchmarks for optimization opportunities
- Improve compiler-generated code for Intel CPU architectures
- Partner with hardware architects and platform teams
Requirements:
- Bachelor’s degree in a related technical field
- 6+ years of professional software development experience
- Advanced C/C++ knowledge with object-oriented programming experience
- Solid algorithms, data structures, debugging, and analytical skills
- LLVM, compiler optimization, code generation, or CPU architecture experience preferred
Apply senior compiler engineering expertise in C++, LLVM, optimization, and debugging within Intel’s Toronto hybrid team.
#J-18808-Ljbffr
📌 Senior Performance Engineer (Software) (Toronto)
🏢 Intel
📍 Toronto