Software Engineer for Innovative Mobile Solutions
4 days ago
About the Role:
As a Software Engineer in our Human-Machine Interaction Lab, you will play a crucial role in designing and implementing innovative mobile applications that integrate advanced ML and NLP technologies.
You will work closely with our team of researchers, engineers, and designers to develop novel interactive systems, sensing technologies, wearable and IoT systems, human factors, computer vision, and multimodal interfaces.
Your responsibilities will include:
- Designing and implementing mobile applications that leverage ML and NLP capabilities.
- Collaborating with senior engineers, UX/UI designers, and product managers to ensure seamless integration of ML and NLP features.
- Applying strong problem-solving skills to develop efficient and effective solutions for complex technical challenges.
- Monitoring and improving the performance and efficiency of mobile applications, ensuring they meet user needs and industry standards.
About the Ideal Candidate:
- Pursuing a Bachelor's or graduate degree in Computer Science, Software Engineering, or a related field.
- Strong programming skills, with proficiency in Java and JavaScript.
- Familiarity with algorithms, data structures, and problem-solving techniques.
- Brief knowledge of machine learning, NLP, and large language models (LLM) is an asset.
- Excellent analytical skills and the ability to learn quickly and adapt to new technologies.
- Passion for mobile technology and creating user-centric applications.
-
Markham, Ontario, Canada Huawei Canada Full timeAbout Huawei Canada:We are a leading technology company driven by innovation and a passion for excellence. Our Human-Machine Interaction Lab is at the forefront of research and development, pushing the boundaries of human-computer interaction.The lab brings together talented individuals from around the world to redefine the relationship between humans and...
-
High-Performance Mobile Software Engineer
7 days ago
Markham, Ontario, Canada Huawei Canada Full timeAbout Huawei Canada's Human-Machine Interaction Lab:We are a cutting-edge research and development center focused on redefining the relationship between humans and technology. Our lab brings together global talents to advance human-computer interaction research through high-impact products and cutting-edge innovations.Our team includes researchers,...
-
Co-op Software Engineer
19 hours ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeHuawei Canada has an immediate co-op opening for a Software 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,...
-
Markham, Ontario, Canada Synergistic Systems Inc Full timeSynergistic Systems Inc is a global team of engineers present in eight countries and three continents. Together with our world-leading partners, we create tomorrow's technology in telecom, automotive, industrial, defence, and medtech.About the RoleWe are seeking experienced professionals to join our team as a Software Development Engineer for Automotive...
-
Software Engineer
2 weeks ago
Markham, Ontario, Canada Huawei Canada Full timeHuawei Canada has an immediate 12-month contract opening for a Software 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,...
-
Software Engineer
3 weeks ago
Markham, Ontario, Canada Huawei Canada Full timeHuawei Canada has an immediate 12-month contract opening for a Software 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,...
-
Software Systems Innovation Lead
2 days ago
Markham, Ontario, Canada Huawei Full time**Software Systems Innovation LeadAbout Huawei:Huawei is a global leader in information and communications technology, driving innovation and growth across industries. Our mission is to bring digital to every person, home and organization for a fully connected, intelligent world.Job Description:We invite applications from exceptional candidates to lead the...
-
Software Solutions Architect
7 days ago
Markham, Ontario, Canada Metergy Solutions Inc. Full timeSustainability Solutions EngineerMetergy Solutions Inc. is seeking a highly skilled Sustainability Solutions Engineer to join its team.The successful candidate will be responsible for developing sustainable energy management systems, working closely with internal stakeholders and cross-functional teams.This role requires strong technical skills, excellent...
-
Senior Mobile Software Developer
2 days ago
Markham, Ontario, Canada Huawei Canada Full time**About Us**Huawei Canada's Human-Machine Interaction Lab is a leading hub for innovation and research in human-computer interaction. We strive to advance the field by developing cutting-edge interactive systems, sensing technologies, and multimodal interfaces.Our team of researchers, engineers, and designers collaborate across disciplines to push the...
-
Software Engineer
4 days ago
Markham, Ontario, Canada Huawei Technologies Canada Co., Ltd. Full timeSocial network you want to login/join with:Location:Markham, CanadaJob Category:Information TechnologyJob Reference:tv5ueh5fJob Views:2Posted:30.03.2025Expiry Date:14.05.2025Job Description:Huawei Canada has an immediate 12-month contract opening for a Software Engineer.About the team:The Human-Machine Interaction Lab unites global talents to redefine the...
-
Senior Java Software Engineer
13 hours ago
Markham, Ontario, Canada Metergy Solutions Inc. Full timeCompany OverviewMetergy Solutions Inc. is a portfolio company of Brookfield Infrastructure Partners, one of the world's largest investors, owners, and operators of infrastructure assets across the utilities, transport, energy, data, and sustainable resources sectors. This partnership provides Metergy with access to substantial capital, infrastructure...
-
Markham, Ontario, Canada General Motors Full timeOverviewGeneral Motors is embarking on an ambitious journey to pioneer next-generation data solutions. We're expanding our teams in key locations to drive innovation and growth in the automotive industry.The Job:We're looking for talented software engineers with a passion for technology and sustainability to join our team as a staff engineer. You'll be...
-
Software Engineering Assistant
4 days ago
Markham, Ontario, Canada Huawei Full timeAbout Huawei Canada:We are a prominent research organization with notable achievements in academia and industry, founded in 2012.Our mission focuses on advancing artificial intelligence and related fields to benefit the company and society through impactful, long-term projects.We integrate innovations into our products and services, including LLMs, RL, NLP,...
-
Co-op Software Engineer
1 week ago
Markham, Ontario, Canada Huawei Canada Full timeHuawei Canada has an immediate co-op opening for a Software 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...
-
Innovative AI Software Developer
14 hours ago
Markham, Ontario, Canada Advanced Micro Devices Full timeCompany OverviewWe're a leading technology company dedicated to advancing the world of computing. Our mission is to drive innovation and excellence in the development of high-performance computing solutions.The RoleWe're seeking an experienced senior software engineer to join our team and contribute to the development of our inference engine. As a key member...
-
Senior Mobile Application Developer
4 days ago
Markham, Ontario, Canada Huawei Canada Full timeAbout the Team:The Human-Machine Interaction Lab is a global hub where talented individuals come together 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...
-
Software Engineering Lead
4 days ago
Markham, Ontario, Canada Qualcomm Full timeJob SummaryWe are seeking a highly skilled and experienced Software Engineer to join our team at Qualcomm. The successful candidate will design, develop, create, modify, and validate critical embedded and cloud edge software applications and/or specialized utility programs.This role requires strong technical skills in software development, testing, and...
-
Software Engineer for Compiler Technology
1 week ago
Markham, Ontario, Canada Huawei Full timeAbout Huawei CanadaHuawei Canada has an immediate opening for a talented software engineer to work on compiler technology.The Heterogeneous Compiler LabOur lab, led by esteemed technical experts, publishes innovative research at leading conferences. We are recognized as key contributors to the LLVM Compiler Infrastructure project, developing diversified IP...
-
Markham, Ontario, Canada Huawei Full timeAbout the Role:As an Assistant Software Engineer at Huawei Canada, you will have the opportunity to contribute to the development of our latest mobile platform.Working closely with different teams, you will be responsible for source code analysis, research, testing, and implementation on mobile applications.You will be part of a collaborative environment...
-
Co-op Software Engineer
4 days ago
Markham, Ontario, Canada Huawei Canada Full timeAbout Huawei Canada:Huawei Canada has an immediate co-op opening for a Software Engineer. Our company is committed to advancing human-computer interaction research and developing novel interactive systems.About the Job:We're seeking a skilled Software Engineer to join our Human-Machine Interaction Lab. As a key member of our team, you will assist in the...