Senior Compiler Engineer At Huawei Canada Markham Ontario jobs in Markham – Browse 169 openings on RoboApply Jobs

Senior Compiler Engineer At Huawei Canada Markham Ontario jobs in Markham

Open roles matching “Senior Compiler Engineer At Huawei Canada Markham Ontario” with location signals for Markham. 169 active listings on RoboApply Jobs.

169 jobs found

1 - 20 of 169 Jobs
Apply
companyHuawei Technologies Canada Co., Ltd. logo
Full-time|CA$127K/yr - CA$225K/yr|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Senior Compiler Engineer and play a pivotal role in advancing innovative technologies.About Our Team:Our Heterogeneous Compiler Lab is at the forefront of compiler research and development. Led by a team of distinguished experts, we are well-known for our contributions to the LLVM Compiler Infrastructure project. Our focus is on creating diverse compiler collaborations that enhance AI, GPU, and CPU architectures, tackling complex challenges in heterogeneous compilation and software-hardware co-design across various applications including AI, graphics, gaming, and mobile technology.Key Responsibilities:Engineer, develop, and rigorously test software solutions to meet diverse business needs across a broad product range.Evaluate and enhance software system performance while contributing to software and hardware co-design initiatives.Collaborate with both internal and external stakeholders to gather project requirements and establish development plans for software productization.Lead scrums, project planning sessions, and engage in team-building activities.Guide junior developers through mentoring sessions, code reviews, and career advancement discussions.Investigate industry trends and propose innovative technical directions for the team.The total target annual compensation for this role ranges from $127,000 to $225,000, contingent on education, experience, and proven expertise.

Jun 20, 2025
Apply
companyHuawei Technologies Canada Co., Ltd. logo
Full-time|CA$127K/yr - CA$225K/yr|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Senior Software Engineer, specializing in Windowing and Graphics.About Our Team:Our Web Technology Lab is at the forefront of innovation, dedicated to enhancing the rendering capabilities of ArkUI and web content. We focus on customizing GPU drivers, optimizing the Chrome rendering architecture for TBDR GPU targets, and developing advanced concurrent web layouts to elevate performance and user experience.Key Responsibilities:Drive pre-research and breakthroughs in next-generation 2D graphics rendering technologies, with an emphasis on architecture-level innovations such as dynamic fixed pipelines and data-driven rendering.Architect and optimize the 2D graphics stack and window system for terminal operating systems, such as OpenHarmony, to enhance performance while minimizing power consumption under heavy loads.Monitor and analyze the evolution and design of current OS graphic frameworks.The total target annual compensation for this role ranges from $127,000 to $225,000, commensurate with education, experience, and proven expertise.

Feb 16, 2023
Apply
companyHuawei Technologies Canada Co., Ltd. logo
Contract|CA$48K/yr - CA$94K/yr|On-site|Markham, Ontario, Canada

Department Assistant (12-Month Contract)Location: Markham, OntarioCompany: Huawei Technologies Canada Co., Ltd. About the Team The Distributed Data Storage and Management Lab at Huawei Canada focuses on research and development in distributed data systems. The team works on advanced cloud serverless solutions, integrating core infrastructure with new database technologies. Projects tackle challenges such as cloud-native disaggregated databases, pay-by-query models, and optimizing data transfers with RDMA. Team members collaborate to advance Huawei's global AI infrastructure. What You Will Do Support the department director and managers with a wide range of administrative and office management tasks. Arrange travel, manage bookings, and coordinate reservations for senior staff and other employees. Handle logistics for team activities, including meetings, seminars, workshops, special projects, and events like awards or social gatherings. Take meeting minutes and track follow-up actions. Assist with basic system and document management for procurement projects. Prepare and submit expense reports, process invoices, and manage related administrative duties. Maintain a professional office environment and represent the team positively to visitors, suppliers, and external contacts. Perform personal assistant tasks as needed, such as arranging lunches or running errands. Take on other duties as assigned. Compensation Total target annual compensation ranges from $48,000 to $94,000, depending on education, experience, and demonstrated expertise.

Apr 14, 2026
Apply
companyHuawei Technologies Canada Co., Ltd. logo
Project Assistant at Huawei Canada | Markham, Ontario

Huawei Technologies Canada Co., Ltd.

Contract|CA$48K/yr - CA$94K/yr|On-site|Markham, Ontario, Canada

