Talent.com
Engineer - Foundation Models
Engineer - Foundation ModelsHuawei Technologies Canada Co., Ltd. • Kingston, Ontario, CA
Engineer - Foundation Models

Engineer - Foundation Models

Huawei Technologies Canada Co., Ltd. • Kingston, Ontario, CA
30+ days ago
Job type
  • Full-time
  • Permanent
Job description

Job description

Huawei Canada has an immediate permanent opening for an Engineer.

About the team :

The Centre for Software Excellence Lab conducts pioneering research in software engineering, focusing on next-generation technologies. This team integrates industry best practices with cutting-edge academic research to address lifecycle software engineering challenges, including foundation model applications, software performance engineering, hyper-cluster programming, next-gen mobile OS, and cloud-native computing. This lab uniquely allows researchers to apply innovations directly to products affecting billions of customers while promoting open-source contributions, publications, conference participation, and collaborations to create a broader impact.

About the job :

Research, prototype and build core infrastructure, tooling, and platforms to improve the productivity, quality, and efficiency of engineering and serving foundation model applications.

Design, implement and assess application programming APIs, frameworks and runtime systems software for heterogeneous architectures (e.g., GPU, NPU), familiar with machine learning systems or AI infrastructures.

Support the integration process of novel software frameworks on in-house hardware platforms (e.g. performance modeling, analysis of future computing architectures, resource allocation and management, scheduling, fault tolerance and resiliency, communication and shared memory).

Meet top industry and academic leaders and experts around the world, collaborate with top researchers and students, consult with Engineering teams across diverse domains, publish research papers in far-reaching and impactful areas, and submit patent applications for novel inventions.

Job requirements

About the ideal candidate :

Master or PhD Degree in Computer Science, Electrical & Computer Engineering, Machine Learning, or relevant domains.

Solid experience with one or more of the following programming languages : Python / C / C++ / Go; Familiarity with software development practices (version management, build management, CI / CD, debugging and profiling).

Solid understanding in any of these areas : Machine Learning and / or Deep Learning, Large Models Training and Finetuning (e.g., NLP / CV)

Experience with mainstream model training and inference frameworks and tools (e.g., PyTorch, Tensorflow, PaddlePaddle, Oneflow, MindSpore, HuggingFace Transformer&Accelerate, DeepSpeed, Megatron, FasterTransformer, Triton Inference).

Solid understanding in Computer Architecture, Distributed Computing, Parallel Computing, Cloud Native, Operating Systems, Networks; experience in using frameworks and tools of any of the aforementioned areas (e.g., Spark, Flink, Ray for Distributed Computing, Docker, K8S for Cloud-Native app / framework development).

Ability to evaluate, apply, and mature published research to real-world problems on prototype systems.

Have an inquisitive mindset, proven research and communication skills, can conduct investigations and experiments independently, and can interpret experiment data and present results clearly and concisely.

Publications in related top-tier venues is an asset.

Create a job alert for this search

Engineer Foundation • Kingston, Ontario, CA

Similar jobs
Intern Assistant Engineer – LLM

Intern Assistant Engineer – LLM

Huawei Technologies Canada Co., Ltd. • Kingston, ON, CA
Internship
Huawei Canada has an immediate internship opening for an Assistant Engineer.The Centre for Software Excellence Lab conducts pioneering research in software engineering, focusing on next-generation ...Show more
Last updated: 30+ days ago
Go Engineer

Go Engineer

SuperAnnotate • Kingston, Ontario, CA
Remote
Full-time
As an hourly paid, fully remote Go Engineer for AI Data Training, you will review AI-generated Go code and explanations or generate your own, evaluate the reasoning quality and step-by-step problem...Show more
Last updated: 3 days ago
Ruby Engineer

Ruby Engineer

SuperAnnotate • Kingston, Ontario, CA
Remote
Full-time
As an hourly paid, fully remote Ruby Engineer for AI Data Training, you will review AI-generated Ruby and Rails code or generate your own solutions, evaluate the reasoning quality and step-by-step ...Show more
Last updated: 3 days ago
Forensic Engineer SME - Mitigateway

Forensic Engineer SME - Mitigateway

Mitigateway • kingston, on, ca
Full-time
We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood and adjudicated in property insurance losses. We build enterprise-grade generativ...Show more
Last updated: 30+ days ago • Promoted
R Engineer

