Talent.com
Researcher – Parallel Computing
Researcher – Parallel ComputingHuawei • Vancouver, Metro Vancouver Regional District, CA
Researcher – Parallel Computing

Researcher – Parallel Computing

Huawei • Vancouver, Metro Vancouver Regional District, CA
5 days ago
Job type
  • Temporary
Job description

Huawei Canada has an immediate 12-month contract 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 engine and explore 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 structures for 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 on patents and, where appropriate, academic or industry publications.
  • Participate in other malware research projects as per job needs.

The target annual compensation (based on 2080 hours per year) ranges from $78,000 to $150,000 depending on education, experience and demonstrated expertise.

Requirements :

Ph.D. (preferred) 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 :

  • Hybrid CPU / GPU systems (e.g., dynamic switching between CPU-only and hybrid modes), parallel computing, high performance computing
  • SIMT
  • AI Compiler
  • 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 :

  • Algorithms and data structures
  • Computer architecture (caches, memory hierarchy, etc.)
  • Having experience in the following is an asset :

  • Malware analysis / detection
  • Experience in LLM / GNN / ML with good understanding of the math fundamentals
  • TCP / IP Network stack
  • #J-18808-Ljbffr

    Create a job alert for this search

    Researcher Parallel Computing • Vancouver, Metro Vancouver Regional District, CA

    Similar jobs
    Senior Cloud Platform Engineer (Hybrid - CAD)

    Senior Cloud Platform Engineer (Hybrid - CAD)

    Lantern • Vancouver, BC, Canada
    Full-time
    Lantern is the specialty care platform connecting people with the best care when they need it most.By curating a Network of Excellence comprised of the nation's top specialists for surgery, can...Show more
    Last updated: 12 days ago • Promoted
    Senior Machine Learning Engineer

    Senior Machine Learning Engineer

    Starboard Recruitment • Vancouver, BC, Canada
    Full-time
    Follow Starboard Recruitment on LinkedIn for ongoing job opportunities, market updates and advice : .Opportunity is with one of Canada's fastest growing, well-funded, Series-B tech startups in th...Show more
    Last updated: 30+ days ago • Promoted
    Remote Mathematics Expert for AI Research & Training

    Remote Mathematics Expert for AI Research & Training

    Labelbox • Vancouver, Metro Vancouver Regional District, Canada
    Remote
    Part-time
    A leading AI research firm is seeking a Mathematics Expert to develop and solve advanced mathematical problems remotely.The ideal candidate holds a Master’s or PhD in Mathematics, has strong coding...Show more
    Last updated: 30+ days ago • Promoted
    Programmer

    Programmer

    Offworld industries • New Westminster, BC, Canada
    Full-time +2
    Offworld) is the independent studio behind the successful military first-person shooter game, Squad.Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known ...Show more
    Last updated: 30+ days ago • Promoted
    Firmware & Hardware Developer

    Firmware & Hardware Developer

    SST Wireless • Richmond, BC, Canada
    Full-time
    With several new products in the design pipeline, this is an exciting time for creative thinkers who are adept in realizing technical solutions to join us in creating products where your contributi...Show more
    Last updated: 30+ days ago • Promoted
    Quantitative Researcher - vancouver

    Quantitative Researcher - vancouver

    Albert Bow • vancouver, 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: 8 hours ago • Promoted • New!
    Full Stack Developer (Angular, C#, SQL)

    Full Stack Developer (Angular, C#, SQL)

    A-CX • Vancouver, BC, Canada
    Full-time
    Salary : $97,245 $118,683 CAD / year.A-CX is a software design and development partner for progressive companies, delivering innovative services through dedicated teams and customized solutions.Spec...Show more
    Last updated: 30+ days ago • Promoted
    Second Engineer

    Second Engineer

    Bridgemans Services • Garibaldi Highlands, BC, Canada
    Full-time
    On MV Isabelle X / Saga-Company Vessels alongside Squamish, BC.Company Operating Name : Bridgemans Crew Management Ltd.Business Address : 2512 Yukon St, Vancouver, BC V5Y 0H2.Rotational schedule for t...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Machine Learning Engineer, Off-board Perception

    Sr. Machine Learning Engineer, Off-board Perception

    Serve Robotics • Vancouver, BC, Canada
    Full-time
    At Serve Robotics, we’re reimagining how things move in cities.Our personable sidewalk robot is our vision for the future. It’s designed to take deliveries away from congested streets, m...Show more
    Last updated: 4 days ago • Promoted
    Researcher AI Computing System

    Researcher AI Computing System

    Huawei Technologies Canada Co., Ltd. • Vancouver, BC, CA
    Temporary
    Huawei Canada has an immediate 12 month contract opening for a Researcher.The Advanced Computing and Storage Lab, currently a part of the Vancouver Research Centre, aims to explore adaptive computi...Show more
    Last updated: 30+ days ago
    Data Cloud Platform Engineer (DBA)

    Data Cloud Platform Engineer (DBA)

    Bally's Intralot • Vancouver, BC, CA
    Full-time
    Join INTRALOT as a Data Cloud Platform Engineer (DBA) - AWS Infrastructure.At INTRALOT, we shape the future of gaming through innovation and technology. Our global presence, diverse culture, and dyn...Show more
    Last updated: 30+ days ago
    Technician - Cell Biology (Organoid / iPSC Focus)

    Technician - Cell Biology (Organoid / iPSC Focus)

    Applied Biological Materials Inc • Richmond, BC, Canada
    Full-time
    Salary : $60-80K depending on experience and qualifications.Join a team thats redefining the future of cell-based technologies!. Applied Biological Materials Inc.Canadian biotech company that has bee...Show more
    Last updated: 30+ days ago • Promoted
    Estimator

    Estimator

    TalentSphere • Richmond, BC, Canada
    Full-time
    Estimator Key Responsibilities.Prepare Preliminary Budget Assessment complete with project statistics, scope preparation and summary. Review schematic drawings analysis and provide key notes.Conduct...Show more
    Last updated: 30+ days ago • Promoted
    Senior Tool-Die Maker

    Senior Tool-Die Maker

    Hansen Industries LTD. • Richmond, BC, Canada
    Full-time
    Hansen Industries is looking to hire a Senior Tool-Die Maker with new build die experience.Key Responsibilities required : . Assist Shop Manager with inspection of first-off / last-off procedures.Qualif...Show more
    Last updated: 30+ days ago • Promoted
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Delta, 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
    Data Platforms Architect

    Data Platforms Architect

    Deloitte • Vancouver, British Columbia, Canada
    Permanent
    At Deloitte, our Purpose is to make an impact that matters.We exist to inspire and help our people, organizations, communities, and countries to thrive by building a better future.Our work underpin...Show more
    Last updated: 6 days ago • Promoted
    Benchmarking Researcher II

    Benchmarking Researcher II

    D-Wave Quantum Inc. • Burnaby, British Columbia, Canada, V5G 4M9
    Full-time
    We are the world’s first commercial supplier of quantum computers, and the only company building both annealing and gate-model quantum computers. Our mission is to help customers realize the value o...Show more
    Last updated: 30+ days ago
    Software Developer - Cloud

    Software Developer - Cloud

    Delta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
    Full-time +1
    About Delta Intelligent Building Technologies (Canada) Inc.Delta Intelligent Building Technologies (Canada) Inc.For over three decades, we have provided innovative building automation solutions for...Show more
    Last updated: 30+ days ago • Promoted