Jobs.ca
Jobs.ca
Language
Intel Corporation logo

Triton Compiler Engineer

Intel Corporationabout 7 hours ago
Remote
CA$120,650 - CA$170,330/annual
Mid Level
full_time

About the role

Job Details Job Description:

Intel is shaping the future of technology to help create a better future for the entire world. Our work in pushing forward fields like AI, analytics, and cloud-to-edge technology is at the heart of countless innovations. With a career at Intel, you'll have the opportunity to use technology to power major breakthroughs and create enhancements that improve our everyday quality of life. Join us and help make the future more wonderful for everyone. Want to learn more? Visit our YouTube Channel or the link below.

Life at Intel

About This Role Triton-lang is a open-source programming language and compiler for creating highly efficient custom GPU kernels. Its widely adopted in several stacks like Pytorch, SGLang, vLLM etc. Come join us to develop Triton front end and back end components for Intel GPUs.

Key Responsibilities

  • Define, design, develop, test, debug, release, enhance, and maintain software tools for domain-specific programming languages
  • Work directly with hardware design teams, compiler development companies, and programming communities.
  • Participate in language and standards groups.
  • Design and implement Triton compiler front-end and back-end components
  • Develop optimization passes for supported kernels.

The ideal candidate should exhibit Collaborative skills, fast learner, and be passionate about AI compiler technology.

Qualifications You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are a plus factor in identifying top candidates.

Experience listed below would be obtained through a combination of your schoolwork/classes/research and/or relevant previous job and/or internship experiences.

What We Need To See (Minimum Qualifications)

  • Bachelor's degree in Computer Science, Computer Engineering or related field and 4+ years of experience in GPU programming for AI Workload
  • OR Master's in Computer Science, Computer Engineering or related field and 2+ years of experience in GPU programming for AI Workload
  • OR PhD in Computer Science, Computer Engineering or related field and experience in GPU programming for AI Workload

Work/educational Experience Must Include

  • Programming skills in C, C++, and Python
  • Experience with compiler stages, code generation, and optimization techniques
  • Experience with GitHub development environment
  • Familiarity with PyTorch attention techniques for transformer models

Preferred Qualifications

  • Experience with LLVM, MLIR, and Triton compiler architecture

Benefits At Intel Our total rewards package goes above and beyond just a paycheck. Whether you're looking to build your career, improve your health, or protect your wealth, we offer generous benefits to help you achieve your goals. Go to Intel Benefits | Intel Careers for details of benefits available to you. Intel reserves the right to modify, change or discontinue benefit plans at any time in its sole discretion.

Job Type Experienced Hire

Shift Shift 1 (Canada)

Primary Location:

Virtual Canada

Additional Locations:

Business Group As a member of the Chief Technology Office, Artificial Intelligence, and Network and Edge Group (CTO AI NEX), you will be committed to strategically penetrating the AI market by delivering disruptive and transformative solutions. Your focus will be on leveraging technology innovation and incubation to drive commercial success, ensuring that advancements create significant value. The team is dedicated to driving the software-defined transformation of the world's networks profitably, setting new standards for efficiency and connectivity. Through these priorities, you aim to lead the way in technological evolution and redefine the future of global networks.

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 120,650.00 - 170,330.00

Salary range dependent on a number of factors including location and experience. Work Model for this Role This role is available as a fully home-based and generally would require you to attend Intel sites only occasionally based on business need. However, you must live and work from the country specified in the job posting, in which Intel has a legal presence. Due to legal regulations, remote work from any other country is unfortunately not permitted. * 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.

About Intel Corporation

Semiconductor Manufacturing
10,000+

Intel’s mission is to shape the future of technology to help create a better future for the entire world. By pushing forward in fields like AI, analytics and cloud-to-edge technology, Intel’s work is at the heart of countless innovations. From major breakthroughs like self-driving cars and rebuilding the coral reefs, to things that make everyday life better like blockbuster effects and improved shopping experiences — they’re all powered by Intel technology. With a career at Intel, you have the opportunity to help make the future more wonderful for everyone.

Join us.