Job Search and Career Advice Platform
  • Jobs
  • Headhunters
  • Free resume review
  • About Us
EN
7,040

Research jobs in Canada

Co-op Software Engineer - Distributed and Parallel Computing

Huawei Technologies Canada Co., Ltd.

Markham
On-site
CAD 30,000 - 60,000
30+ days ago
I want to receive the latest job alerts for “Research” jobs

Senior Data Scientist

Charles River Labs

Senneville
On-site
CAD 90,000 - 120,000
30+ days ago

Director of Sales

Sunrise Senior Living - Canada

North Vancouver
On-site
CAD 125,000 - 150,000
30+ days ago

Staff Software Engineer, GPU Infrastructure (HPC)

Cohere

Canada
On-site
CAD 100,000 - 130,000
30+ days ago

Commercial Real Estate Agent (Independent Contractor)

Marcus And Millichap

Vancouver
On-site
CAD 60,000 - 80,000
30+ days ago
discover more jobs illustrationDiscover more opportunities than anywhere else. Find more jobs now

Associate or Senior Associate (Manager), Mergers & Acquisitions (Montreal)

Ernst & Young Advisory Services Sdn Bhd

Montreal
On-site
CAD 70,000 - 90,000
30+ days ago

Work from Home Customer Service Representative

Medium

Oshawa
Remote
CAD 30,000 - 60,000
30+ days ago

Product Manager

Paystone

London
On-site
CAD 60,000 - 80,000
30+ days ago
HeadhuntersConnect with headhunters to apply for similar jobs

Tax Information Reporting Specialist (FATCA/CRS)

Citco GSGS

Halifax
On-site
CAD 40,000 - 50,000
30+ days ago

Data Center Solution Manager

Acuity Brands

Quebec
On-site
CAD 90,000 - 120,000
30+ days ago

Proposal Manager

Forward Creative Inc.

Halifax
On-site
CAD 65,000 - 85,000
30+ days ago

Tax Staff, Intelligent Delivery & Innovation

KPMG LLP Canada

Toronto
On-site
CAD 60,000 - 75,000
30+ days ago

Coordonnateur Ingénierie LIMS

FLIR

Bromont
On-site
CAD 70,000 - 90,000
30+ days ago

Senior Manager - Family Office Advisory Services

KPMG LLP Canada

Toronto
On-site
CAD 125,000 - 150,000
30+ days ago

Associate Lawyer, Litigation

Scout Talent

Vancouver
On-site
CAD 120,000 - 130,000
30+ days ago

Senior Director: Public Cloud Sourcing & Transformation

Gartner

Toronto
Hybrid
CAD 150,000 - 200,000
30+ days ago

Senior Manager, Canadian Corporate Tax

KPMG LLP Canada

Vancouver
On-site
CAD 90,000 - 120,000
30+ days ago

Labour Relations Advisor (LR Advisor)

Finning Canada

Edmonton
On-site
CAD 80,000 - 100,000
30+ days ago

Sr. Account Executive

S.i. Systems

Montreal
On-site
CAD 60,000 - 80,000
30+ days ago

Software Engineering Associate (open to US or Canada)

Innodata Inc

Toronto
On-site
CAD 100,000 - 125,000
30+ days ago

Remote Data Entry & Research Participant

Medium

Oshawa
Remote
CAD 30,000 - 60,000
30+ days ago

Senior Platform Product Marketing Manager

EvenUp

Canada
Remote
CAD 80,000 - 120,000
30+ days ago

Teacher K4 Grade 7

Squamish Nation

North Vancouver
On-site
CAD 30,000 - 60,000
30+ days ago

Director, Manufacturing Operations

Stonewood Group Inc.

Toronto
On-site
CAD 100,000 - 125,000
30+ days ago

Sr. Analyst, HR Analytics & Reporting

Rogers Communications, Inc.

Toronto
On-site
CAD 80,000 - 100,000
30+ days ago

Top job titles:

Part Time jobsDispatch jobsMedical Laboratory Technologist jobsPipeline jobsAi jobsLawyer jobsSalesforce Administrator jobsRecruiter jobsFilm jobsCoach jobs

