Talent.com
Researcher – Parallel Computing
Researcher – Parallel ComputingHuawei Technologies Canada Co., Ltd. • Vancouver, British Columbia, CA
Researcher – Parallel Computing

Researcher – Parallel Computing

Huawei Technologies Canada Co., Ltd. • Vancouver, British Columbia, CA
25 days ago
Job type
  • Full-time
  • Permanent
Job description

Job description

Huawei Canada has an immediate permanent opening for a Researcher.

About the team :

The AnShi Lab focuses on developing next-generation gateway software architecture by prioritizing file security and software innovation. The focus is on conducting mid- and long-term research to create high-value patents and guide datacom gateway development. The goal is to establish industry benchmarks through cloud-based, intelligent software engineering. By leveraging local resources and fostering talent, we aim to build a high-performance technical expert team, improving both organizational vitality and personnel capabilities.

About the job :

Analyze the performance characteristics and scalability limitations of our current network gateway policy engineandexplore parallel algorithms for rule lookup and incremental updates on GPUs and heterogeneous CPU / GPU or multi-core CPUs systems.

Investigate hybrid CPU / GPU designs similar to high-speed DPI and pattern-matching systems.

Design and evaluate new data structuresfor network gateway rule matching.

Implement solutions in C / C++ and optimize them to production-quality standards (performance, robustness, and maintainability).

Work closely with network gateway product and malware research teams to implement and integrate the new engine / solution into real products.

Collaborate onpatents and, where appropriate, academic or industry publications.

Participate in other malware research projects as per job needs.

The total target annual compensation for this position ranges from $106,000 to $156,000 depending on education, experience and demonstrated expertise.

Job requirements

About the ideal candidate :

Ph.D. (an asset) or Masters degree in Computer Science, Electrical & Computer Engineering, Mathematics, or a closely related field, with a focus on systems, high-performance computing, or databases, or equivalent research experience.

Experience with two or more of the following :

1) Hybrid CPU / GPU systems (e.g., dynamic switching between CPU-only and hybrid modes), parallel computing, high performance computing

2) SIMT

3) AI Compiler

4) GPU programming in either (CUDA, HIP, OpenCL) or other accelerators

Strong programming skills in C / C++ with experience writing performance-efficient code.

Good understanding of :

1) Algorithms and data structures

2) Computer architecture (caches, memory hierarchy, etc.)

Having experience in the following is an asset :

1) Malware analysis / detection

2) Experience in LLM / GNN / ML with good understanding of the math fundamentals

3) TCP / IP Network stack

Create a job alert for this search

Researcher Parallel Computing • Vancouver, British Columbia, CA

Similar jobs
Senior Cloud Platform Engineer : Kubernetes & GitOps

Senior Cloud Platform Engineer : Kubernetes & GitOps

Teck Resources • Vancouver
Full-time
A leading Canadian resource company is seeking a senior Cloud Platform Developer to evolve a modern cloud-native platform with a focus on developer experience and reliability.This hands-on role inv...Show more
Last updated: 7 days ago • Promoted
Senior ML & Quantum Computing Systems Architect

Senior ML & Quantum Computing Systems Architect

TRIUMF • Vancouver
Full-time
A Canadian research laboratory is looking for a Machine Learning and Quantum Information Systems Specialist to advance its research programs. The role involves applying cutting-edge methodologies in...Show more
Last updated: 16 days ago • Promoted
Senior Machine Learning Scientist - richmond

Senior Machine Learning Scientist - richmond

Altis Labs • richmond, bc, ca
Full-time
Altis Labs is the computational imaging company accelerating clinical trials with AI.We are on a mission to help get the most effective novel treatments to patients sooner.Top 20 biopharma sponsors...Show more
Last updated: 10 hours ago • Promoted • New!
Machine Learning Engineer - Evisort

Machine Learning Engineer - Evisort

Workday • Vancouver
Full-time
Your work days are brighter here.We’re obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing...Show more
Last updated: 3 days ago • Promoted
Design Researcher - delta

Design Researcher - delta

Creative Niche • delta, bc, ca
Full-time
We're Hiring : Design Researcher (12-Month+ Contract | Toronto | 4 Days In-Office | 1 Day Remote).We’re on the lookout for a passionate Design Researcher to join a high-impact digital team within on...Show more
Last updated: 10 hours ago • Promoted • New!
Platform Engineer - richmond

Platform Engineer - richmond

