Apply now

Posted yesterday

Compiler Performance Engineer

@ Intel Technology of Canada, ULC

Toronto, Ontario

Full-time1+ years experience
Apply now
SIGNALS

Overview

Intel Technology of Canada, ULC is hiring a Compiler Performance Engineer for its Data Center Group in Toronto. The role analyzes and tunes compiler-generated code performance on Intel CPUs and GPUs and builds automated performance testing. The posting states a hybrid work model and a salary range of CAD 114,890 to 162,190.

Responsibilities:

  • Analyze performance issues in compiler-generated code
  • Measure and tune application performance on Intel CPUs and GPUs
  • Design automated testing for compiler performance and quality
  • Contribute to open-source compiler communities

Requirements summary:

  • Master's degree with 1+ year or bachelor's degree with 2+ years of compiler experience
  • Coursework in data structures and/or algorithms
  • Strong written and oral communication skills
  • Familiarity with LLVM, MLIR or GCC is preferred

Tools & skills

Source and dates

Employer career site / ATS feed · workday

Employer posting date
2026-11-08
First seen by our source
2026-11-09
Source record updated
2026-11-09

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job details

SeniorityEntry level
DepartmentSoftware development
Experience1+ years
Hours per week40 (estimated)
Work settingOffice
PositionMostly sitting
Physical demandsphysical low · computer high
LanguagesEnglish
EducationBachelor’s degree (required), Master’s degree (required)
Fields of studyComputer Science, Computer Engineering, Electrical Engineering

Summary and details written by AI from the posting; the employer’s posting is the authority.

Intel Technology of Canada, ULC

FieldValue
Open jobs on Jobsy13
Job description

Job Details:

Job Description:

The Compiler Engineering team within Intel's Data Center Group is seeking talented and passionate compiler engineers to help shape the future of software development.

At Intel, we are building next-generation software technologies that unlock the full potential of heterogeneous computing. Our compiler technologies enable developers to efficiently leverage CPUs, GPUs, and accelerators through high-performance, portable software. Our mission is to design, innovate, and deliver industry-leading compilers and development tools that maximize hardware performance across Intel platforms. By advancing performance, scalability, reliability, and developer productivity, we empower AI, HPC, and other compute-intensive workloads while maintaining a strong commitment to open-source collaboration and innovation.

Our team develops LLVM-based compiler technologies for C, C++, SYCL, Triton, MLIR, domain-specific languages (DSLs), and Fortran, targeting Intel CPUs and GPUs. We work across the entire compiler stack, including language front ends, intermediate representations, optimization frameworks, code generation, debug information, runtimes, offload support, quality engineering, and developer tooling.


This role provides exceptional opportunities for technical growth and career development through hands-on work with cutting-edge compiler technologies, mentorship from experienced engineers and technical leaders, and collaboration with world-class engineering teams across the globe.


Responsibilities

As part of the compiler performance and optimization team, you will gain firsthand experience in the technologies that transform source code into highly optimized machine code. Your responsibilities will include:

  • Analyzing performance issues in compiler-generated code and identifying root causes within optimization and code generation stages.
  • Measuring and tuning application performance on Intel CPUs and GPUs while tracking regressions and identifying optimization opportunities.
  • Designing and implementing automated testing solutions to continuously monitor compiler performance and quality.
  • Bridging Intel hardware and compiler capabilities with AI and HPC software ecosystems, including PyTorch, inference frameworks, and machine learning workloads.
  • Contributing to open-source compiler communities through issue reporting, patch development, code reviews, and technical discussions.
  • Developing and enhancing compiler components, including optimization passes, code generation features, runtime systems, and offload technologies under the guidance of senior engineers.
  • Building expertise in specialized areas such as compiler optimizations, backend code generation, heterogeneous computing, offload compilation, or workload performance analysis.

As a software engineer on our team, you will collaborate with a diverse, global group of engineers and have the opportunity to influence the future of compiler technology, developer tools, and high-performance computing software.

Qualifications:

Minimum Qualifications:
Candidates must possess one of the following:

  • Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field with 1+ year of experience in compiler development, compiler performance analysis, or compiler optimization.

OR

  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field with 2+ years of experience in compiler development, compiler performance analysis, or compiler optimization.
  • Completed academic coursework in data structures and/or algorithms.

