Skip to content
Esc
Internships in Canada
New-grad roles in Canada
Remote roles
Roles that show pay
Postings at high ghost risk
PayWhat student tech roles in Canada pay
Check a linkPaste a posting to see its real age and ghost risk
JobsEvery open tech role
CompaniesWho fills fastest, who leaves postings up
Hiring calendarWhen employers open intern and new-grad roles
Skills gapWhat postings ask for that you don't have
Your resumeScore and fixes
Your matchesOpen roles ranked by your resume
ApplicationsSaved, applied, interviewing, offers
SettingsTheme, text size, motion
How it works

↑ ↓ to move, Enter to open? every shortcut

Keyboard shortcuts

CtrlKor/
Search employers, postings and pages
JorK
Next or previous posting in a list
O
Open the posting's page
Enter
Open it in the preview, on wide screens
S
Save or unsave it
?
This list
Esc
Close
Huawei Canada

Senior Researcher - Edge AI Optimization/Hardware-Aware ML

  • Seen live on Huawei Canada's site yesterday
  • Senior
Pay
Not stated
Location
Edmonton, Alberta, Canada
Open for
13+ days
First seen
Oct 22, 2026
Apply on Huawei Canada's site (opens in a new tab)

Posting record

No flags

Open 13+ days

The posting's record, oldest first
  1. Already up when Ghostless started watching Huawei Canada
  2. Last checked: still up
How we know

It hasn't been reposted, listed twice, or left up unusually long, and the posting doesn't say it's a talent pool.

Ghostless records the day it first sees a posting, so a repost can't reset its age. This one was already up when Ghostless started tracking Huawei Canada, so its true age is longer.

Last checked Nov 3, 2026.

How well do you match?

See how much of this posting your resume shows, and what it's missing.

Upload your resume

What it asks of you

2+ years of experience
“2+ years of relevant experience (research lab or industry) with demonstrated impact in at least one of:” (quoted from the posting)

What the posting discloses

AI screening
No AI screening
All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates. (quoted from the posting)

Not stated: Pay, real vacancy.

Why these three

Ontario requires postings from employers with 25 or more staff to state the pay, whether the vacancy exists, and whether AI screens applicants.

Some employers add pay only on their own site. Check the original posting before you rule it out.

Skills mentioned

About the role

Huawei Canada has an immediate permanent opening for a Researcher.

About the team

The Software-Hardware System Optimization Lab focuses on research and innovation in power efficiency and performance optimization for consumer devices. By leveraging the talents and capabilities of local academia and our team, we aim to build system-optimization capabilities for software and hardware across edge AI, multimedia, graphics, mobile gaming, and system software domains, thereby enhancing the user experience and performance competitiveness of Huawei's consumer device products.

About the job

  • Conduct research in hardware-aware neural network optimization (e.g., quantization-aware training, mixed precision, pruning, distillation, neural architecture search).
  • Develop novel approaches for latency/energy-aware training objectives and Pareto optimization (accuracy vs. compute vs. memory).
  • Prototype and evaluate techniques for efficient inference under device constraints (thermal limits, memory bandwidth, intermittent connectivity).
  • Publish and present findings internally and externally (papers, workshops, patents, technical blogs).
  • Optimize inference pipelines across pre/post-processing, scheduling, operator fusion, memory planning, and runtime execution.
  • Collaborate on or contribute to compilers / runtimes (e.g., TVM, MLIR, XLA, TensorRT, ONNX Runtime, TFLite, ExecuTorch) to improve operator coverage and performance.
  • Profile and optimize models with 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 (ARM CPU, mobile GPU, DSP, NPU).
  • Create deployment recipes for heterogeneous compute (CPU+GPU+NPU) including partitioning strategies and fallback paths.
  • Drive optimization for on-device personalization and incremental updates when needed (e.g., small adapters, efficient fine-tuning).
  • Partner with product engineering, platform teams, and hardware teams to translate device constraints into research targets and to transition research prototypes into production.
  • Mentor junior researchers/engineers, review experimental designs, and raise the quality bar for measurement rigor and reproducibility.
  • Define technical roadmap areas (e.g., next-gen quantization, kernel optimization, model families for edge, compiler improvements).

About the ideal candidate

  • PhD (or equivalent research experience) in Machine Learning, Computer Science, Electrical/Computer Engineering, or related field.
  • Strong programming skills in Python and C/C++ (or equivalent systems language).Experience building AI agent / harness / skill toolchains, including model evaluation, orchestration, and LLM-powered tooling. Hands-on experience with deep learning frameworks (e.g., PyTorch, TensorFlow, JAX) and deployment toolchains (e.g., ONNX, TFLite, TensorRT, TVM, MLIR-based stacks). Solid knowledge of performance profiling: latency measurement, memory profiling, kernel-level bottleneck analysis, and experimental rigor.
  • Proven publication record at top venues (e.g., NeurIPS/ICML/ICLR, MLSys, ASPLOS, ISCA, MICRO) and/or patents in ML efficiency.
  • 2+ years of relevant experience (research lab or industry) with demonstrated impact in at least one of:
  • Model compression (quantization/pruning/distillation)
  • Efficient architectures (MobileNet-like, MoE, efficient transformers, etc.)
  • ML systems/compilers/runtime optimization
  • hardware-aware optimization for edge deployment
  • Experience optimizing for specific edge hardware:
  • ARM NEON, mobile GPUs, DSPs, NPUs, microcontrollers
  • Experience with distributed benchmarking, CI for performance regression, and reproducible experiment pipelines.
  • Understanding of power/thermal constraints and methodologies for measuring energy on device.
  • Experience with efficient LLM/VLM inference on edge (KV-cache optimization, quantized attention, speculative decoding, etc.).
  • Technical Skills:
  • Quantization: PTQ/QAT, per-channel/per-tensor, calibration, smooth quant, GPTQ-like methods, mixed precision
  • Sparsity: structured pruning, N: M sparsity, hardware-friendly sparsity
  • Compiler techniques: graph rewriting, operator lowering, scheduling, kernel autotuning
  • Runtime techniques: memory arenas, tensor lifetime analysis, static vs dynamic shapes, batching strategies
  • Hardware fundamentals: cache hierarchy, SIMD, memory bandwidth, accelerator programming models

Additional Information

Huawei Canada is committed to a fair, inclusive, and accessible recruitment process. If you require accommodation during any stage of the hiring process, please let us know and we will work with you to meet your needs.

All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.

Something wrong with this posting?