3 days ago
Toronto, CanadaEntry Level / Mid Level
Responsibilities
- Analyze compiler-generated code to identify performance issues and root causes in optimization and code-generation stages.
- Measure and tune application performance on Intel CPUs and GPUs, track regressions, and identify optimization opportunities.
- Design and implement automated testing solutions for compiler performance and quality.
- Connect Intel hardware and compiler capabilities with AI, HPC, inference, and machine-learning workloads.
- Contribute to open-source compiler communities through issue reporting, patch development, code reviews, and technical discussions.
- Develop compiler optimization passes, code-generation features, runtime systems, and offload technologies.
- Collaborate with global engineering teams on compiler technology, developer tools, and high-performance computing software.
Requirements
- Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field plus at least one year of compiler development, compiler performance analysis, or compiler optimization experience; or a bachelor’s degree in one of these fields plus at least two years of relevant experience.
- Completed academic coursework in data structures and/or algorithms.
- Preferred qualifications include familiarity with Intel x86 instruction set architecture, Advanced Vector Extensions, GPU architecture, LLVM, MLIR, or GCC.
- Preferred experience includes OpenMP, SYCL, OpenCL, Triton, CUDA, performance-analysis tools, AI/ML frameworks, inference stacks, and open-source contributions.
- Strong written and oral communication, attention to detail, motivation to improve product performance, and complex technical problem-solving ability.
Benefits
- Hybrid work model allowing time to be split between the assigned Intel site and off-site work.
- Position is based in Toronto, Canada, on Shift 1.
- Intel provides workplace accommodations for applicants and employees with disabilities.
About Intel
Intel is a public semiconductor company that designs and manufactures CPUs and other silicon for PCs, servers, networking, edge, and embedded systems, and also offers foundry services plus AI and graphics accelerators. Founded in 1968 and headquartered in Santa Clara, it sells primarily to OEMs, cloud providers, and device makers worldwide. Its portfolio includes x86 processors (Core and Xeon), Ethernet and chipset products, and the Mobileye autonomous driving platform.
