Talent.com
Huawei Technologies Canada Co., Ltd.
Engineer - ML & RLHuawei Technologies Canada Co., Ltd. • Edmonton, Alberta, CA
Engineer - ML & RL

Engineer - ML & RL

Huawei Technologies Canada Co., Ltd. • Edmonton, Alberta, CA
30+ days ago
Job type
  • Temporary
Job description

Job description

Huawei Canada has an immediate 12-month contract opening for an Engineer.

About the team:

The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through software-hardware systems optimization and architecture innovation. We keep tracking the trends of cutting-edge technologies, building the competitive strength of mobile AI, graphics, multimedia, and software architecture for mobile phone products.

About the job:

  • Design and build scalable infrastructure to support Reinforcement Learning, Online Search, Recommendation Systems, large model fine-tuning and evaluation/deployment.

  • Develop efficient ML solutions for Recommendation Systems and RL problems, including Multi-Armed and Contextual Bandit, Tree Search, and Multi-Agent system orchestration.

  • Implement and optimize deep learning architectures, including custom Transformers for agentic and decision-making systems.

  • Apply search and optimization techniques to efficiently fine-tune RL and ML models.

  • Work with large multimodal models (LLMs, VLMs), analyze their components, and fine-tune them for task-specific applications.

  • Conduct systematic benchmarking, new papers reading, experimentation, and validation in both simulation and real-world product environments.

  • Collaborate closely with research teams to scale online RL training capabilities and improve system robustness and accuracy.

  • Explore and integrate emerging AI methodologies and tools into production platforms.


Job requirements

About the ideal candidate:

  • Master’s or PhD in Computer Science, Machine Learning, or a related field.

  • Excellent Python programming skills with strong software engineering practices.

  • Strong foundation in Reinforcement Learning, Deep Learning, Recommender Systems, and Transformer-based architectures.

  • Demonstrated experience implementing RL algorithms beyond academic prototypes.

  • Hands-on experience with PyTorch and distributed training frameworks such as DeepSpeed.

  • Proven research excellence, including at least one publication in top-tier venues (e.g., NeurIPS, ICML, ICLR, CVPR, ICCV, ECCV, ICRA, RLC).

  • Familiarity with LLM post-training techniques such as RLHF, PPO/GRPO, SFT, LoRA, or MoE is an asset.

  • Experience with multi-agent RL systems or tool-use agents is an asset.

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.

Create a job alert for this search

Engineer - ML & RL • Edmonton, Alberta, CA

Similar jobs

Senior ML Engineer II — Full-Stack, Production ML

NarvarEdmonton, Division No. 11, CA
Full-time

A growing tech company in Canada is hiring a Senior Software Engineer II to focus on machine learning and build new products that improve customer experiences.The ideal candidate will have 10+ year... Show more

 • Promoted

Senior ML Engineer, Ranking — Remote

QuoraEdmonton, Division No. 11, CA
Remote
Full-time

A leading technology firm is seeking a Senior Machine Learning Engineer to improve recommendation models and apply machine learning techniques.This remote position requires 3+ years of experience i... Show more

 • Promoted

Senior Ml Engineer - Lead Production-Scale Ml Infra

SkipEdmonton, Canada
Full-time

A leading global online food delivery platform is seeking a Senior ML Engineer to drive innovation and improve machine learning infrastructure.This role involves leading the development of solution... Show more

 • Promoted

Senior ML Engineer (Speech-to-Speech) — Remote SME

VosynEdmonton, Division No. 11, CA
Remote
Full-time

Vosyn seeks a Senior ML Engineer SME to lead the development of cutting-edge speech-to-speech technology.This role involves providing strategic technical guidance on TTS models, collaborating with ... Show more

 • Promoted

Senior ML Optimization Engineer - Remote-Friendly

WaabiEdmonton, Division No. 11, CA
Remote
Full-time

A cutting-edge AI company in Canada is seeking an experienced professional to help develop self-driving technology.The role involves collaboration with engineers, building efficient training framew... Show more

 • Promoted

Engineer - ML & RL

Huawei CanadaEdmonton
Full-time +1

Huawei Canada has an immediate 12-month contract opening for an Engineer.The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone produ... Show more

 • Promoted

ML Engineer (Speech-to-Speech) — Subject Matter Expert

