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

Co-op Software Engineer - Distributed and Parallel Computing

Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
30+ days ago
Job type
  • Internship
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 or Telecommunications.

Create a job alert for this search

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

Similar jobs
Senior Engineer- Platform

Senior Engineer- Platform

TechBrains • Toronto
Full-time
Okta is The World’s Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur...Show more
Last updated: 23 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: 1 day 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: 23 days ago • Promoted
Senior Computer Vision and Machine Learning Engineer

Senior Computer Vision and Machine Learning Engineer

Apple Inc. • Toronto
Full-time
Senior Computer Vision and Machine Learning Engineer, Creativity Apps.Toronto, Ontario, Canada Software and Services.At Apple, new ideas have a way of becoming phenomenal products, services, and cu...Show more
Last updated: 21 days ago • Promoted
Cloud Platform Engineer - GCP, Kubernetes & CI / CD

Cloud Platform Engineer - GCP, Kubernetes & CI / CD

Swagher • Toronto
Full-time
A leading financial institution is seeking a Cloud Engineer to join their team in Toronto.This role involves developing and maintaining cloud platforms and services, utilizing technologies such as ...Show more
Last updated: 23 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: 23 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: 3 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: 22 days ago • Promoted
Senior Virtual Platform Engineer — SoC TLM / QEMU Specialist

Senior Virtual Platform Engineer — SoC TLM / QEMU Specialist

Qualcomm • Markham
Full-time
A technology company is seeking a Software Virtual Platform Engineer to develop high-level system virtual models for complex SoC hardware. The role involves designing SystemC TLM models and integrat...Show more
Last updated: 2 days ago • Promoted
Software Engineer, Product / Mobile / Full-Stack Co-op

Software Engineer, Product / Mobile / Full-Stack 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: 1 day 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: 20 days ago
Power Platform Software Engineer - Onsite, CI / CD Expert

Power Platform Software Engineer - Onsite, CI / CD Expert

Softline Technology Inc. • Toronto
Full-time
A technology solutions company in Toronto is seeking an experienced application developer to work extensively with Microsoft Power Platform tools. You will be responsible for developing applications...Show more
Last updated: 3 days 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: 2 days ago • Promoted
Senior Kubernetes Platform Engineer (9983, 9989, 9990, 9991, 9992)

Senior Kubernetes Platform Engineer (9983, 9989, 9990, 9991, 9992)

Extreme Networks, Inc. • Toronto
Full-time
Senior Kubernetes Platform Engineer to help design, implement, and operate our Edge Kubernetes Platform, supporting both connected and air-gapped deployments. In this role, you will work hands-on wi...Show more
Last updated: 23 days ago • Promoted
Quality Assurance Developer I (Co-op) - Canada

Quality Assurance Developer I (Co-op) - Canada

Cisco • Toronto
Full-time
Please note this posting is to advertise potential job opportunities.This exact role may not be open today but could open in the near future. When you apply, a Cisco representative may contact you d...Show more
Last updated: 23 days ago • Promoted
Senior Cognos Middleware Engineer (Hybrid)

Senior Cognos Middleware Engineer (Hybrid)

Rubicon Path • Toronto
Full-time
A technology company in Toronto is seeking a Senior Middleware Specialist with advanced experience in IBM Cognos Analytics. This role involves managing system performance, providing user support, an...Show more
Last updated: 23 days ago • Promoted
Data Governance Summer Co-op (Hybrid)

Data Governance Summer Co-op (Hybrid)

Allstate Canada Group • Toronto
Full-time
A leading Canadian insurance firm is seeking a Student for a Data Science role in Toronto.This position supports strategic objectives by enforcing data standards and collaborating with teams to mai...Show more
Last updated: 23 days ago • Promoted
Co-op Software QA Engineer — Hybrid, Flexible Hours

Co-op Software QA Engineer — Hybrid, Flexible Hours

Rakuten Kobo Inc. • Toronto
Full-time
A global digital bookseller is seeking a Software Quality Assurance Engineer Co-op to join their team in Toronto.The role involves collaborating with developers and testers to ensure high-quality s...Show more
Last updated: 17 days ago • Promoted