Talent.com
Co-op Software Engineer - Distributed and Parallel Computing
Co-op Software Engineer - Distributed and Parallel ComputingHuawei Technologies Canada Co., Ltd. • Markham, Ontario, CA
Co-op Software Engineer - Distributed and Parallel Computing

Co-op Software Engineer - Distributed and Parallel Computing

Huawei Technologies Canada Co., Ltd. • Markham, Ontario, CA
30+ days ago
Job type
  • Internship
Job description

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.


Job requirements

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 or Telecommunications.

Create a job alert for this search

Coop Software Engineer Distributed and Parallel Computing • Markham, Ontario, CA

Similar jobs
Senior Endpoint Computing Engineer (Hybrid)

Senior Endpoint Computing Engineer (Hybrid)

Broadridge • Markham
Full-time
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more.If you’re passionate about developing your career, while helping others along the way, come join ...Show more
Last updated: 6 days ago • Promoted
Hybrid Senior Backend Engineer – Cloud & Distributed Systems

Hybrid Senior Backend Engineer – Cloud & Distributed Systems

Autodesk, Inc. • Toronto
Full-time
A leading software company in Toronto is seeking a highly motivated Senior Software Developer to enhance its distributed computing platform.In this hybrid role, you'll collaborate with engineers, e...Show more
Last updated: 4 days ago • Promoted
Customer Service Agent - 50k-60k/Year - Remote

Customer Service Agent - 50k-60k/Year - Remote

Spade Recruiting • Georgina, Ontario
Remote
Full-time
Quick Apply
We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day providin...Show more
Last updated: 22 days ago • Promoted
Administrative Assistant - Part-Time Focus Group Panelist (Up To $850/Week)

Administrative Assistant - Part-Time Focus Group Panelist (Up To $850/Week)

Apex Focus Group Inc. • Keswick, ON, Canada
Full-time +1
Job Title: Administrative Assistant Work From Home - Remote Panelists.Part-Time Focus Group Participants - Remote Work From Home (Up To $850/Week).Our company is seeking individuals to participate ...Show more
Last updated: 30+ days ago • Promoted
Trigonometry Private Tutoring Jobs Lake Simcoe

Trigonometry Private Tutoring Jobs Lake Simcoe

Superprof • Lake Simcoe, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Geometry Private Tutoring Jobs Lake Simcoe

Geometry Private Tutoring Jobs Lake Simcoe

Superprof • Lake Simcoe, Canada
Full-time +1
Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
Last updated: 30+ days ago • Promoted
Coop Engineer Compiler

Coop Engineer Compiler

Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
Internship
Huawei Canada has an immediate co-op opening for an Engineer.The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative ...Show more
Last updated: 30+ days ago
Earn up to $400 per Day by Playing Games and Taking Surveys

Earn up to $400 per Day by Playing Games and Taking Surveys

Almedia • Chippewas of Georgina Island First Nation, Ontario, Canada
Full-time
Since its launch 5 years ago, over 50MN users have earned and withdrawn over $150MN! The platform is rated 4.TrustPilot with over 230k+ reviews, establishing Freecash as one of the highest rated op...Show more
Last updated: 30+ days ago • Promoted
ML & Analytics Co-op - Hybrid Toronto (Summer 2026)

ML & Analytics Co-op - Hybrid Toronto (Summer 2026)

Munich Re • Toronto
Full-time
A leading global reinsurance company is seeking an Engineering Co-op for their NA Integrated Analytics team in Toronto for Summer 2026.This role involves developing Python applications and working ...Show more
Last updated: 1 day ago • Promoted
Senior Observability Platform Engineer (OpenTelemetry)

Senior Observability Platform Engineer (OpenTelemetry)

Cerebras Systems • Toronto
Full-time
A leading AI hardware company in Toronto is seeking an experienced Platform Software Engineer to focus on the Cerebras Inference Platform.Responsibilities include designing and developing backend s...Show more
Last updated: 10 days ago • Promoted
Distributed Software Engineer

Distributed Software Engineer

Cerebras Systems Inc. • Toronto
Full-time
Cerebras Systems is a pioneer in large-scale AI Supercomputers.These multi-exaflop supercomputers are deployed in some of the biggest datacenters.These supercomputers are built using our Wafer-Scal...Show more
Last updated: 30+ days ago • Promoted
Full Year Co-op Analyst

Full Year Co-op Analyst

Birch Hill Equity Partners • Toronto
Full-time
Full Year Co-op Analyst, Data Science & Strategy.Birch Hill is recruiting Co-op Analysts to join Canada’s premier Private Equity Data Science & Strategy team.Our team is growing quickly, and we are...Show more
Last updated: 1 day ago • Promoted
Circle K Jobs in Keswick Now Hiring

Circle K Jobs in Keswick Now Hiring

GREAT PAY $17-42 p/h • Keswick, Canada
Full-time
Ready to tackle a fun and rewarding career? There are Circle K job openings in your area.Apply today and find the job that you have been looking for!.Show more
Last updated: 1 day ago • Promoted
Data Entry Clerk Work From Home - Part-Time Focus Group Participants (Up To $850/Week)

Data Entry Clerk Work From Home - Part-Time Focus Group Participants (Up To $850/Week)

Apex Focus Group Inc. • Keswick, ON, Canada
Remote
Full-time +1
Job Title: Data Entry Clerk Work From Home - Remote Panelists.Part-Time Focus Group Participants - Remote Work From Home (Up To $850/Week).Our company is seeking individuals to participate in Natio...Show more
Last updated: 30+ days ago • Promoted
Software Engineer, Backend Co-op

Software Engineer, Backend Co-op

Bree • Toronto
Full-time
Bree is a consumer finance platform that brings better, faster, and cheaper financial services to over half the Canadian population who live paycheck to paycheck.We operate in a huge, but overlooke...Show more
Last updated: 8 days ago • Promoted
Senior Cloud Software Engineer - Scalable, Distributed Systems

Senior Cloud Software Engineer - Scalable, Distributed Systems

Amazon Jobs • Toronto
Full-time
A leading cloud services provider in Toronto is seeking a Development expert to create scalable systems that support business growth.The ideal candidate will have over 3 years of professional softw...Show more
Last updated: 12 hours ago • Promoted • New!
Coop Software Engineer Distributed and Parallel Computing

Coop Software Engineer Distributed and Parallel Computing

Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
Internship
Huawei Canada has an immediate co-op opening for a Software Engineer.The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next-generation cl...Show more
Last updated: 30+ days ago
COBOL/400 App Developer

COBOL/400 App Developer

Lorven technologies • Toronto, ON, Canada
Full-time
Quick Apply
Role Name: COBOL/400 App Developer Location: Toronto 4 days a week on site Job Type: Contract Show more
Last updated: 8 days ago