Talent.com
Intern Engineer Software Development (HumanComputer Interaction)
Intern Engineer Software Development (HumanComputer Interaction)Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
No longer accepting applications
Intern Engineer Software Development (HumanComputer Interaction)

Intern Engineer Software Development (HumanComputer Interaction)

Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
30+ days ago
Job type
  • Internship
Job description

Huawei Canada has an immediate internship opening for an Engineer.

About the team :

The Human-Machine Interaction Lab unites global talents to redefine the relationship between humans and technology. Focused on innovation and user-centered design, the lab strives to advance human-computer interaction research. Our team includes researchers, engineers, and designers collaborating across disciplines to develop novel interactive systems, sensing technologies, wearable and IoT systems, human factors, computer vision, and multimodal interfaces. Through high-impact products and cutting-edge research, we aim to enhance user experiences and interactions with technology.

About the job :

Design and build advanced applications / libraries / services for the Android and / or Windows platform

Integrate and optimize state-of-the-art machine learning models (vision, speech, or multimodal) for real-time and on-device applications

Collaborate with product, research and design teams to define, design, and ship new features

Work with open-source machine learning libraries and toolkits (e.g., PyTorch, Tensorflow Lite, ONNX Runtime, MediaPipe) for Android / Windows / Web platform

Write clean readable code and test code for robustness, including edge cases, usability, performance, and general reliability

Continuously discover, evaluate, and implement new technologies to maximize development efficiency

About the ideal candidate :

Currently enrolled in a Master’s or Ph.D. program in Computer Science, HCI, or a related field

Solid understanding of Data Structure and Algorithm