Infotek Consulting Inc. • richmond, bc, ca
Temporary
Platform Engineer (Cloud and Data Platforms).This is a Platform Engineering role.This position is not a DevOps role.Tuesday, Wednesday and Thursday. As a Platform Engineer, you will be responsible f...Show more
Last updated: 13 hours ago • Promoted • New!
Senior Generative AI Software Developer (ID#5114)

Senior Generative AI Software Developer (ID#5114)

freelance.ca • Richmond, Canada
Full-time
This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week. Design and build applications using OpenAI, Azure OpenAI, and open-source...Show more
Last updated: 30+ days ago • Promoted
Senior Software Developer - Artificial Intelligence

Senior Software Developer - Artificial Intelligence

Global Relay • Vancouver, BC, Canada
Full-time
For over 25 years, Global Relay has set the standard in enterprise information archiving with industry-leading cloud archiving, surveillance, eDiscovery, and analytics solutions.We securely capture...Show more
Last updated: 30+ days ago • Promoted
Cellular Engineer | Saffo Solution Technology | Vancouver, Canada

Cellular Engineer | Saffo Solution Technology | Vancouver, Canada

Saffo Solution Technology • Vancouver
Full-time
Job Title : Cellular Engineer | Saffo Solution Technology | Vancouver, Canada.Recruiting Company : Saffo Solution Technology. Job Location : Vancouver, British Columbia, Canada (Local Candidates Only)....Show more
Last updated: 16 days ago • Promoted
High Performance Computing (HPC) Engineer

High Performance Computing (HPC) Engineer

Cadence Design Systems • Vancouver
Full-time
High Performance Computing (HPC) Engineer page is loaded## High Performance Computing (HPC) Engineerlocations : Port Moody 01 (Vancouver)time type : Full timeposted on : Posted Todayjob requisit...Show more
Last updated: 6 days ago • Promoted
Machine Learning Scientist / Engineer - delta

Machine Learning Scientist / Engineer - delta

SPECTRAFORCE • delta, bc, ca
Full-time
Job Title : Machine Learning Scientist / Engineer.Length of contract- 12 Months (Possible extension).Hybrid- 2-3 days a week @ Toronto, ON. Interview- 2 rounds (first panel, 45 min).Machine Learning S...Show more
Last updated: 10 hours ago • Promoted • New!
Lead Computational Biologist - Cancer Genomics AI Insights

Lead Computational Biologist - Cancer Genomics AI Insights

Rudiment Labs • Vancouver
Full-time
A leading biotech firm in Vancouver is seeking a talented Computational Biologist to join their Genomics & Bioinformatics team. In this role, you will analyze complex genomic data and develop predic...Show more
Last updated: 16 days ago • Promoted
Strategic Associate Dean, Computing & Academic Studies

Strategic Associate Dean, Computing & Academic Studies

British Columbia Institute of Technology • Burnaby
Full-time
A premier educational institute in Burnaby is seeking an Associate Dean for its School of Computing and Academic Studies. The successful candidate will provide leadership and manage programs, includ...Show more
Last updated: 16 days ago • Promoted
Senior Data Platform Engineer - Go & Databricks

Senior Data Platform Engineer - Go & Databricks

Rivian • Vancouver
Full-time
A leading automotive technology company is seeking a Software Engineer to join the Data & AI team in Vancouver.This role focuses on developing a robust, petabyte-scale data processing framework usi...Show more
Last updated: 16 days ago • Promoted
Research Associate, Cloud

Research Associate, Cloud

Equest • Vancouver, British Columbia, Canada
Full-time +1
Job Title : Research Associate, Cloud.The Activision Infrastructure team is looking for a Research Associate, Cloud.This team supports a variety of cloud workloads and you will help build and mainta...Show more
Last updated: 11 days ago • Promoted
Senior C++ Software Engineer

Senior C++ Software Engineer

Targeted Talent • Richmond, BC, Canada
Permanent
We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
Last updated: 30+ days ago • Promoted
Quantitative Researcher - richmond

Quantitative Researcher - richmond

Albert Bow • richmond, bc, ca
Full-time
Crypto HFT Quantitative Researcher | Canada | $220,000+bonus.One of our newest and most exciting clients are hiring in Canada. The client is a systematic prop trading firm who were started by some o...Show more
Last updated: 13 hours ago • Promoted • New!
Platform Engineer for Scalable Dev Tools & AI

Platform Engineer for Scalable Dev Tools & AI

Microsoft • Vancouver
Full-time
A leading technology firm is seeking a Software Engineer to design and develop platform features that enable developers and AI agents to enhance large-scale software services.The ideal candidate wi...Show more
Last updated: 16 days ago • Promoted