Machine Learning Applications and Compiler Engineer
Jobgether
About the role
About
Elevate AI performance as a Machine Learning Applications and Compiler Engineer with LPX in Canada. Focus on building systems for optimizing large-scale neural network workflows.
In this collaborative role, you'll engage in high-performance computing and machine learning system innovations. Your work will involve developing compiler components for AI inference, improving execution efficiency, and collaborating with engineering teams on advanced technologies. You'll explore GPU and spatial accelerators while contributing to infrastructure that powers AI globally.
Responsibilities
- Maintain high-performance compiler and runtime systems for AI
- Design neural network workload mappings on advanced architectures
- Build and optimize compiler infrastructure and code generation
- Analyze system performance for potential enhancements
- Collaborate on hardware and software co-design methodologies
Requirements
- Advanced degree in relevant technical discipline
- Solid skills in C++ or Rust programming
- Hands-on experience with compiler frameworks like LLVM
- Familiarity with Tensor Flow or Py Torch
- Strong analytical skills and debugging experience
Shape the future of AI technologies through your compiler expertise at LPX in Canada.
Skills
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