Co-op Software Developer

1 month ago


Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time
Co-op Engineer Job Description

We are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.

Key Responsibilities:

  1. Prepare and curate machine learning datasets for training networks.
  2. Design, implement, test, and deploy AI modules and systems using Python.
  3. Conduct research on relevant papers and studies.
  4. Collaborate closely with team members to achieve project goals.

Requirements:

  1. Currently enrolled in a university and participating in the co-op program (undergrad or master's degree, PhD a plus).
  2. Proficiency in programming languages such as Python and/or R.
  3. Familiarity with deep learning frameworks like PyTorch and TensorFlow, as well as natural language processing techniques.
  4. Knowledge of Large Language Models (LLMs) and concepts related to RAG and LLM-based AI agents.
  5. Understanding of cloud providers and cloud services.
  6. Excellent communication and writing skills.

What We Offer:

  1. A dynamic and collaborative work environment.
  2. Opportunities for professional growth and development.
  3. A competitive compensation package.


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team. As a Co-op Software Engineer, you will have the opportunity to work with our team to identify key technologies, research and implement proof-of-concepts, and assist in debugging and issue resolution.Responsibilities:Collaborate...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team. As a Co-op Software Engineer, you will have the opportunity to work with our team to identify key technologies, research and implement proof-of-concepts, and assist in debugging and issue resolution.Responsibilities:Collaborate...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team. As a Co-op Software Engineer, you will have the opportunity to work with our team to identify key technologies, research, and implement proof-of-concepts.Responsibilities:Collaborate with the team to identify key technologies and...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team. As a Co-op Software Engineer, you will have the opportunity to work with our team to identify key technologies, research, and implement proof-of-concepts.Responsibilities:Collaborate with the team to identify key technologies and...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op EngineerOur team at Huawei Technologies Canada Co., Ltd. is seeking a highly motivated and detail-oriented Co-op Engineer to join our software development team.Responsibilities:Design, develop, and test software to meet business requirements in a wide range of products, including compilers, language runtimes, and system-level optimization of deep...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Design and develop a framework/engine for next-generation data analytics.Analyze and optimize software system performance to ensure efficient data processing.Stay up-to-date with...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Design and develop a framework/engine for next-generation data analytics.Analyze and optimize software system performance to ensure efficient data processing.Stay up-to-date with...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Design and develop a framework/engine for next-generation data analytics.Analyze and optimize software system performance to ensure efficient data processing.Stay up-to-date with...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Design and develop a framework/engine for next-generation data analytics.Analyze and optimize software system performance to ensure efficient data processing.Stay up-to-date with...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Collaborate with our team to identify key technologies and implement proof-of-conceptsAssist in debugging, tracking down, and fixing issuesImprove tests and performance...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Collaborate with our team to identify key technologies and implement proof-of-conceptsAssist in debugging, tracking down, and fixing issuesImprove tests and performance...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer Job DescriptionWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Design, implement, and deploy innovative features of the ROMA Connect iPaaS platform on the Huawei Cloud.Contribute to open source communities, such as Apache Camel, by developing new...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Co-op Engineer Job DescriptionWe are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Design, implement, and deploy innovative features of the ROMA Connect iPaaS platform on the Huawei Cloud.Contribute to open source communities, such as Apache Camel, by developing new...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Contribute to the research and development of a distributed, highly available transaction processing database management system, focusing on algorithms for scale up and scale...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and skilled Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Contribute to the research and development of a distributed, highly available transaction processing database management system, focusing on algorithms for scale up and scale...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Job Title: Co-op EngineerAbout the Role:We are seeking a highly motivated and detail-oriented Co-op Engineer to join our team at Huawei Technologies Canada Co., Ltd. As a Co-op Engineer, you will have the opportunity to work on a wide range of software development projects, including compilers, language runtimes, and system-level...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    At Huawei Technologies Canada Co., Ltd., we are seeking a talented Co-op Engineer to join our team. As a Co-op Engineer, you will be responsible for designing, implementing, and benchmarking SAAS web applications and required databases running on local PCs.Key Responsibilities:Design and implement SAAS web applications and databases on local PCsUnit testing...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Collaborate with our team to identify key technologies and implement proof-of-conceptsAssist in debugging, tracking down, and fixing issuesImprove tests and performance...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Software Engineer Co-op OpportunityWe are seeking a highly motivated and detail-oriented Co-op Software Engineer to join our team at Huawei Technologies Canada Co., Ltd.Key Responsibilities:Collaborate with our team to identify key technologies and implement proof-of-conceptsAssist in debugging, tracking down, and fixing issuesImprove tests and performance...


  • Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team at Huawei Technologies Canada Co., Ltd. has an immediate co-op opening for a Co-op Engineer.Key Responsibilities:Design, develop, and test software to satisfy business requirements in a wide range of products, possibly including (but not limited to):Compilers targeting next-generation mobile, network, or server hardware Language runtimes for new...