Senior AI Research Engineer
Vancouver, BCHuawei Technologies Canada Co., Ltd.
5+ YOECandidates need over 5 years of engineering experience, including 3 or more years of hands-on graphics work, and an MSc or PhD in computer science or a related field. Strong skills in deep learning, neural rendering, Python, PyTorch and TensorFlow, plus publications at top graphics or vision venues, are expected.
Python, PyTorch, TensorFlow, GLSL, HLSL
Senior Compiler Engineer
Markham, ONHuawei Technologies Canada Co., Ltd.
5+ YOECandidates need 5+ years of C++, C or Java programming on large projects, plus at least two of: production compiler or runtime work, deep learning framework or GPU driver experience, or hardware accelerator experience. A strong grasp of computer architecture and a Bachelor's, Master's or PhD in computer science or a related field are also expected.
LLVM, Clang, TensorFlow, CUDA, OpenCL, Vulkan
Senior Principal Compiler Engineer
Ottawa, ONHuawei Technologies Canada Co., Ltd.
8+ YOECandidates need 8+ years of C++, C or Java experience on large software projects, plus at least two of: production compiler, language runtime, deep learning framework, GPU driver or hardware accelerator experience. A computer science or related degree is required.
LLVM, Clang, TensorFlow, CUDA, OpenCL, Vulkan
Senior Researcher - Edge AI Optimization/Hardware-Aware ML
Edmonton, ABHuawei Technologies Canada Co., Ltd.
2+ YOECandidates need a PhD or equivalent research experience in machine learning or a related field, plus 2+ years of applied impact in model compression, efficient architectures, or edge optimization. Strong Python and C/C++ skills, deep learning frameworks, and a publication or patent record in ML efficiency are required.
PyTorch, TensorFlow, JAX, ONNX, TFLite, TensorRT