Engineer in Training

2 months ago


Waterloo, Canada Huawei Technologies Canada Co., Ltd. Full time
p>Our team has an immediate Co-op opening for an Engineer.Understand the machine learning mechanism, and master the model training and inference methods of machine learning.Efficient and timely communication/collaboration with other researchers from understanding a proposed method to its code implementation.

What you’ll bring to the team:

Currently enrolled in a university and registered with the school’s co-op program.Excellent programming skills in C/C++ and Python (Pytorch).Familiarity with Linux, Windows, and GitHub.Understanding the concept of OpenCV, DSP and graphics pipeline.Strong knowledge of Linux system fundamentals.

  • Waterloo, Canada Manulife Insurance Malaysia Full time

    Senior Release Train Engineer Do you want to be a part of a team delivering the future of Insurance technology? Are you a servant leader passionate about supporting software development teams through their agile journey and maturity? Do you have experience in ensuring business outcomes and delivery goals are achieved by mitigating risks and removing...


  • Waterloo, Ontario, Canada https:www.energyjobline.comsitemap Full time

    Join a Global Leader in Professional ServicesWe are a global professional services leader committed to solving the world's biggest challenges in the areas of water, energy, and urbanization. Our team is dedicated to making a positive impact by working hand in hand with our business to drive change.About the RoleWe are seeking a Senior Civil Engineer to join...


  • Waterloo, Ontario, Canada https:www.energyjobline.comsitemap Full time

    Join a Global Leader in Professional ServicesWe are a global professional services leader committed to solving the world's biggest challenges in the areas of water, energy, and urbanization. Our team is dedicated to making a positive impact by working hand in hand with our business to drive change.About the RoleWe are seeking a Senior Civil Engineer to join...


  • Waterloo, Canada Manulife Full time

    Do you want to be a part of a team delivering the future of Insurance technology? Are you a servant leader passionate about supporting software development teams through their agile journey and maturity? Do you have experience in ensuring business outcomes and delivery goals are achieved by mitigating risks and removing obstacles? Look no further and join...


  • Waterloo, Canada Société Financière Manuvie Full time

    Do you want to be a part of a team delivering the future of Insurance technology? Are you a servant leader passionate about supporting software development teams through their agile journey and maturity? Do you have experience in ensuring business outcomes and delivery goals are achieved by mitigating risks and removing obstacles? Look no further and join...


  • Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Senior Release Train ManagerAre you a seasoned professional with a passion for agile delivery and team leadership? Manulife Insurance Malaysia is seeking an experienced Senior Release Train Manager to join our team. As a key member of our agile community, you will be responsible for ensuring business outcomes and delivery goals are achieved.Key...


  • Waterloo, Ontario, Canada Accelerated Systems Inc. Full time

    Engineering Manager Opportunity at Accelerated Systems Inc.We are seeking an experienced Engineering Manager to lead our engineering team in the development of various electronic products. The selected candidate will play a key role in managing our multi-discipline engineering team and ensuring the successful delivery of engineering projects from concept to...


  • Waterloo, Canada Accelerated Systems Inc. Full time

    p>We are looking for an experienced Engineer Manager to join our team, to manage the development of various electronic products. The selected candidate will play an integral part of our process in managing our multi-discipline engineering team.You will be instrumental in successfully managing all engineering projects by not letting anything fall through the...


  • Waterloo, Ontario, Canada In-House Solutions Inc. Full time

    Key ResponsibilitiesAs a CNC Programming Specialist with In-House Solutions Inc., you will be responsible for providing end-to-end contract programming, manufacturing assessment, and reverse engineering services to our customers. Your expertise will be leveraged to support our Pro Services Team in delivering high-quality solutions.Key Duties &...

  • Application Engineer

    4 weeks ago


    Waterloo, Ontario, Canada Voyis Full time

    About VoyisVoyis is a leading manufacturer of high-performance underwater optical sensors, including lasers, cameras, and lights. Our products are designed to expand the capabilities of underwater vehicles and enhance understanding in underwater surveys and exploration.Job SummaryWe are seeking an experienced Application Engineer to join our team. As an...

  • Application Engineer

    4 weeks ago


    Waterloo, Ontario, Canada Voyis Full time

    About VoyisVoyis is a leading manufacturer of high-performance underwater optical sensors, including lasers, cameras, and lights. Our products are designed to expand the capabilities of underwater vehicles and enhance understanding in underwater surveys and exploration.Job SummaryWe are seeking an experienced Application Engineer to join our team. As an...


  • Waterloo, Ontario, Canada TEP GROUP Full time

    Job SummaryThe TEP GROUP is seeking a skilled Structural Engineer II to join our team. As a key member of our engineering department, you will be responsible for analyzing existing structures and designing new ones, including building structures, water tanks, and towers. Your expertise will also be utilized to provide quality control review of engineering...


  • Waterloo, Ontario, Canada TEP GROUP Full time

    Job SummaryThe Structural Engineer II will be responsible for analyzing existing structures and designing new ones, including building structures, water tanks, and towers. This role requires a strong understanding of engineering principles and the ability to provide quality control review of engineering services performed by other engineers.Key...


  • Waterloo, Ontario, Canada TEP GROUP Full time

    Job SummaryThe Structural Engineer II will be responsible for analyzing existing structures and designing new ones, including building structures, water tanks, and towers. This role requires a strong understanding of engineering principles and the ability to provide quality control review of engineering services performed by other engineers.Key...


  • Waterloo, Canada Société Financière Manuvie Full time

    p>Join our Global Engineering Transformation team!Be a part of our team that redefines how we get work done in collaboration of all Technology Segments. We are growing our Engineering Transformation Office to power extraordinary customer and employee experiences through software, platform, and engineering skills. p>We are seeking a senior engineer with...


  • Waterloo, Ontario, Canada TEP GROUP Full time

    Job SummaryThe TEP GROUP is seeking a skilled Structural Engineer II to join our team. As a key member of our engineering department, you will be responsible for analyzing existing structures and designing new ones, including building structures, water tanks, and towers. Your expertise will also be utilized to provide quality control review of engineering...


  • Waterloo, Ontario, Canada TEP GROUP Full time

    Job SummaryThe TEP GROUP is seeking a skilled Structural Engineer II to join our team. As a key member of our engineering department, you will be responsible for analyzing existing structures and designing new ones, including building structures, water tanks, and towers. Your expertise will also be utilized to provide quality control review of engineering...


  • Waterloo, Ontario, Canada GHD Full time

    At GHD, we're dedicated to helping you make a positive impact on the environment.As a Graduate Environmental Engineer/Scientist, you'll be part of a team focused on developing our entry-level technical staff. You'll have opportunities for networking, training, mentoring, and exposure to different business areas and career paths.Our interns and entry-level...

  • Application Engineer

    2 months ago


    Waterloo, Ontario, Canada Voyis Full time

    About VoyisVoyis is a leading provider of high-performance underwater optical sensors, including lasers, cameras, and lights, designed for underwater vehicles. Our products have enabled customers to survey over 10,000km of ocean floor across all 7 continents, expanding our understanding of remote and challenging environments.Job SummaryWe are seeking an...

  • Application Engineer

    2 months ago


    Waterloo, Ontario, Canada Voyis Full time

    About VoyisVoyis is a leading provider of high-performance underwater optical sensors, including lasers, cameras, and lights, designed for underwater vehicles. Our products have enabled customers to survey over 10,000km of ocean floor across all 7 continents, expanding our understanding of remote and challenging environments.Job SummaryWe are seeking an...