Skip to content
mimi

Machine Learning Applications and Compiler Engineer

Jobgether

Birchcliff · On-site Full-time 1w ago

About the role

About

Transform AI technologies with your expertise as a Machine Learning Applications and Compiler Engineer at LPX in Canada. Focus on optimizing AI inference for advanced computing architectures.

This role demands deep involvement in machine learning systems and compiler design. You will develop high-performance compiler components, design mappings for neural network workloads, and drive advancements in runtime efficiency. Exposure to GPU and spatial accelerators will enhance your collaboration with hardware and software teams, directly influencing AI performance on a large scale.

Responsibilities

  • Develop high-performance compiler components for AI optimization
  • Implement mappings for neural network workloads on advanced hardware
  • Extend compiler infrastructure with optimization passes and code generation
  • Profile system performance to enhance execution efficiency
  • Collaborate with hardware architects on design optimizations

Requirements

  • MS/PhD in Computer Science or related field
  • Proficiency in C++ or Rust for systems programming
  • Experience in compiler development and IR design
  • Familiarity with LLVM or MLIR frameworks
  • Understanding of GPU architectures and parallel computing

Drive innovation in AI compiler technology and machine learning efficiency with LPX in Canada.

Skills

C++LLVMMLIRRust

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free