Intel Corporation

Compiler Engineer

Intel Corporation

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$120,650 - CA$170,330 per year

Job Level

Mid-LevelSenior

Tech Stack

PythonPyTorch

About the role

  • 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.

Requirements

  • 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
  • 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
  • Experience with LLVM, MLIR, and Triton compiler architecture
Benefits
  • Health insurance
  • 401(k) matching
  • Flexible work hours
  • Paid time off
  • Remote work options

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
GPU programmingCC++Pythoncompiler stagescode generationoptimization techniquesPyTorchLLVMMLIR
Certifications
Bachelor's degree in Computer ScienceBachelor's degree in Computer EngineeringMaster's in Computer ScienceMaster's in Computer EngineeringPhD in Computer SciencePhD in Computer Engineering