R Engineer

SuperAnnotate • Kingston, Ontario, CA
Remote
Full-time
As a remote, hourly paid R Engineer, you will review AI-generated responses and generate high-quality R and data-analysis-focused content, evaluating the reasoning quality and step-by-step problem-...Show more
Last updated: 3 days ago
Senior C++ Engineer

Senior C++ Engineer

SuperAnnotate • Kingston, Ontario, CA
Remote
Full-time
As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Show more
Last updated: 3 days ago
Geometry Private Tutoring Jobs Rideau Lakes area

Geometry Private Tutoring Jobs Rideau Lakes area

Superprof • Rideau Lakes area, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Forensic Engineer SME

Forensic Engineer SME

Mitigateway • kingston, on, ca
Full-time
We believe that by embedding expert forensic reasoning into scalable AI, we can transform the way risk is understood and adjudicated in property insurance losses. We build enterprise-grade generativ...Show more
Last updated: 30+ days ago • Promoted
Senior Highway Designer

Senior Highway Designer

Egis Group • Kingston, ON, Canada
Full-time
Job Locations : Toronto, Ottawa or Kingston .Are you ready to take your career to the next level? Your future starts here. Join Egis, where your ambition meets unmatched growth opportunities.Egi...Show more
Last updated: 22 days ago • Promoted
Senior AI Engineer_AgenticAI

Senior AI Engineer_AgenticAI

FPT Americas • kingston, on, ca
Full-time
We are building a centralized application designed to interact seamlessly with multiple products and applications.The solution will leverage AgenticAI to : . Communicate with diverse applications and ...Show more
Last updated: 20 days ago • Promoted
Guidewire Engineer - kingston

Guidewire Engineer - kingston

BuzzClan • kingston, on, ca
Full-time
Guidewire PolicyCenter Configuration – Senior.Year Contract (Extension Possible).Guidewire PolicyCenter Configuration Developer. GOSU, Java, and web development.The ideal candidate will be hands-on ...Show more
Last updated: 30+ days ago • Promoted
Remote Mechanical Engineer - AI Trainer

Remote Mechanical Engineer - AI Trainer

SuperAnnotate • Kingston, Ontario, CA
Remote
Full-time
In this hourly, remote contractor role, you will review AI-generated engineering solutions and / or generate expert Mechanical Engineering content, evaluating reasoning quality and step-by-step probl...Show more
Last updated: 3 days ago
Guidewire Engineer

Guidewire Engineer

BuzzClan • kingston, on, ca
Full-time
Guidewire PolicyCenter Configuration – Senior.Year Contract (Extension Possible).Guidewire PolicyCenter Configuration Developer. GOSU, Java, and web development.The ideal candidate will be hands-on ...Show more
Last updated: 30+ days ago • Promoted
Kotlin Engineer

Kotlin Engineer

SuperAnnotate • Kingston, Ontario, CA
Remote
Full-time
As a remote, hourly paid Kotlin Engineer, you will review AI-generated responses and generate high-quality Kotlin-focused content, evaluating the reasoning quality and step-by-step problem-solving ...Show more
Last updated: 3 days ago
Trigonometry Private Tutoring Jobs Rideau Lakes area

Trigonometry Private Tutoring Jobs Rideau Lakes area

Superprof • Rideau Lakes area, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Guidewire Engineer - BuzzClan

Guidewire Engineer - BuzzClan

BuzzClan • kingston, on, ca
Full-time
Guidewire PolicyCenter Configuration – Senior.Year Contract (Extension Possible).Guidewire PolicyCenter Configuration Developer. GOSU, Java, and web development.The ideal candidate will be hands-on ...Show more
Last updated: 30+ days ago • Promoted
TypeScript Engineer

TypeScript Engineer

SuperAnnotate • Kingston, Ontario, CA
Remote
Full-time
As a TypeScript Engineer, you will work remotely on an hourly paid basis reviewing AI-generated TypeScript code snippets, design proposals, and technical explanations, as well as generating your ow...Show more
Last updated: 3 days ago
Mechanical Engineer

Mechanical Engineer

SuperAnnotate • Kingston, Ontario, CA
Remote
Full-time
In this hourly, remote contractor role, you will review AI-generated engineering solutions and / or generate expert Mechanical Engineering content, evaluating reasoning quality and step-by-step probl...Show more
Last updated: 3 days ago