About the Team The Quality & Operation Department at Huawei Technologies Canada Co., Ltd. supports key areas such as Procurement, Finance, and IT Services. This group plays a central role in upholding quality standards and ensuring smooth operations, often working under tight deadlines to solve complex challenges. Role Overview This is a 12-month contract position based in Markham, Ontario. The Project Assistant works closely with the project manager and team members, helping to keep projects on track and supporting daily operations. Main Responsibilities Work alongside the project manager and team to support productivity. Contribute at each stage of the project lifecycle by collaborating with colleagues. Organize and track project schedules, making sure deadlines are met. Coordinate efforts within the team to keep communication clear and effective. Prepare and deliver both verbal and written updates on project status to management. Handle administrative duties, including research and data analysis. Uphold client confidentiality and respond to client needs as required. Compensation Total target annual compensation for this role ranges from $48,000 to $94,000. The final amount depends on education, experience, and demonstrated expertise.

Apr 14, 2026
Apply
companyHuawei Canada logo
Full-time|CA$106K/yr - CA$156K/yr|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Machine Learning Engineer in a permanent role!About Our Team:At the Human-Machine Interaction Lab, we harness global talent to innovate the synergy between humans and technology. Our focus on user-centered design drives us to improve human-computer interaction through cutting-edge research. Our diverse team of researchers, engineers, and designers collaborates to create groundbreaking interactive systems, sensing technologies, IoT solutions, and computer vision applications. Our mission is to elevate user experiences with impactful products and innovative research.The Role:Design and implement machine learning models for solar and wind energy forecasting, aiding both real-time operations and strategic energy planning.Develop data-driven solutions for digital twin platforms of renewable energy plants, including real-time generation simulations, weather-driven scenario analyses, and performance diagnostics.Engage with various data sources, such as SCADA systems, historical generation data, meteorological data, satellite imagery, and spatial metadata.Collaborate with interdisciplinary engineering and research teams to deliver robust, production-ready solutions.Annual compensation for this role ranges from $106,000 to $156,000, based on qualifications and experience.

Feb 23, 2026
Apply
companyHuawei Canada logo
Full-time|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Senior Principal Compiler Engineer in our dynamic team focused on cutting-edge compiler technology.About Our Team:The Heterogeneous Compiler Lab is at the forefront of innovative research in compiler technology, led by a team of distinguished experts. With a strong presence in the LLVM Compiler Infrastructure project, we are pioneers in developing diverse IP compiler strategies that enhance AI, GPU, and CPU architectures. Our mission includes advancing heterogeneous compilation technology and SW-HW co-design to optimize performance for AI, graphics, gaming, and mobile applications, actively engaging with the open-source community to overcome technical challenges.Job Responsibilities:Design, develop, and rigorously test software that meets business requirements across a variety of products.Conduct performance analysis and optimization of software systems, contributing to software/hardware co-design initiatives.Collaborate with internal and external stakeholders to define project requirements and formulate development plans for software productization.Lead scrums, project reviews, and planning sessions, fostering a collaborative team environment.Mentor junior developers through educational sessions, code reviews, and career development initiatives.Research and analyze industry trends, proposing innovative technical directions for the team.

Mar 31, 2026
Apply
companyHuawei Canada logo
Full-time|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Legal Counsel and be part of a dynamic team that supports critical operations across various business functions.Team Overview:Our Quality & Operation Department is at the forefront of Huawei Canada's initiatives, providing essential support from procurement to finance and IT services. We pride ourselves on delivering world-class service, adeptly navigating complex challenges and tight deadlines while maintaining a focus on quality and operational excellence.Position Highlights:Deliver expert legal support to facilitate business operations.Draft, assess, and negotiate a wide range of contracts, including procurement agreements, leases, and service agreements.Advise internal teams on diverse legal matters such as employment law, corporate governance, compliance, and risk management.Provide guidance on litigation, settlements, and dispute resolution processes.Collaborate with headquarters in China to adapt legal requirements for the Canadian context.Monitor legislative changes and manage external counsel resources.Offer legal insights on emerging issues as necessary.

Jan 15, 2026
Apply
companyHuawei Canada logo
Full-time|CA$80K/yr - CA$130K/yr|On-site|Markham, Ontario, Canada

