companyHuawei Canada logo

Research Scientist – Parallel Computing

Huawei CanadaVancouver, British Columbia, Canada
On-site Full-time CA$106K/yr - CA$156K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Ideal Candidate Profile:We seek an innovative and driven individual with a strong background in parallel computing, algorithm design, and software engineering. The successful candidate will possess a deep understanding of GPU and CPU architectures, along with experience in high-performance computing systems.

About the job

Huawei Canada is excited to announce a permanent opportunity for a Research Scientist.

About the Team:

The AnShi Lab is dedicated to pioneering innovative software architecture for next-generation gateways, emphasizing file security and cutting-edge software advancements. Our mission revolves around conducting extensive mid- to long-term research aimed at generating valuable patents and directing the evolution of data communication gateway technologies. We strive to set industry standards through intelligent, cloud-based software engineering while nurturing local talent and expertise to form a high-performing technical team that enhances organizational capability and dynamism.

Position Overview:

  • Evaluate the performance metrics and scalability challenges of our existing network gateway policy engine, and investigate parallel algorithms for rule lookups and incremental updates on GPU and heterogeneous CPU/GPU or multi-core CPU systems.

  • Research hybrid CPU/GPU architectures akin to high-speed Deep Packet Inspection (DPI) and pattern-matching systems.

  • Develop and assess novel data structures for efficient network gateway rule matching.

  • Implement high-quality solutions in C/C++, ensuring they meet production standards in terms of performance, robustness, and maintainability.

  • Collaborate closely with product teams and malware research units to effectively integrate new engines and solutions into existing products.

  • Contribute to patent applications and, when applicable, academic or industry publications.

  • Engage in additional malware research initiatives as required.

The anticipated annual compensation for this position ranges from $106,000 to $156,000, contingent upon qualifications, experience, and demonstrated expertise.

About Huawei Canada

Huawei Canada is at the forefront of technology innovation, focusing on developing advanced software solutions that enhance security and efficiency in data communication. Our commitment to research and development empowers us to create impactful technologies that set new industry standards.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.