Senior Edge AI Researcher – Hardware-Aware ML

Huawei Canada

Edmonton

On-site

CAD 90,000 - 140,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Huawei Canada is seeking a Researcher in the Software-Hardware System Optimization Lab to advance hardware-aware neural network optimization for consumer devices. The role focuses on quantization, mixed precision, pruning, and NAS, with emphasis on energy-efficient inference across ARM CPUs, mobile GPUs, DSPs, and NPUs.

You will prototype efficient methods, publish findings, and collaborate with compiler/runtime teams (TVM/MLIR/TensorRT). Mentorship and roadmap contributions are expected.

Qualifications

  • PhD or equivalent research experience in ML/CS/EE.
  • Strong coding in Python and C/C++ with AI tooling.
  • Proven publication record at top ML venues and/or patents.
  • 2+ years post-grad experience with impact in model compression or ML systems.
  • Experience with edge hardware optimization (ARM NEON, mobile GPUs, NPUs).

Responsibilities

  • Conduct research in hardware-aware neural network optimization (quantization, pruning, distillation).
  • Develop latency/energy-aware training objectives and Pareto optimization.
  • Prototype and evaluate efficient inference under device constraints.
  • Publish findings internally and externally (papers, workshops, patents, blogs).
  • Optimize inference pipelines across pre/post-processing, scheduling, and memory planning.
  • Collaborate on compilers/runtimes (e.g., TVM, MLIR, XLA, TensorRT, ONNX Runtime, TFLite) to improve coverage.
  • Profile and optimize models with real device traces and address bottlenecks (cache misses, bandwidth).
  • Build hardware-aware benchmarking and regression suites for edge targets (ARM CPU, mobile GPU, DSP, NPU).
  • Create deployment recipes for heterogeneous compute (CPU+GPU+NPU) including partitioning strategies.
  • Drive on-device personalization and incremental updates when needed.
  • Mentor junior researchers/engineers and raise measurement rigor.
  • Define technical roadmap areas (next-gen quantization, kernel optimization, edge model families).

Skills

Python
C/C++
Research
Publications

Education

PhD or equivalent

Tools

PyTorch
TensorFlow
JAX
ONNX
TFLite
TensorRT
TVM
MLIR-based stacks

Job description

Huawei Canada is seeking a Researcher in the Software-Hardware System Optimization Lab to advance hardware-aware neural network optimization for consumer devices. The role focuses on quantization, mixed precision, pruning, and NAS, with emphasis on energy-efficient inference across ARM CPUs, mobile GPUs, DSPs, and NPUs.

You will prototype efficient methods, publish findings, and collaborate with compiler/runtime teams (TVM/MLIR/TensorRT). Mentorship and roadmap contributions are expected.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Edge AI Optimization Scientist
Senior Edge AI Optimization Scientist

Huawei Technologies Canada Co., Ltd. • Edmonton

On-site
CAD 120,000 - 160,000
Senior Researcher - Edge AI Optimization/Hardware-Aware ML
Senior Researcher - Edge AI Optimization/Hardware-Aware ML

Huawei Technologies Canada Co., Ltd. • Edmonton

On-site
CAD 120,000 - 160,000
Senior Researcher - Edge AI Optimization/Hardware-Aware ML
Senior Researcher - Edge AI Optimization/Hardware-Aware ML

Huawei Canada • Edmonton

On-site
CAD 90,000 - 140,000
Edge ML Engineer — Hardware-Driven AI Innovator
Edge ML Engineer — Hardware-Driven AI Innovator

Urban Ridge Supplies • Markham

On-site
CAD 114,000 - 164,000
Researcher - AI
Researcher - AI

Huawei Technologies Canada Co., Ltd. • Edmonton

On-site
CAD 90,000 - 130,000
Senior Researcher – GPU, AI & Hardware Architecture
Senior Researcher – GPU, AI & Hardware Architecture

Huawei Canada • Edmonton

On-site
CAD 90,000 - 140,000
Frontier AI Systems Research Engineer
Frontier AI Systems Research Engineer

Huawei Canada • Markham

On-site
CAD 127,000 - 225,000
Research Engineer - AI Workload & Systems
Research Engineer - AI Workload & Systems

Huawei Canada • Markham

On-site
CAD 127,000 - 225,000
Principal Scientist - Software/Hardware Co-design
Principal Scientist - Software/Hardware Co-design

Huawei Canada • Markham

On-site
CAD 120,000 - 160,000
Researcher - AI Computing System
Researcher - AI Computing System

Huawei Canada • Vancouver

On-site
CAD 106,238 - 204,304