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

Engineer - ML & RL

Huawei Technologies Canada Co., Ltd. • Edmonton, Alberta, CA
3 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 — GenAI, MLOps & Python

MindriftEdmonton, Division No. 11, CA
Full-time

A leading technology company in Canada seeks contributors for project-based roles to design computational STEM problems.Successful candidates will have over 5 years of experience in machine learnin...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

Lead Mechanical Engineer, Mining/Resources

WSP in CanadaEdmonton, Division No. 11, CA
Full-time

Shape the World Around You – As a.From early concepts through detailed design and execution on major EPCM programs, you will guide multidisciplinary teams to deliver safe, efficient, and high-perfo...Show more

 • Promoted

Senior RL Engineer — Remote ML at Scale

Harvey NashEdmonton, Division No. 11, CA
Remote
Full-time

A leading tech recruitment firm is seeking a Senior Machine Learning Engineer specializing in Reinforcement Learning.This remote role in Canada requires extensive experience in building ML solution...Show more

 • Promoted

Senior ML Engineer - NLP & Production AI (Remote-First)

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

A forward-thinking software company is seeking a Senior Machine Learning Engineer to enhance their products by developing machine learning models.Ideal candidates will have experience with deep lea...Show more

 • Promoted

Senior ML Inference Engineer — Model Efficiency

CohereEdmonton, Division No. 11, CA
Full-time

A leading AI technology company is seeking a Member of Technical Staff to enhance model efficiency.This role involves improving performance metrics, optimizing bottlenecks, and collaborating with v...Show more

 • Promoted

Remote AI Development & ML Engineer

NTT DATA, Inc.Edmonton, Division No. 11, CA
Remote
Full-time

A leading technology service provider is seeking an AI Development Engineer to design, develop, and deploy AI-driven solutions.This role offers the opportunity to work remotely and requires 3 to 5 ...Show more

 • Promoted

Engineer - ML & RL

Huawei Technologies Canada Co., Ltd.Edmonton
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

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 Senior Staff Engineer for Advanced ML Infrastructure Development

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

Drive impactful machine learning initiatives as a Senior Staff Engineer in a remote setting.Lead the creation of infrastructure that powers transformative AI solutions across safety domains.In this...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

LLM Engineer

WepsysEdmonton, Division No. 11, CA
Full-time

We are seeking professionals with a background in developing advanced agentic systems.The role involves designing, implementing, and optimising multi-agent architectures using frameworks such as Au...Show more

 • Promoted

Principal MLOPs Engineer (Canada)

Rackspace TechnologyEdmonton, Division No. 11, CA
Full-time

Be among the first 25 applicants.Get AI-powered advice on this job and more exclusive features.We are looking for a seasoned Principal ML OPS Engineer to architect, build, and optimize ML inference...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

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