Preferred Qualifications:

  • Strong written and oral communication skills, with the ability to clearly communicate technical details and concepts.
  • Precise attention to detail and genuine motivation to learn and improve product performance.
  • Familiarity with Intel x86 instruction set architecture and Advanced Vector Extensions, or with GPU architecture and execution models.
  • Exposure to LLVM or MLIR compiler infrastructure, or to GCC.
  • Experience with parallel and heterogeneous programming models such as OpenMP, SYCL, OpenCL, Triton, or CUDA.
  • Experience with performance analysis tools and methodology on real-world applications.
  • Exposure to AI/ML frameworks and inference stacks.
  • Open-source contribution history.
  • Demonstrated ability to analyze and solve complex technical problems.

Job Type:

Experienced Hire

Shift:

Shift 1 (Canada)

Primary Location:

Canada, Toronto

Additional Locations:

Posting Statement:

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Position of Trust

N/A

Annual Salary Range for jobs which could be performed in Canada

CAD 114,890.00-162,190.00

Salary range dependent on a number of factors including location and experience.

Work Model for this Role

This role will be eligible for our hybrid work model which allows employees to split their time between working on-site at their assigned Intel site and off-site. * Job posting details (such as work model, location or time type) are subject to change.

Canada Accommodation:

Intel is committed to a culture of accessibility. Intel provides accommodations to applicants and employees with disabilities. Find information and request accommodation here.

*

ADDITIONAL INFORMATION: Intel is committed to Responsible Business Alliance (RBA) compliance and ethical hiring practices. We do not charge any fees during our hiring process. Candidates should never be required to pay recruitment fees, medical examination fees, or any other charges as a condition of employment. If you are asked to pay any fees during our hiring process, please report this immediately to your recruiter.

Similar jobs

  • Senior Compiler Performance Engineer

    Toronto, ON
    Full Time

    Intel Technology of Canada, ULC

    6+ YOECandidates need a bachelor's degree with 6+ years, a master's degree with 3+ years, or a PhD in a related technical field, plus experience in compiler development, performance analysis and optimization, and modern C++. Experience with LLVM, Clang and CPU or GPU performance is preferred.

    LLVM, Clang, SYCL, OpenMP, Triton, MLIR

  • Senior Compiler Performance Engineer

    Toronto, ON
    RemoteFull Time

    Azul

    5+ YOECandidates need 5+ years of professional experience building optimizing or JIT compilers, strong C++ skills in large codebases, and a proven record of measurable compiler performance gains. Strong profiling and assembly-reading skills are required.

    LLVM, C++, Java, profilers, hardware performance counters

  • Grocery Clerk Part Time Day Greenlight Requisition

    Toronto, ON
    Part Time

    City Market Valu-Mart Toronto Peter (2492850 Ontario Inc)

    Candidates need attention to detail, teamwork and the ability to work independently in a fast-paced store. They must be able to lift up to 50 lbs, stay mobile for a full shift and work days, evenings and weekends.

  • Director Finance, FP&A, Loblaw Digital & eCommerce

    Toronto, ON
    Full Time

    Loblaws Inc.

    Whether that means building the best, most innovative online shopping experience, or designing an app that will impact the lives of people across the country, we’re up for the challenge; Proven ability to liaise across…

  • Cashier Part Time Day Greenlight Requisition

    Toronto, ON
    Part Time

    George's NF Toronto Broadview (1000836748 Ontario Ltd)

    Candidates need good communication skills, a team-player attitude and a courteous manner. They must be flexible about days, evenings and weekends, able to lift 25 lbs and able to stand for entire shifts. A criminal background check is required for applicants 18 or older.

    Customer service, Assist customers, Communication skills, Adaptability, Leadership

  • Maintenance Technician

    Toronto, ON
    $24/hrOn-siteFull Time

    HOEM Management Inc.: (HOEM) is a dynamic student housing developer, manager, and student life company based in Toronto, Canada.

    What we're looking for; 2+ years of maintenance experience; Solid troubleshooting skills

  • Senior Feasibility Advisor (Fixed Term 12 -18 Months)

    Toronto, ON

    Infrastructure Ontario

    You are an analytical and strategic thinker with experience evaluating complex development, infrastructure, or capital projects; Significant experience in financial analysis, feasibility assessment, business case…

  • Associate AI Scientist , Technology Leadership Advancement Program(TLAP)

    Toronto, ON
    Full Time

    Canadian Imperial Bank of Commerce (Canada): C'est aussi pourquoi une carrière à la Banque CIBC est plus qu'un emploi : c'est une occasion de grandir et de travailler aux côtés de certaines des…

    You have graduated in stem related undergraduate degree; You have a minimum of prior 2-years of work experience as an AI developer; You have strong technical expertise. You bring at least 2 years of hands-on experience…

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.