Opportunity Description
Join a dynamic startup as an AI Compiler Engineer in Montreal, QC, focusing on enhancing deep learning training. You'll optimize core components with cutting-edge technologies in a hybrid work environment.
This role invites you to develop and refine AI compiler components, playing a pivotal part in performance engineering and ML systems. As a member of a small, expert team, you will create compiler passes, runtimes, and hardware backends. Your efforts in framework and kernel-level optimization will significantly impact deep learning workloads.
Key Responsibilities:
• Build and optimize AI compiler components for training tasks
• Develop compiler passes and support hardware backends
• Implement performance optimizations at framework levels
• Collaborate closely with ML and compiler engineers
Requirements:
• Proficient in Python and C/C++ programming
• Experience with CUDA, LLVM, or custom code generation
• Familiarity with AI frameworks like PyTorch and Ten...
This role invites you to develop and refine AI compiler components, playing a pivotal part in performance engineering and ML systems. As a member of a small, expert team, you will create compiler passes, runtimes, and hardware backends. Your efforts in framework and kernel-level optimization will significantly impact deep learning workloads.
Key Responsibilities:
• Build and optimize AI compiler components for training tasks
• Develop compiler passes and support hardware backends
• Implement performance optimizations at framework levels
• Collaborate closely with ML and compiler engineers
Requirements:
• Proficient in Python and C/C++ programming
• Experience with CUDA, LLVM, or custom code generation
• Familiarity with AI frameworks like PyTorch and Ten...
Interested in this opportunity? Apply now through Expertini.
Apply for this Position