Huawei Canada is seeking a dedicated Human Resources Business Partner (HRBP) to join our team on a permanent basis.Team Overview:As a strategic partner for Huawei Canada, our Human Resource Department is essential in attracting, developing, and retaining exceptional talent while ensuring adherence to corporate and legal standards. We focus on employee well-being and professional development, fostering a collaborative and successful culture. Our commitment lies in aligning workforce strategies with Huawei's vision, promoting sustainable growth and organizational effectiveness.Key Responsibilities:Lead the development and implementation of HR initiatives, including talent management, employee engagement, and organizational development.Support managers with a variety of HR matters, such as employee relations, compliance with HR policies, and addressing performance challenges.Oversee local recruitment efforts and coordinate with Recruiters.Assist in creating and managing programs, procedures, and guidelines that align with Corporate HR and Business objectives.Administer HR policies and programs to support the HR team effectively.Conduct data analysis to facilitate the implementation of HR programs and processes related to talent, performance, compensation, and organizational design.Provide guidance to managers and employees on performance-related issues, talent identification, organizational planning, and employee relations.The total target annual compensation for this role is competitive, ranging from $80,000 to $130,000, based on qualifications, experience, and demonstrated expertise.

Mar 5, 2026
Apply
companyHuawei Technologies Canada Co., Ltd. logo
Internship|CA$58K/yr - CA$104K/yr|On-site|Markham, Ontario, Canada

About the Team The Emerging Storage Lab at Huawei Canada's Toronto and Vancouver Research Centres focuses on developing next-generation storage technologies. The group includes graduate engineers and scientists from a range of backgrounds, from recent graduates to experienced professionals. Together, the team investigates topics in data management and AI-driven storage to advance the field. Role Overview: Co-op Researcher in AI Storage This co-op position centers on research and development for AI storage solutions at Huawei Canada in Markham, Ontario. Main Responsibilities Research new Network Filesystem storage solutions, with an emphasis on metadata management and improving data access algorithms. Carry out thorough system testing to verify the reliability and availability of storage solutions. Develop methods for problem determination, including root cause analysis and resolution within storage environments. Participate in daily stand-ups and bi-weekly meetings to monitor progress, address challenges, and coordinate project priorities. Compensation Total target annual compensation for this co-op role ranges from $58,000 to $104,000, depending on education, experience, and demonstrated expertise.

Apr 16, 2026
Apply
companyHuawei Canada logo
Compiler Engineer

Huawei Canada

Full-time|CA$106K/yr - CA$156K/yr|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Compiler Engineer in a permanent role.About the Team:The Heterogeneous Compiler Lab at Huawei Canada is a pioneering group led by distinguished professionals with vast experience in both academia and the industry. The lab is recognized for its significant contributions to the LLVM Compiler Infrastructure project and excels in creating diverse IP compiler collaborations tailored for AI, GPU, and CPU architectures. Our mission includes advancing heterogeneous compilation technologies and software-hardware co-design to optimize performance for AI, graphics, gaming, and mobile applications while addressing complex technological challenges through active engagement in the open-source community.About the Role:Design, develop, and test innovative software solutions to meet diverse business needs across various products, including:Compilers designed for next-generation mobile, network, or server hardware;Language runtimes for emerging programming languages;System-level optimization for deep learning frameworks;Concurrent programming frameworks and distributed systems that scale from embedded devices to cloud services.Analyze and enhance software system performance.Actively engage in scrums and project planning, fostering a collaborative team environment.Continuously learn new technologies and present research on industry trends to the team.The total target annual compensation for this position ranges from $106,000 to $156,000, depending on education, experience, and proven expertise.

Jun 16, 2025
Apply
companyHuawei Technologies Canada Co., Ltd. logo
AI/ML Researcher at Huawei Canada | Markham, Ontario

Huawei Technologies Canada Co., Ltd.

Contract|CA$106K/yr - CA$156K/yr|On-site|Markham, Ontario, Canada

About the Team The Human-Machine Interaction Lab at Huawei Canada brings together researchers, engineers, and designers from around the world. The team explores new ways for people to interact with technology, focusing on user-centered design and collaboration. Projects span interactive systems, advanced sensing, wearables, IoT, and multimodal interfaces, all aimed at improving how users experience technology. Role Overview This is a 12-month contract position based in Markham, Ontario. The AI/ML Researcher will work on developing and prototyping artificial intelligence and machine learning models for next-generation products, including smartphones, smart glasses, and wearables. Main Responsibilities Prototype and implement AI and ML models to support development of intelligent consumer products. Conduct literature reviews and collaborate with internal teams to explore new concepts. Evaluate model performance, optimize AI solutions, and strengthen product-level AI features. Present research findings to internal teams and partner with product groups to move prototypes toward real-world solutions. Compensation Total compensation for this contract (based on 2,080 hours annually) ranges from $106,000 to $156,000, depending on education, experience, and expertise.

