Talent.com
Co-op Software Engineer - Distributed and Parallel Computing
Co-op Software Engineer - Distributed and Parallel ComputingHuawei • Markham, York Region, CA
Co-op Software Engineer - Distributed and Parallel Computing

Co-op Software Engineer - Distributed and Parallel Computing

Huawei • Markham, York Region, CA
30+ days ago
Job type
  • Full-time
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.
  • #J-18808-Ljbffr

    Create a job alert for this search

    Coop Software Engineer Distributed and Parallel Computing • Markham, York Region, CA

    Similar jobs
    Senior Software Engineer, Platform

    Senior Software Engineer, Platform

    Beacon Software • Toronto C6A, ON, Canada
    Full-time +1
    Senior Software Engineer, Platform.Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm combining technologists, op...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer - Canada

    Senior Software Engineer - Canada

    Canals, Inc. • Toronto C6A, ON, Canada
    Remote
    Full-time
    Canals is a fully remote, profitable startup transforming the industrial supply chain ($10T industry) with AI.Our platform seamlessly integrates with the systems distributors already use, automatin...Show more
    Last updated: 19 days ago • Promoted
    Global Analytics & Financial Engineering Co-op

    Global Analytics & Financial Engineering Co-op

    Scotiabank • Toronto
    Full-time
    A leading financial institution in Toronto is hiring a co-op student for an internship in Global Capital Markets.The role involves assisting in the development of financial models, building quantit...Show more
    Last updated: 1 day ago • Promoted
    Student Developer & App Support — Hybrid Co-op

    Student Developer & App Support — Hybrid Co-op

    Fidelity Canada • Toronto
    Full-time +1
    A prominent financial services provider in Toronto seeks a Student for Development & Application Support in Workflow Management Systems. Candidates should be pursuing a Computer Science or related d...Show more
    Last updated: 1 day ago • Promoted
    Electrical Design Co-op — Hybrid (May–Aug 2026)

    Electrical Design Co-op — Hybrid (May–Aug 2026)

    S&C Electric Company • Toronto
    Full-time
    A leading energy company in Toronto is seeking a Co-op student for the Electrical Design Support role.This opportunity involves working on MV Switchgear design and Protection & Control systems.Idea...Show more
    Last updated: 1 day ago • Promoted
    Testlab Co-op

    Testlab Co-op

    Multimatic • East Gwillimbury
    Full-time
    This job posting is for an existing vacancy.The total cash compensation range for this position is expected to be : $17.To learn more about Multimatic, check out our YouTube channel - https : / / www.Co...Show more
    Last updated: 1 day ago • Promoted
    Quality Assurance Developer I (Co-op) - Canada

    Quality Assurance Developer I (Co-op) - Canada

    Cisco Systems • Toronto
    Full-time
    Work with the Software Quality Assurance (SQA) team.Our Accedian team develops outstanding network monitoring solutions, based on award-winning hardware, FPGA and software solutions that are deploy...Show more
    Last updated: 1 day ago • Promoted
    IT Systems Co-op : Windows, Networking & Azure | 8 Months

    IT Systems Co-op : Windows, Networking & Azure | 8 Months

    Baker Tilly Canada Cooperative • Toronto
    Full-time
    A leading advisory and accounting firm is seeking a Computer Systems Technology Co-op Student in Toronto for an 8-month temporary role. Your responsibilities will include coordinating Service Desk r...Show more
    Last updated: 1 day ago • Promoted
    Co-op Civil Engineer : Design & Field Experience

    Co-op Civil Engineer : Design & Field Experience

    R.V. Anderson Associates Limited • Toronto
    Full-time
    A reputable engineering firm in Toronto is seeking full-time student engineers to join their Municipal team.This contract position starts in May 2026 and may last for up to a year, depending on stu...Show more
    Last updated: 1 day ago • Promoted
    Generative AI Software Co-op Engineer

    Generative AI Software Co-op Engineer

    Loblaw Companies Limited • Toronto
    Full-time
    A leading eCommerce firm in Toronto is seeking a co-op student for a Summer 2026 Work Term to build ML and generative AI solutions. The role involves collaborating with engineering and business team...Show more
    Last updated: 15 days ago • Promoted
    Structural Design Co-op

    Structural Design Co-op

    Ontario Transit Group - Ontario Line - Southern Civil, Stations & Tunnel • Toronto
    Full-time
    Ferrovial Construction Canada Inc.VINCI Construction Grands Projects are undertaking the design, build, and finance the Ontario Line Southern Civil, Stations, and Tunnel (South Civil) package.As On...Show more
    Last updated: 1 day 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: 1 day ago • Promoted
    Micro Focus COBOL Developer

    Micro Focus COBOL Developer

    Atlantis IT group • Toronto, ON, Canada
    Full-time
    Quick Apply
    It will be great help if you can refer someone for the same in case you are not currently available Job Title : Micro Focus COBOL Developer< / b...Show more
    Last updated: 1 day ago
    Software Engineer III : IAM & Core Platform (Hybrid Toronto)

    Software Engineer III : IAM & Core Platform (Hybrid Toronto)

    MongoDB • Toronto
    Full-time
    A leading database technology company in Toronto is looking for a Software Engineer to join their Atlas Core IAM team.This role involves leading full-stack projects, collaborating with team members...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer, Identity Platform at Scale

    Senior Software Engineer, Identity Platform at Scale

    Kong • Toronto C6A, ON, Canada
    Full-time
    A leading cloud API technology company in Toronto is seeking a Senior Software Engineer to architect their multi-tenant identity platform. The role involves building and maintaining core services, i...Show more
    Last updated: 18 days ago • Promoted
    Application Developer Co-op

    Application Developer Co-op

    CIBC • Toronto
    Full-time +1
    We’re building a relationship-oriented bank for the modern world.We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At CIBC, we embrace your strength...Show more
    Last updated: 1 day ago • Promoted
    AI / ML Software Engineer - Co-op

    AI / ML Software Engineer - Co-op

    CGI • Toronto
    Full-time
    A global IT services firm in Toronto is seeking a motivated AI Co-op Student to contribute to AI / ML projects.Participants will gain hands-on experience with AI applications, mentorship from experie...Show more
    Last updated: 1 day ago • Promoted
    Co-op Researcher : Cutting-Edge Vision & ML

    Co-op Researcher : Cutting-Edge Vision & ML

    Huawei Canada • Markham
    Full-time
    A leading technology company in Markham is offering an 8-16 month Co-op position for a Researcher specializing in computer vision and machine learning. The successful candidate will research and dev...Show more
    Last updated: 1 day ago • Promoted