Compiler Engineer for AI Tile-based DSL
Toronto, ONIntel Technology of Canada, ULC
1+ YOECandidates need a bachelor's degree in a technical field and at least one year of relevant experience in C/C++, compiler technologies or LLVM. Experience with SYCL, CUDA, MLIR or GPU programming is preferred.
LLVM, Clang, DPC++, SYCL, CUDA, MLIR
Compiler Engineer for Tile-based AI DSLs
Toronto, ONIntel Technology of Canada, ULC
4+ YOECandidates need a bachelor's degree in computer science or a related field with 4+ years of experience, or a master's with 3+ years, or a PhD with 1+ year. Required experience includes C/C++, compiler development, and debugging.
C++, LLVM, MLIR, CUDA, SYCL, perf
Senior Compiler Engineer - Triton and DSLs
Toronto, ONIntel Technology of Canada, ULC
5+ YOECandidates need a bachelor's degree with 5+ years, a master's with 3+ years, or a PhD, in computer science or a related field. Strong C++ or Python development, compiler and GPU programming experience, and demonstrated technical leadership are required.
LLVM, MLIR, Triton, GCC, Clang, CUDA
Compiler Engineer - Triton and DSLs
Toronto, ONIntel Technology of Canada, ULC
1+ YOECandidates need a bachelor's degree in a technical discipline with 1+ years of experience, or a master's or PhD, plus strong C++ and/or Python skills, debugging ability and knowledge of computer architecture or systems software.
LLVM, MLIR, Triton, GCC, Clang, CUDA
Compiler Engineer
Toronto, ONIntel Technology of Canada, ULC
3+ YOECandidates need a bachelor's degree in a technical field, 3+ years of professional software development, and advanced C/C++ skills. Experience optimizing software for CPU performance and strong debugging and problem-solving skills are also required.
LLVM, perf
Senior Compiler Engineer
Toronto, ONIntel Technology of Canada, ULC
6+ YOECandidates need a bachelor's degree in a technical field, 6+ years of professional software development in C/C++, and strong skills in algorithms, data structures and CPU performance optimization. Compiler, LLVM and parallel programming experience is preferred.
LLVM, SYCL, MLIR, OpenMP, perf
Compiler Engineering Graduate Intern
Toronto, ONIntel Technology of Canada, ULC
Candidates need to be currently pursuing a Master's or PhD in computer science, computer or electrical engineering, applied mathematics or a related field, with C or C++ programming experience and graduate-level coursework or projects in compilers or systems software.
LLVM, MLIR, Clang, Flang, SYCL, DPC++
Compiler Engineering Intern
Toronto, ONIntel Technology of Canada, ULC
Candidates need to be pursuing a Bachelor's degree in a technical discipline, with at least 3 months of coursework or project experience in data structures, algorithms, computer architecture or compiler construction. They need C++ experience and familiarity with Linux development and debugging tools.
LLVM, MLIR, Triton, Git, Linux, GCC
Compiler Engineer
Toronto, ONIntel Technology of Canada, ULC
5+ YOECandidates need a bachelor's degree in a technical field with 5+ years of experience, or a master's with 3+ years. They must have C/C++ and compiler development experience, open-source contributions to Clang, and hands-on LLVM expertise.
LLVM, Clang