Apr 16, 2026
Apply
companyHuawei Canada logo
Full-time|CA$127K/yr - CA$225K/yr|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Principal Compiler Engineer and make a significant impact in the world of technology.About Our Team:The Heterogeneous Compiler Lab at Huawei Canada is a pioneering research team led by renowned experts with vast industry and academic backgrounds. We are proud to be recognized as vital contributors to the LLVM Compiler Infrastructure project, excelling in creating diverse compiler technologies for AI, GPU, and CPU architectures. Our focus is on advancing heterogeneous compilation technology and software-hardware co-design, optimizing for AI, graphics, gaming, and mobile applications while overcoming technological challenges through active participation in the open-source community.Key Responsibilities:Design, develop, and rigorously test software solutions to meet a variety of business requirements across multiple products.Analyze, enhance, and optimize software system performance while collaborating on software/hardware co-design initiatives.Engage with both internal teams and external partners to define project and feature specifications, developing comprehensive plans for software productization.Lead scrum meetings, code reviews, and project planning sessions, fostering team collaboration and cohesion.Provide mentorship to junior developers through educational sessions, code evaluations, and guidance on career growth.Stay ahead of industry trends and paradigms, proposing innovative technical strategies for the team.The total target annual compensation for this position ranges from $127,000 to $225,000 based on education, experience, and demonstrated expertise.

Dec 13, 2022
Apply
companyKaseya logo
Full-time|On-site|Markham, Ontario

Kaseya® stands as the foremost provider of comprehensive IT infrastructure and security management solutions tailored for Managed Service Providers (MSPs) and internal IT organizations globally, leveraging the power of AI. Our state-of-the-art technologies empower businesses to efficiently manage and secure their IT environments, fostering sustained success. Supported by Insight Venture Partners (www.insightpartners.com), a prominent global private equity firm specializing in high-growth technology and software companies, Kaseya has consistently achieved robust double-digit growth in recent years.Since our inception in 2000, Kaseya has expanded its reach to over 20 countries, serving a diverse clientele and managing in excess of 15 million endpoints worldwide. To delve deeper into our award-winning solutions and vibrant company culture, please visit www.Kaseya.com.Kaseya is not just another company; we pride ourselves on transparency and clear expectations. Our team members are driven to exceed customer expectations and contribute to their success.As a Senior DevOps Engineer, you will join an exceptional team dedicated to tackling complex technical challenges, often pioneering solutions for issues previously unresolved. The impactful solutions you develop will be deployed to our extensive global customer base.This position demands a high degree of autonomy; we seek a self-motivated specialist who takes ownership of problems and drives them to resolution. Your contributions will be pivotal in our engineering processes, and you will frequently participate in code and architectural reviews.Our technology stack includes AWS, Kubernetes, Helm, GitHub, GitHub Actions, Terraform, PHP, Python, JavaScript, MySQL, and MongoDB. If you are eager to thrive in a dynamic environment, we welcome your application!

Feb 18, 2026
Apply
companyHuawei Canada logo
Full-time|CA$127K/yr - CA$225K/yr|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Senior Software Engineer.The Web Technology Lab is at the forefront of developing innovative architectures to enhance the rendering capabilities of ArkUI and web content. Our research focuses on customizing GPU drivers for optimal web rendering, refining the Chrome rendering architecture for TBDR GPU targets, creating a concurrent web layout, and utilizing vertical integration opportunities to maximize performance and user experience.Your Role:Provide expertise on current web engine technology and its evolution.Engage in the design and development of the next-generation web engine, including the formulation of relevant standards.Contribute to the comprehensive design and implementation of a web engine that innovatively achieves top industry performance and resource efficiency.The anticipated total annual compensation for this role ranges from $127,000 to $225,000, based on your education, experience, and demonstrated skills.

Nov 13, 2024
Apply
companyHuawei Canada logo
Internship|CA$58K/yr - CA$104K/yr|On-site|Markham, Ontario, Canada

The Computing Data Application Acceleration Lab at Huawei Canada in Markham works on global data analytics platforms. This team combines software and hardware expertise to improve data efficiency in storage and runtime. Projects include developing advanced GPU architectures for gaming, cloud rendering, VR/AR, and Metaverse applications, always with future needs in mind. The group aims to advance algorithm performance and training efficiency across industries to support long-term competitiveness. Role overview This internship centers on research and development for AI foundation model training. The focus is on supporting and optimizing large language models (LLMs), code models, and multimodal models. The work involves model architecture improvements, running experiments, applying post-training optimization techniques, and exploring continual learning. Hardware-aware strategies to boost model efficiency are part of the scope. Key responsibilities Assist in developing and refining foundation models, including architecture improvements and experimental work. Apply post-training optimization and investigate continual learning methods. Help build and improve distributed training and inference systems, including parallelization strategies such as model, tensor, and data parallelism. Support operator-level and computational graph optimizations, and participate in performance benchmarking and analysis. Work closely with hardware architects and algorithm engineers on research, experiments, and prototyping to enhance system and model performance. Compensation Total target annual compensation (based on 2,080 hours per year) ranges from $58,000 to $104,000, depending on education, experience, and demonstrated expertise.

