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
URGENT - Senior Software Engineer (Golang, PostgreSQL, Rest APIs), PERMANENT Hybrid - toronto

URGENT - Senior Software Engineer (Golang, PostgreSQL, Rest APIs), PERMANENT Hybrid - toronto

VTRAC Consulting Corporation (WBE) • toronto, on, ca
Permanent
Thank you for applying to VTRAC opportunities.Please email your resume as a MS-WORD document in confidence.Subject: Senior Software Engineer (Golang, PostgreSQL, Rest APIs), PERMANENT Hybrid.Senior...Show more
Last updated: 17 days ago • Promoted
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: 3 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: 19 days ago • Promoted
IT Co-op

IT Co-op

Mitchell & Associates, Inc. • Toronto
Full-time
Martinrea is a diversified global automotive supplier engaged in the design, development and manufacturing of metal parts, assemblies and modules, complex fluid management systems and aluminum prod...Show more
Last updated: 6 days ago • Promoted
Senior Endpoint Computing Engineer (Hybrid)

Senior Endpoint Computing Engineer (Hybrid)

Broadridge Financial Solutions • 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: 28 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
Project Controls Co-op

Project Controls Co-op

Aecon Group Inc. • Toronto
Full-time
Come Build Your Career at Aecon!.As a Canadian leader in infrastructure development, Aecon is safely and sustainably building what matters for future generations to thrive! We lead some of the most...Show more
Last updated: 28 days ago • Promoted
Senior MTS Software Engineer – Distributed Systems at Scale

Senior MTS Software Engineer – Distributed Systems at Scale

eBay • Toronto
Full-time
A leading global ecommerce platform in Toronto seeks an experienced software engineer.The role involves building solutions using distributed systems and developing complex software to enhance user ...Show more
Last updated: 8 days ago • Promoted
Software Development Engineer – Software Dev Ops & Continuous Integration Team

Software Development Engineer – Software Dev Ops & Continuous Integration Team

Advanced Micro Devices • Markham
Full-time
WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst...Show more
Last updated: 27 days ago • Promoted
Software Engineer (Founding DevOps)

Software Engineer (Founding DevOps)

Highbeam Inc. • Toronto
Full-time
Highbeam is building the future of business banking and cash management.Our platform combines AI agents, automated financial workflows, and integrated financial products that save brands time and m...Show more
Last updated: 28 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
Applications Programmer

Applications Programmer

Global Technical Talent • Toronto
Full-time
Big Data Applications Developer.Hybrid – 4 days per week in office.This role is responsible for leading the technical aspects of projects from inception through deployment within a Cloud and Data A...Show more
Last updated: 6 days ago • Promoted
Bailey looking for a babysitter or nanny in Georgina

Bailey looking for a babysitter or nanny in Georgina

Sitly • Georgina, CA
Part-time
Hello! My husband and I have a 4 month old beautiful little girl (whos already growing up too quickly! Holds her head up on her own, rolls from tummy to back and back to tummy easily and babbles al...Show more
Last updated: 30+ days ago • Promoted
IT Co-op

IT Co-op

Martinrea International Inc. • Toronto, ON, CAN
Full-time
Quick Apply
Martinrea is a diversified global automotive supplier engaged in the design, development and manufacturing of metal parts, assemblies and modules, complex fluid management systems and aluminum prod...Show more
Last updated: 25 days ago
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: 7 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: 5 days ago • Promoted
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: 5 days ago