Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Entry Level
Qualifications
Ideal Candidate Profile:Currently pursuing a senior Bachelor's or Master’s degree in Computer Science, Electrical Engineering, or a related technical field, with robust software development skills and prior internship experience in C++ and Python development. Strong understanding of machine learning and deep learning methodologies, with practical experience in applying these techniques to real-world challenges. Familiarity with deep learning frameworks such as TensorFlow, PyTorch, or similar. Experience in Android development and knowledge of JNI is a plus. Excellent verbal and written communication skills, self-driven, with innovative thinking and attention to detail. Ability to manage tasks effectively in a fast-paced environment with shifting priorities. Hands-on experience in training, regularization, generalization, and evaluation of deep learning models, demonstrated through internships and academic projects.
About the job
Join Huawei Canada as an Assistant Researcher in Computer Vision and Machine Learning for an exciting 8/12/16-month Co-op opportunity!
About the Team:
Since its inception in 2012, the Noah’s Ark Lab has emerged as a leading research entity, achieving significant milestones in both academia and industry. Our mission is to propel advancements in artificial intelligence and related domains to create beneficial impacts for both the company and society. We are committed to groundbreaking, long-term projects that aim to elevate cutting-edge research and seamlessly integrate innovations into our products and services, spanning areas like large language models (LLMs), reinforcement learning (RL), natural language processing (NLP), computer vision, AI theory, and autonomous driving.
About the Position:
Engage in research and development of cutting-edge technologies in the fields of computer vision and machine learning.
Utilize advanced deep learning and computer vision techniques for various types of image and video analysis.
Optimize algorithms and machine learning models for deployment on mobile platforms.
About Huawei Canada
Huawei Canada is a leading provider of information and communications technology (ICT) solutions. Our Noah’s Ark Lab emphasizes innovation, aiming to harness AI to enhance both our product offerings and societal benefits. Join us in our mission to create state-of-the-art technologies.
Similar jobs
1 - 20 of 97 Jobs
Search for Ai Systems Engineer Serverless Distributed Computing
Join Huawei Canada as an AI Systems Engineer specializing in Serverless Distributed Computing.About Our Team: The Distributed Data Storage and Management Lab is at the forefront of research in distributed data systems. We are dedicated to creating next-generation cloud serverless products that integrate essential infrastructure and databases. Our research tackles complex data challenges such as cloud-native disaggregated databases, innovative pay-by-query user models, and enhancing low-level data transfers using RDMA. Our teams are instrumental in developing advanced cloud serverless data infrastructures and implementing state-of-the-art networking technologies for Huawei's global AI ecosystem.Your Role:Design and implement frameworks and engines for cutting-edge serverless computing optimized for AI workloads, including LLM training/inference and reinforcement learning.Evaluate and enhance the performance of end-to-end AI systems by focusing on distributed scheduling, data flow, and memory utilization across extensive clusters.Conduct research and assess breakthrough technologies in distributed computing, serverless infrastructure, reinforcement learning, and LLM-driven AI agents.Engage collaboratively with research, product, and platform teams to evolve conceptual AI agent or RL research into scalable production systems.Provide thought leadership through innovation, technical presentations, and patent contributions.Stay informed on industry trends by assessing emerging tools and frameworks (e.g., Ray, SkyPilot, vLLM, DeepSpeed, Mojo, etc.) to guide the team.The total target annual compensation for this position ranges from $127,000 to $225,000 based on education, experience, and demonstrated expertise.
Huawei Canada is seeking a dedicated Researcher to join our innovative team.At the forefront of technology, the Distributed Data Storage and Management Lab specializes in pioneering research in distributed data systems. Our mission is to create next-generation cloud serverless products, integrating core infrastructure and advanced databases. We tackle a myriad of data challenges, focusing on cloud-native disaggregated databases, pay-by-query user models, and optimizing low-level data transfers through RDMA. Our teams are committed to developing cutting-edge cloud serverless data infrastructures and implementing state-of-the-art networking technologies for Huawei's global AI ecosystem.Position Overview:Design and implement advanced Agentic Reinforcement Learning (RL) and Multi-Agent Reinforcement Learning (MARL) algorithms tailored for cooperative, competitive, and mixed-agent environments, incorporating CTDE, decentralized learning, and hierarchical agent systems.Develop scalable simulation and training platforms for extensive agent systems, facilitating self-play, population-based training, curriculum learning, and emergent behavior analysis.Enhance multi-agent learning performance across distributed compute clusters, focusing on sample efficiency, credit assignment, agent coordination, communication learning, and training stability.Investigate and prototype innovative methodologies for multi-agent intelligence, encompassing communication protocols, credit assignment, game-theoretic learning dynamics, meta-learning, and adaptive agent populations.Transform groundbreaking research in agentic AI and MARL into production-grade systems for real-world and high-fidelity simulated environments.Establish benchmarking frameworks and evaluation metrics aimed at agent coordination, robustness, scalability, and safety.Collaborate with research, infrastructure, and product teams to implement scalable agentic learning systems in practical applications.Drive technical leadership and innovation through publications, patents, open-source contributions, and presentations at conferences.The total target annual compensation for this role ranges from $106,000 to $156,000, contingent on education, experience, and proven expertise.
Huawei Canada is seeking a dynamic and experienced Vice President of Technical Research.About Our Team:The Computing Data Application Acceleration Lab at Huawei Canada is dedicated to pioneering a world-class data analytics platform through three specialized teams that leverage advanced programming technologies. Our team is committed to full-stack innovations, emphasizing software-hardware co-design and optimizing data efficiency at both storage and runtime layers. We are also at the forefront of developing next-generation GPU architectures tailored for gaming, cloud rendering, VR/AR, and Metaverse applications.Our lab's mission is to enhance algorithm performance and training efficiency across various industries, ensuring sustained competitiveness in the market.Position Overview:Conduct comprehensive analysis and insights into cutting-edge bus architectures and technologies, formulating long-term technology strategies and roadmaps while spearheading technical decision-making.Develop competitive bus architectures and interconnection protocols for AI and general computing scenarios in alignment with industry standards. Propel the continuous advancement of bus technology to maintain a leading edge in large-scale computing cluster solutions.Possess a deep understanding of chip architecture and software frameworks. Implement innovative system-level solutions centered on bus architecture and protocols, fostering co-innovation across chip design, hardware/software integration, and solution development to drive business success.
Join Huawei Canada as a Strategic Researcher Intern and embark on a 12-month journey to explore groundbreaking advancements in AI computing.About Our Team:Our Technology Planning and Cooperation Department drives strategic innovation across Huawei Canada. Collaborate with leading experts to investigate emerging technology areas and participate in strategic planning that aligns with our long-term vision. This role provides a unique opportunity to integrate both technical and business acumen.Key Responsibilities:Engage in academic conferences and evaluation initiatives, contributing valuable technical insights.Support technical path analysis and conduct research on next-gen computing and AI technologies, while regularly monitoring the latest trends and technology evolution.Identify key technological challenges and investigate disruptive technologies, architectures, components, and algorithms to tackle these issues.Work collaboratively with team members to analyze the relationships between computing systems and AI.
About the Team Huawei Canada's Distributed Data Storage and Management Lab researches distributed data systems with a focus on next-generation cloud serverless products. The team works on integrating core infrastructure and databases, addressing challenges such as cloud-native disaggregated databases, pay-per-query models, and improving low-level data transfer using RDMA. Efforts center on building advanced serverless data infrastructure and deploying networking technologies to support Huawei's global AI systems. Role Overview This permanent Principal Engineer position is based in Markham, Ontario. The role centers on designing and developing frameworks and engines for serverless computing, tailored for AI workloads. The engineer will work within a platform that combines Data and AI infrastructure, focusing on vector database storage engines. What You Will Do Design and build frameworks and engines for serverless computing, optimized for AI tasks such as LLM training and inference, agent execution, and reinforcement learning. Lead the design and development of vector database storage engines as part of a unified Data + AI infrastructure platform. Advance vector indexing, retrieval algorithms, and storage architectures to enable low-latency, high-throughput vector search at scale. Set and refine the technical roadmap for vector database storage technologies. Stay engaged with industry trends, open-source projects, and the competitive landscape; translate customer needs and real-world workloads into technical solutions. Architect and implement high-performance, scalable, and reliable vector storage systems for production use. Location Markham, Ontario, Canada
Join Huawei Canada as a Strategic Research Engineer on a 12-month contract, where you'll play a vital role in shaping the future of computing technologies.About Our Team:Our Technology Planning and Cooperation Department is at the forefront of strategic innovation within Huawei Canada. Collaborating with leading experts, you will engage in research on cutting-edge technologies and strategic planning that aligns with Huawei's long-term vision. This department uniquely integrates technical expertise with business acumen.Key Responsibilities:Investigate and analyze emerging technologies, particularly future computing architectures that have the potential to overcome the Von Neumann bottleneck.Evaluate the potential impact, breakthroughs, and challenges associated with new technologies in future computing, creating comprehensive technology and industry analysis reports to inform strategic decisions.Stay abreast of the latest technological advancements through participation in international conferences, publication reviews, and industry exhibitions.Coordinate seminars and workshops in relevant fields and foster ongoing technical dialogues with academic and business partners.
Join Huawei Canada as a Senior Principal Software Engineer!About Our Team:The Distributed Scheduling and Data Engine Lab, established in 2014, serves as Huawei Cloud's innovation hub in Canada. We specialize in pioneering advanced cloud technologies, facilitating the productization and continuous enhancement of our technical innovations. Our research focuses on diverse areas such as cloud multi-agent systems, cloud-native databases, resource scheduling, middleware solutions, and user experience studies. With a dynamic technical environment, we collaborate with industry leaders to build a highly competitive cloud platform.Your Role:Lead the design and deployment of comprehensive multi-agent evaluation systems on cloud platforms, implementing agent coordination strategies including reinforcement learning and hierarchical planning.Design, develop, and scale next-generation AI multi-agent systems for enhanced collaboration and autonomous execution.Stay at the forefront of AI agent research trends, integrating novel models and orchestration techniques to expand our technical capabilities.Work collaboratively with a global team of AI researchers to embed advanced AI functionalities into existing frameworks.Conduct in-depth analysis and implementation of GenAI solutions, focusing on Agentic Orchestration and Agent Builder frameworks.Engage in technical research and development activities, contributing to project deliveries.This role may require overseas travel.
Huawei Canada is excited to announce a permanent position for a Researcher specializing in Computer Vision and Autonomous Driving.About Our Team:Established in 2012, the Noah’s Ark Lab has become a leading research institution, making significant contributions to the fields of academia and industry. Our mission is to advance artificial intelligence and related domains for the betterment of society and our organization. We are committed to transformative, long-term projects aimed at enhancing cutting-edge research while incorporating innovations into our products and services, including Large Language Models (LLMs), Reinforcement Learning (RL), Natural Language Processing (NLP), computer vision, AI theory, and autonomous driving technologies.Position Overview:Drive research and development in the domains of computer vision and autonomous driving independently.Work collaboratively with cross-disciplinary teams (e.g., planning, perception) to seamlessly integrate computer vision solutions into the comprehensive autonomous driving framework.Provide mentorship and support to junior engineers and interns, cultivating a collaborative and innovative team culture.Contribute to our intellectual property portfolio through patent submissions and academic publications.Keep up-to-date with the latest advancements in computer vision and machine learning, actively seeking out opportunities for innovation.Manage projects autonomously and ensure the delivery of high-quality outcomes within set deadlines.
Join Huawei Canada as a Distinguished Researcher!About Our Team:At Huawei's Computer Network and Protocol Laboratory, led by Kun Tan (https://sora-city.github.io/), our Canadian research team is at the forefront of technical innovation in networking technologies. We are dedicated to advancing AI networking solutions, focusing on AI infrastructure optimization, distributed parallelization, collective communication scheduling, task placement, and optimizing the network protocol stack, including RDMA, traffic engineering, congestion control, and resource allocation for cloud networks.Position Overview:As a Distinguished Researcher, you will lead our research team in the exploration, development, and deployment of cutting-edge networking technologies and protocols aimed at enhancing Huawei’s global AI infrastructure and cloud data-center networks. Your innovations will play a crucial role in boosting product competitiveness.Guide the team in developing advanced networking technologies and protocols that support Huawei's global initiatives.Identify and explore new opportunities aligned with company strategies and industry trends, while addressing core challenges through a cohesive technical roadmap.Foster effective communication with industry and academic professionals to ensure the delivery of Huawei's value.
Join Huawei Canada as a Research Scientist!The Noah's Ark Lab, established in 2012, has emerged as a leading research entity dedicated to pioneering advancements in artificial intelligence and its applications. Our mission is to leverage cutting-edge research to enhance both our products and the broader community. Our projects encompass a wide range of AI disciplines, including Large Language Models (LLMs), Reinforcement Learning (RL), Natural Language Processing (NLP), computer vision, AI theory, and Autonomous driving.Key Responsibilities:Drive independent research and development in computer vision and multimodal foundation models.Collaborate with diverse teams to embed computer vision technologies into comprehensive spatial reasoning systems.Mentor junior engineers and interns, cultivating a dynamic and innovative team culture.Enhance our intellectual property through active participation in patent submissions and scholarly publications.Keep informed on the latest trends and breakthroughs in computer vision and machine learning, while proactively seeking innovative opportunities.Effectively manage projects and consistently deliver exceptional results within set deadlines.
Huawei Canada is excited to announce a permanent opportunity for a Senior Researcher.About the Team:Established in 2012, the Noah’s Ark Lab has grown into a leading research entity, making significant strides in both academic and industrial realms. Our mission is to propel advancements in artificial intelligence and its related disciplines, with the goal of benefitting both the organization and society at large. We are committed to long-lasting, impactful projects aimed at enhancing cutting-edge research and seamlessly integrating innovations into Huawei's products and services, including large language models (LLMs), reinforcement learning (RL), natural language processing (NLP), computer vision, AI theories, and autonomous driving technologies.About the Role:Drive research and development initiatives independently in the fields of 3D computer vision and generative modeling.Work collaboratively with interdisciplinary teams to embed solutions into comprehensive real-world application systems.Guide and mentor junior engineers and interns, promoting a culture of collaboration and innovation.Play a vital role in enhancing our intellectual property portfolio through patent submissions and academic publications.Remain informed about the latest trends and breakthroughs in computer vision and machine learning, while actively identifying innovative opportunities.Effectively manage projects and ensure delivery of high-quality results within specified deadlines.The anticipated annual compensation for this position ranges from $106,000 to $156,000, depending on qualifications, experience, and demonstrated skills.
Huawei Canada is excited to announce an immediate opening for a Senior Principal Researcher specializing in AI for Science.Join Our Innovative Team:At Huawei Canada, our Technology Planning and Cooperation Department is at the forefront of strategic innovation. Collaborate with top experts as we explore new technological frontiers and develop long-term strategies to fulfill Huawei's vision. This unique role allows you to blend both technical prowess and business acumen.As we advance our next-generation computing infrastructure and AI foundation models that seamlessly integrate physics, simulation, and learning at an unprecedented scale, we are seeking a visionary individual who can bridge the gap between scientific AI research and system-level innovation—propelling our mission to merge computing and connectivity, thereby facilitating large-scale AI for Science and simulation intelligence.Key Responsibilities:Engage in groundbreaking research at the intersection of scientific computation and AI infrastructure, focusing on areas such as physics-informed AI, distributed training, and hybrid simulation–ML workflows.Collaborate with Huawei’s Computation and Networking R&D teams to design infrastructure-aware AI models and optimize algorithms alongside hardware.Lead or significantly contribute to AI for Science foundation models in disciplines such as materials science, physics, molecular dynamics, or multi-scale simulations.Develop and prototype distributed training solutions and integrated AI pipelines utilizing Huawei’s MindSpore and Ascend AI ecosystems.Publish research findings in leading ML and scientific venues (e.g., NeurIPS, ICML, JHEP, PRD) and enhance Huawei’s internal intellectual property and R&D assets.Mentor junior researchers and contribute to the strategic planning of Huawei’s AI for Science and Computing Infrastructure initiatives.
Join Huawei Canada as a Co-op Researcher specializing in Computer Vision and Machine Learning. This is a unique opportunity for an aspiring professional to engage in groundbreaking research over an 8/12/16-month internship.About Our Team:Established in 2012, the Noah's Ark Lab is a pioneering research hub renowned for its contributions to both academia and industry. Our mission focuses on driving advancements in artificial intelligence and related domains to enhance both corporate objectives and societal welfare. We are committed to impactful, long-term initiatives that aim to elevate cutting-edge research while seamlessly integrating innovations into Huawei's product offerings, including Large Language Models (LLMs), Reinforcement Learning (RL), Natural Language Processing (NLP), computer vision, AI theory, and autonomous driving technologies.Role Overview:Engage in the research and development of cutting-edge technologies in computer vision and machine learning.Analyze diverse video and image data employing state-of-the-art deep learning and computer vision methodologies.Optimize algorithms and machine learning models with consideration of mobile computing constraints.
Join Huawei Canada as an Assistant Researcher in Computer Vision and Machine Learning for an exciting 8/12/16-month Co-op opportunity!About the Team:Since its inception in 2012, the Noah’s Ark Lab has emerged as a leading research entity, achieving significant milestones in both academia and industry. Our mission is to propel advancements in artificial intelligence and related domains to create beneficial impacts for both the company and society. We are committed to groundbreaking, long-term projects that aim to elevate cutting-edge research and seamlessly integrate innovations into our products and services, spanning areas like large language models (LLMs), reinforcement learning (RL), natural language processing (NLP), computer vision, AI theory, and autonomous driving.About the Position:Engage in research and development of cutting-edge technologies in the fields of computer vision and machine learning.Utilize advanced deep learning and computer vision techniques for various types of image and video analysis.Optimize algorithms and machine learning models for deployment on mobile platforms.
Huawei Canada is excited to announce a 12 to 16-month Co-op opportunity for a Researcher specializing in Computer Vision and Machine Learning.About Our Team:The Noah’s Ark Lab, established in 2012, has become a leading research facility recognized for its significant contributions to both academic and industrial advancements in artificial intelligence. Our mission is to propel AI research to new heights, creating innovations that not only enhance our products and services—including large language models (LLMs), reinforcement learning (RL), natural language processing (NLP), and autonomous driving—but also benefit society at large.Job Overview:Delve into cutting-edge topics within computer vision and machine learning, establishing yourself as a subject matter expert while fostering innovation.Design and implement cutting-edge algorithms for spatial reasoning and multimodal foundation models.Assess and benchmark solutions using internal datasets to ensure optimal performance.Engage in close collaboration with fellow researchers, sharing insights and expertise to drive impactful discoveries.Work alongside cross-functional teams, contributing to meetings and collaborative projects.
Huawei Canada is excited to announce a 12-month internship opportunity for an Intern Researcher specializing in AI-driven graphics.About the Team:The Technology Planning and Cooperation Department is dedicated to fostering strategic innovation across Huawei Canada. Collaborating with talented experts, the team focuses on researching cutting-edge technology and strategic planning to support Huawei's long-term vision. This role offers a distinctive chance to enhance both technical and business acumen.About the Job:Design and develop experimental prototypes and research concepts centered on AI-native graphics pipelines and heterogeneous computing architectures, emphasizing GPU and NPU collaborative acceleration.Contribute to forward-thinking systems that embed AI inference directly into graphics, simulation, and interactive computing workflows, pushing the boundaries of performance and capability for next-generation intelligent devices.Examine how neural methodologies can enhance or substitute traditional rendering pipelines.Create heterogeneous computing models that facilitate seamless cooperation between GPU and NPU processors.Investigate architectures that empower robust AI models to operate efficiently on intelligent devices. Potential topics include:Effective inference pipelines for multimodal models.Large Language Model (LLM) or AI agent capabilities on edge devices, and heterogeneous acceleration for large models on mobile platforms.Compensation: The total target annual compensation, based on 2,080 hours per year, ranges from $93,600 to $104,000, depending on education, experience, and demonstrated expertise.
Join AECOM as a Systems Engineering Manager specializing in Rail & Transit projects. In this pivotal role, you will lead a talented team of engineers, overseeing the design, development, and implementation of innovative transportation solutions. Your expertise will drive project success, ensuring adherence to quality standards and compliance with industry regulations. You will collaborate closely with cross-functional teams to deliver complex projects on time and within budget while fostering a culture of continuous improvement and innovation.
About the Team The Quality & Operation Department at Huawei Canada supports key areas including Procurement, Finance, and IT services. The team focuses on solving complex problems efficiently and upholding high standards for quality and operational performance. Role Overview This is a 12-month contract position based in Markham, Ontario. The AI-Driven Software & Automation Engineer will work on projects that improve internal tools and automate business processes across the organization. Main Responsibilities Design and build internal software tools and plugins to streamline business operations. Research and integrate AI-assisted development tools such as Claude Code, Codex, GitHub Copilot, or custom large language model agents to automate standard programming tasks and increase productivity. Develop and maintain automation pipelines and scripts using Python and Shell for server maintenance, system improvements, and virtual machine troubleshooting. Document tool architecture, development workflows, and troubleshooting steps to support the internal technical knowledge base. Compensation The annual compensation for this contract (based on 2,080 hours per year) ranges from $48,000 to $94,000. Actual pay depends on qualifications, experience, and demonstrated skills.
Huawei Canada is seeking a talented AI Researcher for an exciting 12-month contract opportunity.Join Our Team:Founded in 2012, the Noah’s Ark Lab has emerged as a leading research entity recognized for its significant contributions to both academia and industry. Our mission is to drive advancements in artificial intelligence and related technologies to benefit both our organization and society at large. We focus on transformative projects aimed at pushing the boundaries of state-of-the-art research and integrating innovative solutions into our products, including large language models (LLMs), reinforcement learning (RL), natural language processing (NLP), computer vision, AI theory, and autonomous driving.Your Role:Leverage your expertise in computer vision (CV), machine learning (ML), natural language processing (NLP), and AI to solve significant technical challenges, collaborating with one of the most innovative product development teams globally to translate your ideas into the next generation of Huawei's products.Design, plan, and execute scientific research projects that advance knowledge in areas pertinent to business applications.Conduct both theoretical and applied research in collaboration with a dedicated team of researchers, developing fundamental algorithms and computer vision platforms to enhance the competitiveness and user experience of Huawei's products.Produce high-quality patents and academic publications in applied machine learning, computer vision, and graphics (e.g., CVPR, ECCV, ICCV, NeurIPS).Oversee data collection, processing, model training, and testing processes.Create highly optimized, compact models suitable for real-time processing.
Huawei Canada's Distributed Scheduling and Data Engine Lab in Markham has contributed to Huawei Cloud's technical growth since 2014. The team specializes in cloud-native databases, intelligent SQL engines, AI and agent infrastructure, and evaluating large language models. Close collaboration with industry experts shapes both new product development and the continuous improvement of cloud platforms. Role overview The Senior Engineer - Cloud AI Infrastructure role focuses on building and refining infrastructure to support AI and agentic workloads. This position blends research, systems engineering, and product delivery to advance cloud AI capabilities. What you will do Develop infrastructure for AI and agent workloads, combining technical research with hands-on engineering. Track trends in large language models, agentic AI, and multi-step agent workflows to inform infrastructure decisions. Identify and address performance bottlenecks related to GPU/NPU usage, data transfer, memory management, and distributed execution. Design and implement system-level architectures for agent execution, multi-model orchestration, and large-scale inference. Evaluate and optimize AI workload requirements on cloud and hybrid environments, balancing cost, performance, and scalability. Analyze the infrastructure stack, including distributed schedulers, inference pipelines, caching, and data access patterns. Work with engineering and product teams to prototype and deliver solutions based on research findings. Translate emerging AI trends and workload patterns into scalable infrastructure designs. Location Markham, Ontario, Canada
Apr 24, 2026
Sign in to browse more jobs
Create account — see all 97 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.