Apr 28, 2026
Apply
companyHuawei Technologies Canada Co., Ltd. logo
Senior Principal Architect - Web Engine

Huawei Technologies Canada Co., Ltd.

Full-time|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Senior Principal Architect and be at the forefront of innovation in web technologies.About Our Team:The Web, Windowing, and Graphics team is dedicated to pioneering unique architectures aimed at enhancing the rendering capabilities of ArkUI and web platform content. Our research encompasses customizing GPU drivers tailored for web rendering, streamlining the Chrome rendering architecture for TBDR GPU targets, and optimizing concurrent web layouts to leverage the full potential of Huawei’s HarmonyOS.Your Role:Stay ahead of web engine and web application framework technology trends.Identify critical technologies and lead the team in researching and implementing proof of concepts (PoCs).Guide the Canadian research team to collaborate effectively with the engineering department for successful production outcomes.

Dec 13, 2022
Apply
companyHuawei Canada logo
Full-time|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Senior Principal EngineerTeam Overview:As part of the Distributed Data Storage and Management Lab, you will engage in pioneering research focused on distributed data systems. Our mission is to innovate next-generation cloud serverless products that integrate core infrastructure with advanced databases. This lab tackles significant data challenges, developing cloud-native disaggregated databases, implementing pay-by-query user models, and optimizing low-level data transfers using RDMA. Teams within the lab are responsible for creating advanced cloud serverless data architectures and integrating state-of-the-art networking technologies into Huawei's global AI infrastructure.Position Overview:Oversee system-level optimization of open-source frameworks within the realms of Large Language Models (LLMs) or reinforcement learning, emphasizing large-scale training and inference.Exhibit profound theoretical expertise in reinforcement learning or LLM algorithms and spearhead the design and execution of advanced optimization solutions across the AI software stack.Proactively identify and propel systematic innovations in LLMs and reinforcement learning algorithms, continuously enhancing the competitive edge of AI frameworks.Work collaboratively with cross-functional teams, nurturing the technology ecosystem and taking a leadership role in the advancement of AI framework technologies through your technical expertise.

Jul 24, 2025
Apply
companyHuawei Canada logo
Full-time|CA$127K/yr - CA$225K/yr|On-site|Markham, Ontario, Canada

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
Apply
companyHuawei Canada logo
Full-time|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Senior Researcher in our dynamic team focused on AI-powered big data solutions.About Our Team:The Computing Data Application Acceleration Lab is dedicated to developing a state-of-the-art global data analytics platform, structured into three specialized teams using cutting-edge programming technologies. Our focus lies in full-stack innovations, including software-hardware co-design and enhancing data efficiency at both storage and runtime layers. We’re also pioneering next-generation GPU architectures aimed at gaming, cloud rendering, VR/AR, and Metaverse applications.Our lab's mission is to bolster algorithm performance and training efficiency across industries, ensuring sustained competitiveness in the market.Key Responsibilities:Monitor emerging trends and advancements in big data and AI systems within both industry and academia. Conduct thorough analyses to pinpoint the trajectory of groundbreaking technologies for AI-centric big data systems.Engage collaboratively with stakeholders to gain a comprehensive understanding of their business needs, translating these into innovative technology solutions that align with organizational goals.Identify and define essential software requirements and features, develop a proof-of-concept (PoC) infrastructure for our AI-driven big data system, optimizing its performance and cost-effectiveness.Seamlessly integrate the PoC system into our existing products and facilitate its transition to the production team.Generate intellectual property like patents and trade secrets based on research outcomes and publish findings in peer-reviewed journals and conferences.Present research results at conferences and engage in collaborations with external research institutions and universities.

Jan 7, 2025
Apply
companyReitmans Canada Ltd. logo
Part-time|On-site|Markham

Join our dynamic team at Reitmans Canada as a Part-Time Team Lead at Markville Mall! We are seeking an enthusiastic leader who thrives in a fast-paced retail environment. You will play a crucial role in supervising the store operations, driving sales, and ensuring exceptional customer service.Your responsibilities will include training and mentoring staff, managing inventory, and maintaining store presentation standards. If you are looking to grow your career in retail and lead a passionate team, we want to hear from you!

Mar 31, 2026

Sign in to browse more jobs

Create account — see all 169 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.