VosynEdmonton, Division No. 11, CA
Full-time

ML Engineer (Speech-to-Speech) — Subject Matter Expert.At Vosyn, we embrace the exciting, game-changing world of Artificial Intelligence, driving innovation and pioneering impactful projects across... Show more

 • Promoted

Engineer - ML & RL

Huawei Technologies Canada Co., Ltd.Edmonton, Division No. 11, CA
Temporary

Huawei Canada has an immediate 12-month contract opening for an Engineer.The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone produ... Show more

 • Promoted

Senior ML Engineer - Lead Production-Scale ML Infra

SkipEdmonton, Alberta, Canada
Full-time

A leading global online food delivery platform is seeking a Senior ML Engineer to drive innovation and improve machine learning infrastructure.This role involves leading the development of solution... Show more

 • Promoted

Principal ML Platform & Strategy Lead (Remote)

LimeEdmonton, Division No. 11, CA
Remote
Full-time

A global micromobility leader is hiring a Principal Machine Learning Engineer to shape the future of ML at the company.This remote role will involve aligning teams on ML strategy and mentoring engi... Show more

 • Promoted

Senior Distributed Diffusion ML Engineer — Remote

Bagel LabsEdmonton, Division No. 11, CA
Remote
Full-time

A leading machine learning research lab is looking for an expert in distributed systems to design scalable infrastructure for diffusion models.The ideal candidate will have substantial experience i... Show more

 • Promoted

Remote ML Engineer: Build Production-Ready Models

Two95 International Inc.Edmonton, Division No. 11, CA
Remote
Full-time

A technology company is seeking a Machine Learning Engineer.The role involves optimizing ML models, collaborating closely with data teams, and requires expertise in Python or Scala among other tool... Show more

 • Promoted

Remote Senior Staff ML Engineer — ML Underwriting

AffirmEdmonton, Division No. 11, CA
Remote
Full-time

A progressive financial services company is seeking a Senior Staff Machine Learning Engineer to be a pivotal part of their innovative ML team.You will lead technical strategy, design and scale adva... Show more

 • Promoted

Senior Staff ML Engineer - Remote, High-Impact Underwriting

AffirmEdmonton, Division No. 11, CA
Remote
Full-time

A leading financial technology firm is seeking a Senior Staff Machine Learning Engineer to lead the machine learning strategy and mentor the engineering team.You will drive the design and scaling o... Show more

 • Promoted

GenAI Engineer: Multi-Agent & RL Solutions

Tiger Analytics, LLCEdmonton, Division No. 11, CA
Full-time

A leading AI and analytics firm is looking for a GenAI Engineer to design and implement innovative solutions in Generative AI.This role requires strong technical expertise, including hands-on exper... Show more

 • Promoted

Staff Engineer Focusing on Machine Learning Infrastructure and Safety Solutions

SamsaraEdmonton, Division No. 11, CA
Full-time

Innovate in the realm of safety-enhancing technologies as a Staff Engineer specializing in ML infrastructure.This remote opportunity enables you to design systems with a direct real-world impact.Yo... Show more

 • Promoted

AI ML Solutions Architect and Engineer

CWXEdmonton, Division No. 11, CA
Full-time

Shape the future of AI as a Senior AI/ML Engineer.Implement high-standard AI solutions while fostering client relationships and ensuring model quality with leading-edge technologies.This role combi... Show more

 • Promoted

Senior ML Engineer: Architect & Scale Production Pipelines

Just Eat Takeaway.comEdmonton, Division No. 11, CA
Full-time

A global online food delivery platform is seeking a Senior ML Engineer to lead their machine learning infrastructure efforts.Responsibilities include driving innovation, architecting ML pipelines, ... Show more

 • Promoted

Remote ML Engineer - Real-Time Pipelines & Inference

StackAdaptEdmonton, Division No. 11, CA
Remote
Full-time

A leading marketing technology firm is looking for a Machine Learning Engineer to join its Data Science team.This remote-first position involves designing scalable data pipelines and implementing a... Show more

 • Promoted

Senior ML Software Engineer at SurveyMonkey

SurveyMonkeyEdmonton, Division No. 11, CA
Full-time

Take your skills to the next level at SurveyMonkey as a Senior Software Engineer II specializing in Machine Learning.Focus on designing secure, high-performance ML infrastructures in a flexible, re... Show more