Top companies:

Jobs at LoblawsJobs at BmoJobs at LululemonJobs at MetaJobs at GlencoreJobs at MastercardJobs at BoeingJobs at AstrazenecaJobs at Estee LauderJobs at Figma

Top cities:

Jobs in OttawaJobs in WinnipegJobs in VaughanJobs in WindsorJobs in OakvilleJobs in Richmond HillJobs in AjaxJobs in LongueuilJobs in Saint JohnJobs in Kamloops

Similar jobs:

Clinical Research jobsResearch Analyst jobsMarket Research jobsUx Researcher jobs
Co-op Software Engineer - Distributed and Parallel Computing
Huawei Technologies Canada Co., Ltd.
Markham
On-site
CAD 30,000 - 60,000
Full time
30+ days ago

Job summary

A leading technology company in Canada is seeking a Software Engineer co-op to develop next-generation cloud serverless products. Candidates should be proficient in C and C++, possess strong problem-solving skills, and be pursuing a relevant degree. This role involves working with architects to create innovative data infrastructure and analyzing user scenarios for optimized systems.

Qualifications

  • Proficient in C and C++ programming.
  • Experience working with teams and products to generate business impact.
  • Design and technical skills including data structures, multi-threading, performance optimizations.

Responsibilities

  • Research competitive landscape for data processing.
  • Work with team to develop framework for next-generation data system.
  • Analyze user scenarios for software optimization.

Skills

C programming
C++ programming
Problem solving
Multi-threading
Concurrency

Education

Pursuing BS, MS, or PhD in Computer Science, Electrical Engineering or Telecommunications

Tools

Flink
Spark
RocksDB
LevelDB
Redis
Job description

Huawei Canada has an immediate co-op opening for a Software Engineer.

About the team

The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next-generation cloud serverless products that encompass core infrastructure and databases. This lab addresses various data challenges, including cloud-native disaggregated databases, pay-by-query user models, and optimizing low-level data transfers via RDMA. Teams within this lab create advanced cloud serverless data infrastructure and implement cutting-edge networking technologies for Huawei's global AI infrastructure.

About the job
  • Research competitive landscape for data processing and serverless infrastructure in cloud.
  • Work with team of architects and engineers to develop framework/engine for the next-generation data and AI system.
  • Analyze user scenarios resulting in optimized software system solution.
  • Learn and adopt new technologies (parallel, distributed systems, large-scale data analytics system, etc.), research, survey, and present industry trends to the team.
  • Generate innovative ideas and new patent applications.

About the ideal candidate
  • Proficient in C and C++ programming.
  • Experience working with teams and products to generate business impact and customer success stories.
  • Design/technical skills including; data structures, multi-threading, concurrency, performance optimizations, etc.
  • Experience with any of the following is an asset: AI end to end data processing, scenarios and system optimizations, core database internals (Ex: query optimization, runtime, scheduling, storage engine, transaction processing, etc), large scale data processing (Ex: Flink, Spark, etc), scalable key-value store (Ex: RocksDB, LevelDB, Redis, etc), and serverless platform infrastructures.
  • Strong problem solving and ability to learn quickly in a dynamic environment.
  • In pursuit of BS, MS, or PhD degree in Computer Science, Electrical Engineering orTelecommunications.
  • 1
  • ...
  • 262
  • 263
  • 264
  • ...
  • 282

* The salary benchmark is based on the target salaries of market leaders in their relevant sectors. It is intended to serve as a guide to help Premium Members assess open positions and to help in salary negotiations. The salary benchmark is not provided directly by the company, which could be significantly higher or lower.

Job Search and Career Advice Platform

Empoweringjob seekers

Tools
  • Jobs
  • Resume review
  • Headhunters
  • Browse jobs
Company
  • About us
  • Careers at JobLeads
  • Site notice
  • Press
  • Reviews
Support
  • Help
  • Partner integration
  • ATS Partners
Social
  • JobLeads Blog
  • YouTube
  • LinkedIn
  • Instagram
  • Facebook
  • Privacy Policy
  • Terms of Use

© JobLeads 2007 - 2025 | All rights reserved