Strong coding skills in any of the high-level languages (e.g. Java / C# / C++ / Python, etc.)

Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies

Solid understanding of the full mobile development life cycle

Relevant experience and strong interest in any of the following areas : Computer Vision, Human-computer Interaction, Human Factors, Machine Learning, Sensor, and Gesture

Create a job alert for this search

Software Development Engineer • Markham, ON, CA

Similar jobs
Remote AgTech Software Development Intern

Remote AgTech Software Development Intern

AltaML • Toronto, Canada
Remote
Full-time
An innovative AgTech startup is seeking a Software Development Associate to join their engineering team.This hybrid / remote role provides hands-on experience in software and AI-powered solutions for...Show more
Last updated: 20 hours ago • Promoted • New!
Graduate Systems Engineer - Hybrid Internship, Toronto

Graduate Systems Engineer - Hybrid Internship, Toronto

Mott MacDonald • Toronto, Canada
Internship
A leading engineering consultancy seeks passionate interns for their 2026 program in Toronto.Interns will be entrusted with critical tasks such as designing engineering solutions and conducting sit...Show more
Last updated: 20 hours ago • Promoted • New!
Android System Internals Engineer

Android System Internals Engineer

Parallelz • Toronto, ON, CA
Full-time
Quick Apply
Parallelz enables developers to instantly port their existing mobile apps / games to the web, without any SDKs, code changes, or engineering efforts. Developers can improve user acquisition, organic v...Show more
Last updated: 30+ days ago
Design Intern

Design Intern

Umbra • Scarborough, ON, CA
Full-time
Quick Apply
Are you a curious and hands-on design student or recent graduate who enjoys helping ideas move forward through strong execution and problem-solving?. While the role is not primarily about originatin...Show more
Last updated: 9 days ago
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
Principal Software Architect (Cloud)

Principal Software Architect (Cloud)

OpenText • Richmond Hill, York Region, Canada
Full-time
Principal Software Architect (Cloud).OpenText is a global leader in information management, where innovation, creativity, and collaboration are the key components of our corporate culture.As a memb...Show more
Last updated: 21 days ago • Promoted
Machine Learning Engineer Intern

Machine Learning Engineer Intern

MULTIVERSE COMPUTING • Toronto, Ontario, CA
Full-time +3
Quick Apply
Come and join our multicultural team!.Multiverse Computing is collaborating with ICTC’s.WIL Digital, funded by the Government of Canada’s Student Work Placement Program (SWPP), supports employers w...Show more
Last updated: 30+ days ago
Web Developer Intern (Remote) [BW410]

Web Developer Intern (Remote) [BW410]

Business Web Solutions • Toronto, ON, ca
Remote
Full-time
Quick Apply
We are looking for enthusiastic Website / Web Development Interns for ongoing vacancies, who are excited to build real-world experience in web development and design. This internship, lasting 1 to 6 m...Show more
Last updated: 10 days ago
Coop Researcher Software Development (HumanComputer Interaction)

Coop Researcher Software Development (HumanComputer Interaction)

Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
Internship
Huawei Canada has an immediate co-op opening for a Researcher.The Human-Machine Interaction Lab unites global talents to redefine the relationship between humans and technology.Focused on innovatio...Show more
Last updated: 13 days ago
Mobile (Android and IOS) Software Developer 8724-0413

Mobile (Android and IOS) Software Developer 8724-0413

Foilcon • Toronto, Canada
Full-time
Mobile (Android & IOS) Software Developer 8724-0413 Skills Required : Digital wallet development Proficiency in iOS and Android Development Strong knowledge of Swift and Kotlin Experience with RESTf...Show more
Last updated: 20 hours ago • Promoted • New!
Software Development Engineer II, Books Discovery at Scale

Software Development Engineer II, Books Discovery at Scale

Amazon • Toronto, Canada
Full-time
A leading technology company in Toronto is seeking a Software Development Engineer II to solve complex business problems and build high-quality systems at scale. You will be responsible for designin...Show more
Last updated: 20 hours ago • Promoted • New!
Intern

Intern

Community Paramedic Integration Project • markham, on, ca
Full-time
Internship Opportunity | 2026 Winter Cycle Open.Are you a passionate student or recent graduate eager to make a meaningful, real-world impact?. The Community Paramedic Integration Project (CPIP) is ...Show more
Last updated: 11 days ago • Promoted
Intern Researcher AI Software Development

Intern Researcher AI Software Development

Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
Internship
Huawei Canada has an immediate internship opening for an Intern Researcher.The Human-Machine Interaction Lab unites global talents to redefine the relationship between humans and technology.Focused...Show more
Last updated: 30+ days ago
Talent Acquisition Intern

Talent Acquisition Intern

ALTEN Canada • toronto, on, ca
Full-time
In just three decades, ALTEN has become a global leader in Research & Development, Engineering, IT Services, Life Sciences, and Network Services. With a presence in more than 30 countries and a team...Show more
Last updated: 11 days ago • Promoted
Summer Intern – Corporate Development, Investments & Operations - Keystone Farmland

Summer Intern – Corporate Development, Investments & Operations - Keystone Farmland

Keystone Farmland • toronto, on, ca
Temporary
Keystone Farmland Management Inc.Summer Intern – Corporate Development, Investments & Operations.Toronto; expected to be available and responsive during core business hours, with timely communicati...Show more
Last updated: 7 days ago • Promoted
Senior Dynamics 365 & Azure Software Architect

Senior Dynamics 365 & Azure Software Architect

Rubicon Path • Toronto, Canada
Full-time
A software solutions company based in Ontario is seeking a Senior Software Developer to join their team.The role requires extensive experience in software development, specifically in Dynamics 365 ...Show more
Last updated: 20 hours ago • Promoted • New!
Software Development Engineer at Workday – Canada, ON, Toronto

Software Development Engineer at Workday – Canada, ON, Toronto

Victrays • Toronto, Canada
Full-time
Software Development Engineer at Workday – Canada, ON, Toronto Your work days are brighter here.At Workday, it all began with a conversation over breakfast. When our founders met at a sunny Californ...Show more
Last updated: 20 hours ago • Promoted • New!
Talent Acquisition Intern - toronto

Talent Acquisition Intern - toronto

ALTEN Canada • toronto, on, ca
Full-time
In just three decades, ALTEN has become a global leader in Research & Development, Engineering, IT Services, Life Sciences, and Network Services. With a presence in more than 30 countries and a team...Show more
Last updated: 11 days ago • Promoted