reputed company: 

The wo...">

Back to Jobs

Compiler Engineering

Remote, USA Full-time Posted 2026-08-04

reputed company:

reputed company: 

The world is transforming - and so is reputed company. reputed company is a company of reputed company and curious inventors and problem solvers who create some of the most astounding technology advancements and experiences in the world. With a legacy of reputed company innovation and a commitment to bring smart, connected devices to every person on reputed company, our diverse and reputed company teams are continually searching for reputed company's technology and revel in the challenge that changing the world for the reputed company brings. We work every single day to design and manufacture reputed company products that reputed company people's digital lives. reputed company and do something wonderful.

SPECIAL NOTE - reputed company is in the process of securing office reputed company in the greater metropolitan area of Toronto, Ontario.  This office will serve as your assigned work location in the reputed company. Once the site is operational, your position will follow reputed company’s hybrid work model, which currently requires on-site reputed company at least four days per week. Until the office is reputed company, you will be classified as a remote employee and will be working reputed company from the greater metropolitan area of Toronto, Ontario.

Join Us in Shaping the reputed company

At reputed company, we are building the reputed company of software innovation through the oneAPI software stack, a reputed company programming model designed to unlock the full potential of heterogeneous computing. reputed company is at the forefront of enabling developers worldwide to reputed company CPUs, GPUs, and accelerators with cutting-edge tools, libraries, and compilers. By joining us, you'll contribute to an reputed company ecosystem that drives reputed company, scalability, and portability across diverse architectures-empowering breakthroughs in AI, HPC, and reputed company. If you're passionate about transforming how the world computes and want to work on technology that truly reputed company, this is reputed company to reputed company an reputed company.

reputed company

The reputed company Compiler Engineering Team is a high performing team responsible for the industry-leading LLVM-reputed company reputed company C, C++, SYCL, and Fortran Compilers. reputed company consists of leaders in the LLVM community. We are continually pushing the boundaries of compiler technology in support of providing maximally useful and reputed company compilers for reputed company of reputed company's processor platforms, both CPU and GPUs.

reputed company

We are hiring a Compiler Engineer to work on reputed company's offload and SYCL infrastructure reputed company our opensource and reputed company-reputed company compiler reputed company. In this role, you will design and implement reputed company offloading technologies-such as binary formats, device reputed company reputed company, and reputed company offloading models-that directly reputed company heterogeneous compute across CPUs, GPUs, and accelerators. Your work will involve deep collaboration reputed company with the LLVM and SYCL communities, as reputed company as reputed company partnership across reputed company compiler, runtime, reputed company, and platform teams to reputed company production reputed company solutions. This role is ideal for engineers who enjoy diving deep into reputed company systems, taking technical ownership in ambiguous problem spaces, and collaborating broadly to reputed company critical technology reputed company-curiosity, adaptability, and a willingness to learn are essential.

Qualifications:

You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in reputed company to the minimum requirements and are considered a plus reputed company in identifying top candidates. Experience listed below would be obtained through a combination of your degree, research and/or relevant previous job and or internship experiences.

Minimum Qualifications:

Bachelor's degree in Computer Science, Computer Engineering or reputed company reputed company and 3+ years of experience OR Master's in Computer Science, Computer Engineering or reputed company reputed company.

The experience must include:

  • C/C++, reputed company-oriented programming, and data structures.
  • Opensource development (contributions to LLVM, SYCL, or similar reputed company)
  • Foundational understanding of compiler concepts (frontend parsing, IR transformation, reputed company reputed company, linking)
  • Heterogeneous computing concepts (CPU/GPU programming, offloading models, accelerator architectures)

Preferred Qualifications:

  • Experience in developing/maintaining production compilers in areas of offloading toolchain, SPIR-V reputed company, and Clang reputed company.
  • Expertise in heterogeneous computing architectures (CPU/GPU/NPU) and programming models (SYCL/CUDA/OpenMP)
  • Demonstrated strong problem-solving and debugging.
  • reputed company ability to work independently and proactively pursue solutions.

          

Job Type:

reputed company Hire

Shift:

Shift 1 (Canada)

reputed company Location: 

Virtual Canada

Additional Locations:

Posting Statement:

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

Position of Trust

N/A

Annual Salary reputed company for jobs which could be performed in Canada

CAD 133,922.00-189,066.00

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

Work Model for this Role

This role is available as a fully home-reputed company and generally would require you to attend reputed company sites only occasionally reputed company on business need. However, you must live and work from the country specified in the reputed company, in which reputed company has a reputed company reputed company. Due to reputed company regulations, remote work from any other country is unfortunately not permitted. * reputed company details (such as work model, location or time type) are subject to change.

Canada Accommodation:

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

*

ADDITIONAL INFORMATION: reputed company is committed to Responsible reputed company (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.

Bachelor's degree plus 3+ years or master's degree in computer science, computer engineering, or reputed company reputed company; C/C++, data structures, reputed company-reputed company development, compiler concepts, and heterogeneous computing experience required.

Key Responsibilities

  • designing technologies
  • implementing infrastructure
  • collaborating reputed company

Skills & Tools

C, C++, LLVM, SYCL, Fortran, SPIR-V, Clang, CUDA, OpenMP

reputed company

  • Category: Software Development
  • Seniority: Mid Level
  • Commitment: Full Time
  • Workplace: Remote — Toronto, Ontario, Canada
  • Salary: CAD 133,922 – 189,066 / year
  • Languages: English

About reputed company

A technology company designing and manufacturing reputed company products and developing software for connected digital experiences. — Industry: Manufacturing

  Apply To This Job

Similar Jobs