Senior Compiler Performance Engineer
$155.89k - $220.07k per year200 Intel Technology of Canada, ULC
Job Details: Job Description: The Compiler Engineering team within Intel's Data Center Group is seeking talented and passionate Senior Compiler Engineers to help shape the future of high-performance computing and AI software. At Intel, we are developing 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. As part of our team, you will contribute to an ecosystem that advances performance, scalability, reliability, and developer productivity for AI, HPC, and other demanding workloads, while supporting Intel's commitment to open-source innovation and collaboration. The Intel Compiler Engineering team develops LLVM-based compiler technologies for C, C++, SYCL, Triton, MLIR, Fortran, and Domain-Specific Languages (DSLs), targeting Intel CPU and GPU architectures. We work across the entire compiler stack and collaborate closely with hardware architecture teams, covering language front ends, intermediate representations, optimization, code generation, debug information, runtimes, heterogeneous and offload computing, quality engineering, and developer tools. Our work bridges Intel hardware capabilities with leading AI frameworks and software ecosystems, including PyTorch, machine learning frameworks, and inference platforms.Responsibilities
Lead performance analysis of real-world applications, AI and HPC workloads, and industry-standard benchmarks, identifying bottlenecks across compilers, runtimes, libraries, and processor architectures.Design, develop, and deliver compiler optimizations and code generation enhancements that enable new Intel CPU and GPU capabilities, taking innovations from prototype through production-quality implementation.Own performance for specific compiler components or workload domains by defining targets, tracking results through continuous integration systems, and driving measurable improvements.Advance heterogeneous and offload compilation technologies across SYCL, OpenMP, Triton, MLIR, and DSL-based programming models, improving portability while maintaining exceptional performance.Collaborate closely with hardware architects to influence the design and enablement of future Intel silicon through compiler and programming model innovations.Drive engagement with upstream open-source communities through technical design proposals, RFCs, code contributions, and peer reviews.Influence technical strategy, architectural decisions, and engineering best practices through design reviews, code reviews, and cross-team collaboration.Mentor and develop junior engineers while serving as a technical leader and trusted partner to internal stakeholders, customers, and the broader software ecosystem.As a senior engineer, you will have significant opportunities to deepen your technical expertise, influence product direction, and help define the future of compiler technologies, developer tools, and high-performance software platforms.Qualifications
Minimum Qualifications
Candidates must possess one of the following: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field with 6+ years of experience in compiler development, compiler performance analysis, or compiler optimization.OR Master's degree in the same fields with 3+ years of experience in compiler development, compiler performance analysis, or compiler optimization.OR PhD in the same fields with no additional industry experience required.The required years of experience must include experience in the following technical areas: Compiler development and performance optimization.Software workload performance analysis, debugging, and optimization.Software development or optimization using modern C++ and compiler technologies.Preferred Qualifications
Proven track record of analyzing and solving complex technical problems and delivering features through a full product cycle.Excellent written and oral communication skills, with the ability to clearly communicate technical details and concepts to engineers, architects, and stakeholders.Experience with LLVM, Clang, or other compiler infrastructure.Experience optimizing software performance for CPU, GPU, or high-performance computing workloads.Experience identifying and implementing compiler performance improvements.Experience collaborating with compiler development teams on optimization initiatives.Experience providing technical guidance or mentoring engineers.Demonstrated technical problem-solving through relevant engineering projects.Written and verbal communication skills.Job Type: Experienced Hire Shift: Shift 1 (Canada) Primary Location: Canada, Toronto Additional Locations: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 155,888.00-220,069.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.Intel's official careers website.
#J-18808-Ljbffr
Lead performance analysis of real-world applications, AI and HPC workloads, and industry-standard benchmarks, identifying bottlenecks across compilers, runtimes, libraries, and processor architectures.Design, develop, and deliver compiler optimizations and code generation enhancements that enable new Intel CPU and GPU capabilities, taking innovations from prototype through production-quality implementation.Own performance for specific compiler components or workload domains by defining targets, tracking results through continuous integration systems, and driving measurable improvements.Advance heterogeneous and offload compilation technologies across SYCL, OpenMP, Triton, MLIR, and DSL-based programming models, improving portability while maintaining exceptional performance.Collaborate closely with hardware architects to influence the design and enablement of future Intel silicon through compiler and programming model innovations.Drive engagement with upstream open-source communities through technical design proposals, RFCs, code contributions, and peer reviews.Influence technical strategy, architectural decisions, and engineering best practices through design reviews, code reviews, and cross-team collaboration.Mentor and develop junior engineers while serving as a technical leader and trusted partner to internal stakeholders, customers, and the broader software ecosystem.As a senior engineer, you will have significant opportunities to deepen your technical expertise, influence product direction, and help define the future of compiler technologies, developer tools, and high-performance software platforms.Qualifications
Minimum Qualifications
Candidates must possess one of the following: Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field with 6+ years of experience in compiler development, compiler performance analysis, or compiler optimization.OR Master's degree in the same fields with 3+ years of experience in compiler development, compiler performance analysis, or compiler optimization.OR PhD in the same fields with no additional industry experience required.The required years of experience must include experience in the following technical areas: Compiler development and performance optimization.Software workload performance analysis, debugging, and optimization.Software development or optimization using modern C++ and compiler technologies.Preferred Qualifications
Proven track record of analyzing and solving complex technical problems and delivering features through a full product cycle.Excellent written and oral communication skills, with the ability to clearly communicate technical details and concepts to engineers, architects, and stakeholders.Experience with LLVM, Clang, or other compiler infrastructure.Experience optimizing software performance for CPU, GPU, or high-performance computing workloads.Experience identifying and implementing compiler performance improvements.Experience collaborating with compiler development teams on optimization initiatives.Experience providing technical guidance or mentoring engineers.Demonstrated technical problem-solving through relevant engineering projects.Written and verbal communication skills.Job Type: Experienced Hire Shift: Shift 1 (Canada) Primary Location: Canada, Toronto Additional Locations: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 155,888.00-220,069.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.Intel's official careers website.
#J-18808-Ljbffr
Vacancy posted 26 minutes ago
Similar jobs that could be interesting for youBased on the Senior Compiler Performance Engineer in Winnipeg, MB vacancy
- ...insight they need to deliver faster, more performant, more dependable, and less expensive... ...the optimizing just in time (JIT) compiler in Azul Platform Prime. It compiles... ...on LLVM. We are looking for a Senior Compiler Performance Engineer to own major performance areas of Falcon...SeniorPerformanceRemote workWorldwideFlexible hours
- Analyze compiler performance at Intel in Toronto through C++, LLVM, and heterogeneous computing on a hybrid work model. Improve demanding AI and HPC workloads.As a Senior Compiler Engineer, you will advance compiler technologies for Intel CPU and GPU architectures. Your work...SeniorPerformance
$114.89k - $162.19k per year
Job Details: Job Description: The Compiler Engineering team within Intel's Data Center Group is seeking... ..., GPUs, and accelerators through high-performance, portable software. Our mission is to... ...technologies under the guidance of senior engineers.Building expertise in specialized...SeniorPerformanceInternshipManual laborLocal areaImmediate startShift work- Senior Staff ML Compiler and Performance EngineerMarkham, Ontario Senior Staff Compiler EngineerCanada - RemoteWe are partnered with a global leader in... ...search for a Senior-Staff level compiler optimization engineer to join their growing AI/ML R&D team. General Summary...SeniorPerformance
- ...need to deliver faster, more performant, more dependable, and less expensive... ...just in time (JIT) compiler in Azul Platform Prime. It compiles... ...a Staff Compiler Performance Engineer to set the technical... ...product roadmap.You will be the senior technical voice on a distributed...SeniorPerformanceRemote workWorldwide
- ...IC Resources in Toronto seeks senior to staff-level Compiler Engineers to tackle challenges at the intersection of software, hardware and performance-critical systems. You will contribute to LLVM-based toolchains and bespoke compilers, optimizing AI/ML workloads while collaborating...SeniorPerformance
$155.89k - $220.07k per year
The Compiler Engineering team in Data Center Group at Intel has an opportunity available for a Senior Compiler Engineer. At Intel, we are building the next generation of software technologies... ..., GPUs, and accelerators through high-performance, portable software. You will contribute...SeniorPerformanceLocal areaShift work- Lead Triton compiler development at Intel in Toronto through hybrid work, applying C++... ...computing.This experienced-hire Senior Compiler Engineer develops technologies for Triton, Domain... ...generation, runtime integration, and performance engineering.Key Responsibilities: Lead...SeniorPerformance
$155.89k - $220.07k per year
...computing. Come join us and help build the compiler technologies that drive the next... ...teams develop software that enables high-performance execution of AI workloads across Intel CPUs... ...optimization, runtime integration, and performance engineering. By joining us, you'll help build the...SeniorPerformanceInternshipLocal areaImmediate startShift work- ...Senior Evaluation and Performance Analyst Department: Executive and Indigenous Affairs This Job Opening is limited to employees with the GNWT/WSCC in indeterminate and term positions. The Department of Executive and Indigenous Affairs works to provide overall management...SeniorPerformanceLong term contract
- Build performance-critical software for Amazon Neuron, combining kernel optimization and system... ...and Trainium accelerators.This senior engineering role sits within Annapurna Labs at Amazon... ...technology layers, including frameworks, compilers, runtime, and collectives. Your work...SeniorPerformance
$150.7k - $251.7k per year
...team is at the forefront of maximizing performance for Amazon's custom ML accelerators. Working... ...at the hardware-software boundary, our engineers craft high-performance kernels for ML... ...This comprehensive toolkit includes an ML compiler, runtime, and application framework that...SeniorPerformanceInternship$135k - $185k per year
We are now looking for a Senior Machine Learning Applications and Compiler Engineer! NVIDIA is seeking engineers to develop algorithms and optimizations for our... ...’ll be doing:*** Build, develop, and maintain high-performance runtime and compiler components, focusing on end-to...SeniorPerformance- Build LLVM-based compiler technologies with Intel in Toronto, using C++ to improve performance across CPUs, GPUs, and accelerators.As a Compiler Engineer, you will develop software supporting AI, HPC, and demanding workloads. The team works across language front ends, intermediate...Performance
- ...from seasoned leaders to guide the SDK and Compiler team within the Software Platform. You... ...-agnostic representations, and execution engine for quantum computer software, spanning experimental... ...and recruitment to build a high-performing team that delivers robust software across...
- We are seeking a Performance Test Engineer with strong expertise in performance testing, load testing, and application performance analysis. The ideal candidate will have hands-on experience with JMeter, performance validation methodologies, and troubleshooting application...SeniorPerformance
- ...LLVM and MLIR at Intel, working hybrid from Toronto on high-performance GPU execution. Help improve software portability, scalability... ...productivity across emerging hardware.This Experienced Hire Compiler Engineer contributes to compiler design, development, and optimization...Performance
- ...efficiency analysis, participate in weekly metrics reviews, and support onboarding of large customers and high-traffic eventsAdvise engineering teams on scalable, efficient feature design; review pull requests and SQL changes for latency, resource, and scale impact, and...SeniorPerformanceLong term contractWork from home
- We are seeking an experienced Sr. Building Performance and Commissioning Engineer for a client of ours in the Vancouver area. The successful candidate will lead and support a wide range of commissioning, recommissioning, building optimization, decarbonization, and engineering...SeniorPerformanceFor contractorsSeasonal work
- Qualcomm Technologies, Inc. seeks a Senior Emulation Performance Engineer skilled in FPGA prototyping, system debug, and SoC pre-silicon platforms.This senior engineering role supports Qualcomm’s central SoC digital hardware organization. You will work across emulation tools...SeniorPerformance
- ...remote work available and preference for Vancouver candidates.This senior developer role focuses on smooth gameplay through profiling,... ...computer science, game development, or equivalent experienceUse Unity performance optimization, debugging, and VR or AR experience to strengthen...SeniorPerformanceRemote work
- Explore compiler and runtime development at Altera in Toronto, applying C/C++, Python, or Verilog to FPGA-coupled software.This fixed-term student internship supports engineering work across compilers, flows, assemblers, models, tools, runtimes, and firmware. You may also develop...Fixed term contractInternship
- Support AI and HPC software ecosystems as a Senior Compiler Engineer with Intel’s hybrid Toronto team, collaborating across hardware and compilers... ...initiatives and standardsCollaborate with validation and performance engineering teamsProvide technical leadership and...SeniorPerformance
- Shape wind performance engineering at DNV in Montreal, Toronto, or Calgary, analyzing operating assets and leading technical improvements through hybrid work.This senior lead serves as a technical resource within the Wind Energy Assessment team. You will analyze turbine performance...SeniorPerformance
$110k - $140k per year
...offices and properties worldwide. At Four Seasons, we are powered by people and our culture enables everything we do.Senior Platform Engineer, Performance Management The Senior Platform Engineer is responsible for managing the technical delivery lifecycle of Dynamics 365...SeniorPerformanceWork at officeWorldwide3 days per week- Drive SQL Server performance tuning and T-SQL optimization as a Senior Database Engineer supporting complex, database-driven enterprise solutions.This senior-level role focuses on query development, stored procedures, DDL scripting, and database design. You will troubleshoot...SeniorPerformance
$100k - $140k per year
# Energize your career by applying today## Senior BESS Inverter Performance EngineerApply: Remote: Canada - Remote: US - Remote: Full time... ...worldwide.**Role:** Senior BESS Inverter Performance Engineer**Location:** Canada or USA**Compensation:** $100,000 - $140...SeniorPerformanceFull timeRemote workWorldwide- ...committed to delivering safe, reliable energy while driving financial excellence and innovation. We are seeking a Senior Data Analytics & Performance Engineer to join our team! In this role, you will provide technical leadership for Power Operations' performance data and...SeniorPerformanceFull timeWork at officeLocal areaWork from homeVisa sponsorshipFlexible hours
- Optimize Intel compiler software for CPU and GPU architectures in Toronto’s hybrid work model... ....As an experienced-hire Compiler Engineer, you will develop production-quality compiler... ...defect resolution, code generation, and performance optimization. You will support high-...Performance
- About the RoleOur client, a prominent player in the global oil and gas industry, is seeking a Senior Petroleum Engineer specializing in Well Performance to join their fully remote operations team. This critical role is focused on maximizing the efficiency and productivity of...SeniorPerformanceRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Compiler Performance Engineer. Be the first to apply!
Related searches
- solid waste engineer Winnipeg, MB
- voip engineer Winnipeg, MB
- resident engineer Winnipeg, MB
- ingenieur Winnipeg, MB
- certification engineer Winnipeg, MB
- failure analysis engineer Winnipeg, MB
- engineering summer student Winnipeg, MB
- graduate engineer Winnipeg, MB
- junior engineer Winnipeg, MB
- forklift engineer Winnipeg, MB

