Compiler Engineer
$106k - $156k per yearHuawei Technologies Canada Co., Ltd.
Huawei Canada has an immediate permanent opening for a Compiler Engineer.
About the team:
The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized as key contributors to the LLVM Compiler Infrastructure project, this lab excels in developing diversified IP compiler collaborations, focusing on AI, GPU, and CPU architectures. Our efforts include heterogeneous compilation technology and SW-HW co-design, optimizing for AI, graphics, games, and mobile applications while tackling technological challenges through open-source community.
About the job:
Design, develop, and test software to satisfy business requirements in a wide range of products, possibly including (but not limited to):
Compilers targeting next-generation mobile, network, or server hardware;
Language runtimes for new programming languages;
System-level optimization of deep learning frameworks;
Concurrent programming frameworks and distributed systems that can scale from embedded devices to cloud services.
Analyze and optimize software system performance.
Actively participate in scrums and project planning; be a team player.
Learn and adopt new technologies; research, survey, and present 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 demonstrated expertise.
About the ideal candidate:
3-5 years of experience programming in large software projects with at least one of the following: C++, C, or Java.
Satisfy at least two of the following:
Development or research experience in a production compiler (LLVM/Clang-based is an asset).
Development or research experience in a production language runtime (JVM-related is an asset), and/or design and implementation of a major programming language.
Development or research experience with deep learning frameworks and related ecosystem, such as TensorFlow, Caffe2, MXNet, ONNX, TVM.
Development or research experience with hardware accelerators such as GPUs, NPUs, or FPGAs.
Solid grasp of fundamental concepts related to system design, such as data structures, algorithms, and operating systems.
In-depth understanding of computer processor architecture.
Proficiency with software development tools and concepts such as source control, bug tracking, etc.
Bachelor's, Master's degree or Ph.D. in Computer Science, Computer Engineering, or related field.
Deep understanding of IR and machine level compiler optimization techniques is an asset.
Experience in systems programming is an asset.
Proficiency in higher-level programming languages e.g. Go, Python is an asset.
Experience contributing to open-source projects, and demonstrated influence in the open community is an asset.
Working knowledge of agile methodologies.
Additional Information:
Huawei Canada is committed to a fair, inclusive, and accessible recruitment process. If you require accommodation during any stage of the hiring process, please let us know and we will work with you to meet your needs.
All applications for this position are reviewed directly by our hiring team, we do not use artificial intelligence tools to screen or select candidates.
#LI-CL1
$127k - $225k per year
...Huawei Canada has an immediate permanent opening for a Senior Compiler Engineer. About the team: The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, publishes innovative research at leading conferences. Recognized...SuggestedPermanent employmentFull timeInternshipImmediate start- ..., where growth and innovation thrive. Your Role and Responsibilities Your Role and Responsibilities : As an IBM Runtimes Open-Source Compiler Developer, you will join the hundreds of developers actively contributing to our public GitHub projects, using industry standard tools...SuggestedFull timeFlexible hours
- ...We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products... ...early and know how to fix them. You’re comfortable in Custom Compiler SDL or Virtuoso XL, and you close DRC, LVS, Antenna, and DFM issues...SuggestedFull timeRemote work
$48 per hour
Education: Expérience: Education Bachelor's degree Tasks Conduct research regarding availability and suitability of data Coordinate the development, installation, integration and operation of computer-based systems Design methods of collecting and processing...SuggestedPermanent employmentDay shiftAfternoon shift- ...we're looking for talented professionals like you to be a part of our innovative team. Imagine working alongside over 1,000 top-tier engineers, architects, and planners, all dedicated to shaping the future of infrastructure and development. At Egis, your skills and...SuggestedFull time
- ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive...Full timeWork at officeLocal areaWorldwideFlexible hours
- ...your career? Now is the perfect time to join Egis. Egis is experiencing substantial growth in North America, now made up of over 1,000 engineers, architects and planners across Canada and the USA. This strategic move underscores our commitment to investing in North America,...RemplacementWork at office
$48k - $94k per year
...Huawei Canada has an immediate 12-month contract opening for an IT Engineer. About the team: From Procurement to Finance to IT services and much more, the Quality & Operation Department provides critical support for all of Huawei Canada. This department prides itself...Contract workInternshipWork at officeImmediate start$50k - $75k per year
...We’re looking for a hands-on Lab Engineer to join the networking device development team responsible for Evertz IP switch fabric products, including the EXE and NATX, and Evertz SDI router products, including the NEXX and ENX platforms. In this role, you’ll keep our development...Full timeCasual workRemote workWorldwideMonday to friday- ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive...InternshipWork at officeLocal areaWorldwideRelocation packageFlexible hours
- ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive...Contract workFor contractorsInternshipWork at officeLocal areaWorldwideRelocationFlexible hours
$57.66k per year
...About MTC Located in Markham, Ontario, Canada, Multimatic Technical Centre (MTC) is part of Multimatic’s Engineering Group. MTC provides advanced design, simulation, and testing to Multimatic’s production divisions, Original Equipment Manufacturers (OEM’s), niche vehicle...For contractorsInternshipMonday to fridayShift workRotating shiftDay shiftAfternoon shift$20 - $25 per hour
...Job Responsibility: Location: 211-3780 14thAve, Markham, ON King EPCM is looking to fill one (1) full-time civil-engineering related field technician position. This position is for an experienced civil engineering technologist or technologist (C. Tech or C.E.T as per OACETT...Hourly payFull timeRelocationMonday to friday$104k - $154k per year
...within 80 Kms of Markham/ Oshawa Hub, they are required to be onsite 3 days a week. Job Description: We are seeking a senior engineer to join our Autonomous Vehicle Integrity Platform (AVIP) organization in a role that combines software triage and data analysis with...Long term contractRemplacementFull timeTemporary workLocal areaRemote workWork from homeRelocationRelocation package3 days per week$58k - $104k per year
...immediate internship opening for a Research Engineer. About the Team: The Technology... ...environments (e.g., creating bridge layers, compilation pipelines, or automated code refactoring... ..., structured outputs), embedded database engines or high-performance vector stores is an...Long term contractInternshipImmediate start- ...your career? Now is the perfect time to join Egis. Egis is experiencing substantial growth in North America, now made up of over 1,000 engineers, architects and planners across Canada and the USA. This strategic move underscores our commitment to investing in North America,...Full timeFor contractorsWork at office
$106.4k - $141.1k per year
...Senior Roadway Engineer Ontario Region (Ottawa, Brampton, Markham, or London) At EXP, we’re driven to provide innovative solutions for the world’s built and natural environments. As a team of engineers, architects, designers, scientists, creators and a community of professionals...Full timeContract workFor subcontractorLocal area$110.5k - $160.5k per year
...Job Description Summary Protection application engineers in the Global Customer Support team are engineers specialized in grid automation and are fully engaged in the primary function of the Applications & Support team namely the Level 3 (L3) technical support to GA Sales...Long term contractFull timeTemporary workRelocation package- ...Intelligence & Analytics Centre of Excellence (COE) focused on transforming analytics from traditional reporting into a strategic decision engine for the Customer Office. The role combines Customer Intelligence, Advanced Analytics, AI & Agentic Intelligence, Databricks...Work at office
- ...demand. We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that create a positive...Full timeWork at officeLocal areaWorldwideFlexible hours
- ...passionate about making a positive contribution to our built environment. We are a collective of experienced architects, designers, engineers amongst other professions who work both independently and in partnership to form a holistic approach to the services that we offer....Full timeContract work
- ...questions and put your diverse talents and perspectives to use. The Team Black & Veatch is Ranked #4 Overall in Power by Engineering News-Record (2025). Our Technology, Commercial & Industrial Team has specialized capabilities focused on the latest needs for clients...For subcontractorWork at officeFlexible hours
$127k - $225k per year
...Huawei Canada has an immediate 12-month contract opening for a Research Engineer. About the team: The Huawei Digital Trust Lab is on a mission to enhance consumer, embedded and enterprise computing platforms by building security features from the ground up. We believe...Contract workInternshipImmediate startWorldwideShift work- ...their desired outcomes. We help them select and define use cases that will achieve those outcomes. As a Sr Application/System Sales Engineer (Building Automation & HVAC technologies), you will work with existing service customers, together with our internal teams, including...Full timeFor contractorsWork at office
$100k - $125k per year
...Mechanical Engineer, Building Science - Richmond Hill Building Science- Existing buildings Retrofit & Capital Projects P.Eng. designation in Ontario, or actively working toward it Richmond Hill (relocating to Markham) | GTA-based projects Salary Range: $100,000...Long term contractRemplacementFor contractorsWork at officeRelocation- ...perspectives to use. The Opportunity Black & Veatch has an exciting opportunity for a Mid-Level Instrumentation and Control (I&C) Engineer within our Engineering and Design Services – Water and Water Solution Engineering Team in Toronto (Markam), Canada. Our Engineer...RemplacementLocal areaFlexible hours
- Drive AI innovation with Qualcomm Canada as a Machine Learning Engineer. Contribute to advanced model efficiency and ML system optimization... ...compression and neural network architectures • Background in compiler stack optimization for AI accelerators • Strong programming skills...
$75k - $85k per year
...Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development of new video routing and Video centric IP switching products, as well as adapting or extending existing said products. The Embedded...Full timeCasual workWorldwideMonday to friday$115k - $164.6k per year
...(dependency upgrades, framework migrations, network/security architecture) without slowing feature delivery. Help evolve our engineering workflows by integrating agentic, model-assisted developer tooling (e.g., automated code-review agents, coding assistants wired into...Full timeWork at officeLocal areaRemote workWork from home$58k - $104k per year
...Huawei Canada has an immediate internship opening for an Engineer. About the team: The Distributed Data Storage and Management Lab leads research in distributed data systems, aiming to develop next-generation cloud serverless products that encompass core infrastructure...InternshipImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Compiler Engineer. Be the first to apply!
- solid waste engineer Markham, ON
- visa sponsorship engineer Markham, ON
- ingénieur Markham, ON
- resident engineer Markham, ON
- engineering co-op student Markham, ON
- senior engineer Markham, ON
- entry level engineer Markham, ON
- architectural engineer Markham, ON
- performance engineer Markham, ON
- part time engineering Markham, ON


