Job Search and Career Advice Platform

Enable job alerts via email!

Senior Researcher - Data Foundation Security

Huawei Technologies Canada Co., Ltd.

Southwestern Ontario

On-site

CAD 90,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology firm in Southwestern Ontario is seeking a Senior Researcher to participate in advanced security research. The ideal candidate holds a PhD or Master's with relevant experience and has expertise in C++ and Python. You will work on innovative security methods and collaborate globally. This role offers the opportunity to impact real products and research publications.

Qualifications

  • PhD Degree in Computer Science or Computer Engineering; or Master's Degree with 4+ years experience.
  • Hands-on expertise in building or securing data platforms.
  • Proven programming ability in C++/C and proficiency in Python and Bash.

Responsibilities

  • Participate in advanced security research related to data infrastructure.
  • Propose and design innovative data foundation security methods.
  • Work closely with research labs and product teams globally.

Skills

C++/C programming
Python scripting
Bash scripting
Data security concepts
System security concepts

Education

PhD in Computer Science or Computer Engineering
Master's with 4+ years experience in related fields

Tools

OpenSSL
GMP
Job description

Huawei Canada has an immediate permanent opening for a Senior Researcher.

About the team:

The Digital Trust Lab is dedicated to ensuring user data flows while maintaining privacy. Researchers focus on key areas such as user identity authentication, data integrity, privacy protection, extensive model privacy assessment, multi-modal data identification, differential privacy, and federated learning. The lab supports deep research and encourages publications in leading journals. Research outcomes are applied across various Huawei product lines, including mobile phones, smart devices, and communications technologies.

About the job:
  • Participate to the advanced security research into threats, vulnerabilities, and defense mechanisms related to data infrastructure from endpoint devices to cloud services.
  • Participate to the proposing, designing and prototyping of innovative data foundation security methods, including secure computation, access control, and cryptographic primitives.
  • Producing insights of technology development in both academia and industry.
  • Work closely with other research labs worldwide and product teams to optimize the solution and deliver concrete impact to real products.
About the ideal candidate:
  • PhD Degree in Computer Science or Computer Engineering, or Master Degree with 4+ years experiences in related fields.
  • Hands-on expertise in building or securing data platforms (databases, data lakes, semantic indexes, ML data pipelines).
  • Proven programming ability in C++/C, and proficiency in scripting languages such as Python and Bash.
  • Good understanding of data security concepts: symmetric-key cryptography (block ciphers, MAC, and authenticated encryption), public key cryptography (digital signatures, encryption, and key establishment), secure computation (secure multiparty computation, homomorphic encryption, zero-knowledge proofs).
  • Good understanding of system security concepts: access control (discretionary access control, mandatory access control, attribute-based access control, dynamic access control), trusted execution environment (TEE).
  • Experience with kernel development is an asset.
  • Experience with cryptographic libraries (e.g. OpenSSL, GMP) is an asset.
  • Experience with machine learning and deep learning is an asset.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.