Jobiglo

No results.

AI Researcher (12‑month contract)

huaweicanada · Edmonton

New
Contrat 🇬🇧 English
Python Linux/Unix Ubuntu C++ CUDA PyTorch JAX TensorFlow Reinforcement Learning PPO SAC DQN Transformers Diffusion models Vision Transformers

Job description

About the role

Huawei Canada has an immediate 12‑month contract opening for a Researcher. The Software‑Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through software‑hardware systems optimization and architecture innovation.

Key responsibilities

  • Conduct state‑of‑the‑art literature surveys, formulate novel research hypotheses, and prototype RL‑driven optimization algorithms tailored for large‑scale generative models deployed on resource‑constrained edge devices.
  • Explore next‑generation application paradigms where reinforcement learning can unlock unprecedented on‑device intelligence and performance.
  • Collaborate closely with researchers to prototype, implement, and integrate research ideas into production‑grade code.
  • Design and run rigorous experiments on internal and public benchmarks; build reproducible pipelines, ablations, and statistical analyses.
  • Stay current with literature, distill insights, and propose and drive new research directions.

Required profile

  • MS/PhD in Computer Science, Computer Engineering, Artificial Intelligence, Applied Mathematics, or a related quantitative field.
  • Solid theoretical foundation in Reinforcement Learning (MDPs, deep RL algorithms such as PPO, SAC, DQN, policy gradients, or model‑based RL).
  • Demonstrated research experience or publication record in top AI/ML/System conferences (NeurIPS, ICML, ICLR, MLSys, CVPR, AAAI, etc.).
  • Strong hands‑on experience with deep‑learning frameworks (PyTorch, JAX, or TensorFlow) and proficiency in Python and Linux/Unix environments (e.g., Ubuntu), plus C++ or CUDA programming for low‑level system profiling and operator optimization.
  • Familiarity with modern generative model architectures (Transformers, Diffusion models, Vision Transformers).
  • Understanding of hardware constraints in edge environments (memory bandwidth bottlenecks, power envelopes, KV‑cache management, NPU/GPU acceleration).

Required skills

  • Python
  • Linux/Unix (Ubuntu)
  • C++
  • CUDA
  • PyTorch
  • JAX
  • TensorFlow
  • Reinforcement Learning
  • PPO
  • SAC
  • DQN
  • Transformers
  • Diffusion models
  • Vision Transformers

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec huaweicanada.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Contrat basé à Edmonton.
Source : ats:recruitee

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 2 days ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

huaweicanada

Edmonton