Senior AI Engineer-Deep Learning & LLMs

Huawei Technologies Canada Co., Ltd.
Markham, ON, CA
Permanent

Our team has an imm e diate permanent opening for a Senior Engineer.

Responsibilities :

  • As a senior AI en gin eer, you will be responsible for research and development of tools and methodologies to improve performance of AI models and apply them to AI / LLM-powered compiler-centered tools to improve productivity.
  • You will have the opportunity to collaborate with a wide range of experts to advance the state-of-the-art in domain of AI / LLM and compilers to create valued inventions to benefit our customers.
  • You will be responsible for driving innovation and development of solutions for real-world problems that affect relations of millions of entities (users, products, persons, or transactions).
  • You will be responsible for optimization of large language model performance on Huawei architectures.
  • You will collaborate with a wel l-publis hed and vibrant research team to publish at top-tier compiler and AI conferences and write scientific technical reports.
  • You will contribute to the design, implementation, test, and maintenance of research and development frameworks.
  • You will collaborate with researchers and developers across teams and projects.

What you’ll bring to the team :

  • Ph.D. or Master's in Computer Science, Electrical Engineering, Computer Engineering or a related technical field who has experience with AI / LLM.
  • Experienced programmer, researcher and communicator with a passion and tenacity to solve challenging and exciting problems.
  • Knowledge and experience in application and fine-tuning of Large Language Models (LLMs) is required.
  • Strong coding skills in Python are required.
  • Good knowledge of Deep Learning (DL) components (training, regularization, generalization) and familiarity with common DL architectures (e.

g., transformer, CNNs, diffusion models) is required.

  • Knowledge and experience in Graph Neural Networks (GNNs) is an asset.
  • Have publication experience in top AI / ML, NLP, Software engineering, and compiler conferences (NeurlPS, ASPLOS, ISCA, MICRO, etc.) is an asset.
  • Familiarity with C / C++ is an asset.
  • 30+ days ago
Related jobs
Huawei Technologies Canada Co., Ltd.
Markham, Ontario

Master or PhD in Computer Science, Math/Statistics, focusing on AI & Deep Learning with solid publication records. Our team has an immediate permanent opening for a Senior Research Engineer. Lead or participate in research of algorithms in accelerating the training of the market-driven AI models...

Amazon Development Centre Canada ULC
Toronto, Ontario

It’s preinstalled in AWS Deep Learning AMIs and Deep Learning Containers for customers to quickly get started with running high performance and cost-effective inference. The Annapurna Labs team at Amazon Web Services (AWS) is looking for a Software Development Engineer II to build, deliver, and main...

RBC - Royal Bank
Toronto, Ontario

A comprehensive grasp of ml methodologies and principles, such as supervised and unsupervised learning, deep learning, and NLP/GenAI. Senior Machine Learning and Data Engineer is responsible for developing application for large-scale data processing and analysis. Work alongside data scientists, quan...

SolveCo Solutions
Toronto, Ontario

The machine learning engineer ensures infrastructure and data pipelines are structured to deploy machine learning solutions. Designs and develops scalable solutions that leverage machine learning and deep learning models to meet enterprise requirements. Proficiency in machine learning algorithms suc...

CA09 Labatt Brewing Company Limited
Toronto, Ontario

Join the Anheuser-Busch/Labatt NAZ Tech Data and Analytics Team as a Machine Learning Engineer. Collaborate closely with other engineering guilds to integrate machine learning components into larger software systems and develop end-to-end solutions. At least 2 years of experience in machine learning...

Autodesk
Toronto, Ontario

Domain expertise in training deep neural nets, such as CNN and transformers and proficiency in least one deep learning framework, for example PyTorch, TensorFlow. As a Machine Learning Engineer on the AEC Solutions team, you will join a team of technologists to help build foundation models and gener...

Huawei Technologies Canada Co., Ltd.
Markham, Ontario

Domain expertise in the implementation of one or more of the following:  AI end to end data processing, scenarios and system optimizations, core database internals (Ex: query optimization, runtime, scheduling, storage engine, transaction processing, etc. Architect and develop framework/engine for th...

Manulife
Toronto, Ontario

Proven experience as a Data/ML Engineer, with a strong focus on machine learning, generative AI, prompt engineering, and RAG applications. We are seeking a motivated Senior Machine Learning Engineer to join our Global Advanced Customer Analytics team at Manulife/John Hancock. Stay up to date with in...

Dropbox
Canada
Remote

You will work within the Machine Learning Team to design, code, train, test, deploy and iterate on large scale machine learning systems. Develop and maintain production-quality code for serving machine learning models at scale. As a Senior Machine Leaning Engineer focused on search quality, you will...

Amazon Development Centre Canada ULC
Toronto, Ontario

The Annapurna Labs team at Amazon Web Services (AWS) is looking for a Senior Software Development Engineer to build, deliver, and maintain complex products that delight our customers and raise our performance bar. It’s preinstalled in AWS Deep Learning AMIs and Deep Learning Containers for customers...