29 Oct
|
Intel
|
Winnipeg
Build LLVM-based compiler technologies at Intel in Toronto, using advanced C++ skills within a hybrid work model for CPU and GPU platforms. As a Compiler Engineer, you will develop software for heterogeneous computing across Intel architectures. The experienced-hire role spans C, C++, SYCL, Triton, MLIR, and Fortran compiler technologies. Your work supports performance, scalability, reliability, and developer productivity for AI, high-performance computing, and demanding workloads. Key Responsibilities:
Design, develop, test, debug, and maintain compiler components Implement features and resolve software defects Analyze workloads and benchmarks for optimization opportunities Improve compiler-generated code performance for Intel CPUs Conduct functional, performance, scalability, and stress testing Requirements:
Bachelor's degree in a related technical field Three-plus years of professional software development experience Advanced C/C++ knowledge with object-oriented programming experience Robust algorithms, data structures, debugging, and analytical skills Experience optimizing software for CPU performance and efficiency Apply compiler engineering, C++, LLVM, and performance optimization expertise to Intel processor technologies in Toronto.
📌 Compiler Engineer C++ LLVM (Winnipeg)
🏢 Intel
📍 Winnipeg