Compiler Engineer

Posted 117ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Triton Compiler Engineer developing software tools and optimizing kernels for custom GPU workloads at Intel. Collaborating with hardware design teams and programming communities for innovative AI solutions.

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.

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