H

Huawei

Global ICT infrastructure and devices provider

Senior Researcher - Edge AI Optimization, Hardware-Aware ML

AI ResearchUpdated on Nov 13
Full-timeEdmonton, AB, CanadaNo salary listedIn-person

About the Job

Responsibilities

  • Conduct research in hardware-aware neural network optimization, including quantization-aware training, mixed precision, pruning, distillation, and neural architecture search.
  • Develop novel approaches for latency- and energy-aware training objectives and Pareto optimization across accuracy, compute, and memory.
  • Prototype and evaluate techniques for efficient inference under device constraints, including thermal limits, memory bandwidth, and intermittent connectivity.
  • Publish and present findings internally and externally through papers, workshops, patents, and technical blogs.
  • Optimize inference pipelines across pre- and post-processing, scheduling, operator fusion, memory planning, and runtime execution.
  • Collaborate on or contribute to compilers and runtimes, such as TVM, MLIR, XLA, TensorRT, ONNX Runtime, TFLite, and ExecuTorch, to improve operator coverage and performance.
  • Profile and optimize models using real device traces, addressing bottlenecks such as cache misses, memory bandwidth, kernel launch overhead, and CPU–NPU handoff.
  • Build and maintain hardware-aware benchmarking methodology and regression suites for edge targets, including ARM CPUs, mobile GPUs, DSPs, and NPUs.
  • Create deployment recipes for heterogeneous compute across CPU, GPU, and NPU, including partitioning strategies and fallback paths.
  • Drive optimization for on-device personalization and incremental updates when needed, such as small adapters and efficient fine-tuning.
  • Partner with product engineering, platform teams, and hardware teams to translate device constraints into research targets and transition research prototypes into production.
  • Mentor junior researchers and engineers, review experimental designs, and improve measurement rigor and reproducibility.
  • Define technical roadmap areas, including next-generation quantization, kernel optimization, model families for edge, and compiler improvements.

About the Company

Huawei

Global ICT infrastructure and devices provider

Huawei designs and sells ICT infrastructure, devices, and cloud services for telecom operators, enterprises, and consumers. Its products span telecom networks, IT infrastructure, smart devices, and cloud offerings, and they operate globally in more than 170 countries. Huawei’s technology works by combining hardware and software across networking gear, servers, consumer electronics, and cloud platforms, enabling connectivity, data processing, and smart solutions for businesses and homes, with a focus on secure, open collaboration with ecosystem partners. Differences from competitors come from its large scale, employee ownership structure, extensive R&D investment, and broad end-to-end solutions that integrate networks, IT, devices, and cloud. The company aims to empower people, enrich home life, and drive organizational innovation by delivering value through collaboration, advanced technologies, and customer-focused services.

Company size
10,001+
Company stage
Debt Financing
Total funding
$2.4B
Headquarters
Shenzhen, China
Founded
1987

Recently Posted Jobs

Explore more opportunities at Huawei

See more jobs