Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Compiler Engineer

$127k - $225k per year
Full-time

Huawei Technologies Canada Co., Ltd.

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 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.

  • Analyze and optimize software system performance, and assist with software/hardware co-design.

  • Liaise with internal and external stakeholders, determine project and feature requirements, and create development plans for software productization.

  • Provide leadership in scrums, reviews, and project planning; engage in team building.

  • Mentor junior developers through education sessions, code reviews, and career development.

  • Research industry trends and paradigms, and propose new technical directions for the team.

The total target annual compensation for this position ranges from $127,000 to $225,000 depending on education, experience, and demonstrated expertise.

About the ideal candidate:

  • 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, 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 of GPU drivers, such as Vulkan, OpenGL, DirectX, or CUDA/OpenCL.

    • 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 (an asset). in Computer Science, Computer Engineering, or related field.

  • The following items are assets: Deep understanding of IR and machine level compiler optimization techniques; experience in systems programming; proficiency in higher-level programming languages e.g. Go, Python; or an understanding of the implementation of higher-level programming languages.

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.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Senior Compiler Engineer in Markham, ON vacancy
  • $106k - $156k per year

     ...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... 
    Suggested
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    13 days ago
  • $123.49k - $181.61k per year

     ...value across the life of their assets. We specialize in consulting, engineering, procurement and construction across the project lifecycle, with...  ...solutions. Purpose We are currently recruiting for a Senior Process Engineer. Our team includes world class experts and dynamic... 
    Senior
    Full time
    Local area

    Worley

    Markham, ON
    2 days ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...to deliver a better world. Join us. Job Description Senior Geotechnical Engineer AECOM is seeking a Senior Geotechnical... 
    Senior
    Long term contract
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Markham, ON
    7 days ago
  • $115k per year

     ...not just about insurance; we’re about making a real difference by protecting what matters most. Aviva Canada is looking for a Senior Data Engineer to support our enterprise data modernization journey. You’ll use your expertise across modern and legacy platforms to build... 
    Senior
    Internship
    Flexible hours

    Aviva

    Markham, ON
    12 days ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...Description We are seeking a highly skilled and experienced Senior Electrical Engineer  to join our Canadian Mine Infrastructure team... 
    Senior
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Markham, ON
    7 days ago
  •  ...excellence, ambition and sustainability. Job Description Our team is currently seeing an experienced Land Development Senior Civil Engineer. We boast a seasoned multi-disciplinary crew ready to support your land development endeavor. To guarantee seamless project... 
    Senior
    Full time
    Contract work
    For contractors

    Egis Group

    Markham, ON
    22 days ago
  •  ...speak up with concerns or questions and put your diverse talents and perspectives to use. #LI-TF1 The Opportunity As  Senior Electrical Engineer , you will have the opportunity to: Function as a Technical Specialist or Project Lead role , providing guidance and... 
    Senior
    Work at office
    Relocation
    Flexible hours

    Black & Veatch Family of Companies

    Markham, ON
    21 days ago
  • $120k - $150k per year

     ...Senior Mechanical Engineer / Project Manager – Building Systems (MEP) FarHeater Engineering Inc. Markham, Ontario, Canada Full-Time | Hybrid (Office, Site & Remote Work) Salary: $120,000 – $150,000 + Performance Bonus Lead Exceptional Projects. Shape the Future.... 
    Senior
    Long term contract
    Full time
    For contractors
    Work at office
    Remote work
    Flexible hours

    FarHeater Engineering Inc.

    Markham, ON
    11 days ago
  • $93.4k - $143.06k per year

     ...TRACTEBEL, ranked 1st in Hydropower design & 4th in Nuclear design by Engineering News-Record’s (ENR) 2025 annual ranking, is a global engineering...  ...Tractebel Inc.’s (Canada) team is growing, and we are seeking a Senior Civil Engineer who brings a strong civil engineering expertise... 
    Senior
    Minimum wage
    Long term contract
    Temporary work
    For contractors
    Internship
    Local area
    Worldwide
    Relocation
    Work visa
    Markham, ON
    a month ago
  • Job Description As a Senior Machine Learning Engineer, you will be the bridge between data science theory and production-grade reality. You will design, develop, and deploy robust ML pipelines and services across a hybrid infrastructure. This role is deeply technical, requiring... 
    Senior
    Permanent employment
    Full time
    Contract work
    Remote work
    Flexible hours

    Randstad

    Markham, ON
    more than 2 months ago
  •  ...accounting issues under ASPE and document alternatives and conclusions in order to support assurance file conclusions.  Performing compilations and preparing accompanying year end T2 corporate tax returns. Experience with supplementary forms, T106, T1134, T1135, and NFP... 
    Senior
    Full time

    TorontoJobs.ca Recruitment Division

    Markham, ON
    2 days ago
  •  ...Huawei Canada has an immediate permanent opening for a Principal Software Engineer. About the team: Established in 2014, the Distributed Scheduling and Data Engine Lab is Huawei Cloud's technical innovation center in Canada. The lab focuses on researching and developing... 
    Senior
    Permanent employment
    Full time
    Immediate start
    Overseas

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    4 days ago
  • $114.4k - $164.4k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary We are...  ...for inference on embedded systems. Collaborate with compiler, hardware, and model teams to co-design efficient execution paths... 
    Work from home

    Qualcomm

    Markham, ON
    7 days ago
  • $99.5k - $149.3k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Machine...  ...and enhance the implementation of ML/AI compilers, kernels, and runtime software to improve...  ...algorithms for HW cores Experience on compiler/CPU and/or GPU design and development is... 
    Work from home

    Qualcomm

    Markham, ON
    22 days ago
  • $78.8k - $118.2k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary The QCT Software...  ...Agile ceremonies. You will receive technical direction from senior engineers while being expected to manage your own priorities, adapt... 
    Senior
    Internship
    Work from home

    Qualcomm

    Markham, ON
    22 days ago
  • $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 contract
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    3 days ago
  • $140k - $170k per year

     ...contractor, TalentSphere Staffing Solutions is searching for a Senior Project Manager to join a dynamic and growing team. The Senior Project...  .... Requirements Education: Bachelors Degree in Civil Engineering or a post-secondary education in a construction related field. P... 
    Senior
    Full time
    Contract work
    For contractors
    For subcontractor

    TalentSphere Staffing Solutions

    Markham, ON
    14 days ago
  • $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 time
    Casual work
    Remote work
    Worldwide
    Monday to friday

    Evertz

    Markham, ON
    3 days ago
  • $115k - $164.6k per year

     ...three times per week, at minimum [or other frequency dictated by the business]. About the Role: GM is looking to hire a Senior Android Software Engineer to lead design, development, and long‑term maintenance of in‑vehicle infotainment (IVI) apps on Android Automotive OS (... 
    Senior
    Long term contract
    Full time
    Local area
    Work from home

    General Motors

    Markham, ON
    1 day ago
  • $160k - $190k per year

     ...the best candidates for the job. Our client is looking for an Engineering Manager to join their team in Markham, Ontario, Canada. Job...  ...manage schedules. Serve as a key member of the business unit’s senior leadership team. Deliver technical support [remotely or... 
    Senior
    Internship
    Remote work

    Yeti to Work

    Markham, ON
    a month ago
  • $100k - $125k per year

     ...Mechanical  Engineer, Building Science - Richmond Hill Building Science- Existing buildings Retrofit & Capital Projects  P.Eng. designation...  ...and planning through to execution, with a clear path toward senior leadership as the team continues to grow. Why Apply? ~ Help... 
    Senior
    Long term contract
    Remplacement
    For contractors
    Work at office
    Relocation

    Concepts (GTA) Inc.

    Markham, ON
    18 days ago
  • $52.79k - $127.59k per year

     ...Job Responsibility: Now Hiring: Design Engineer - Product Development (Sim Racing Division) 6 Sigma Sim Racing is a fast-growing sim racing manufacturer delivering cutting-edge racing cockpits and turnkey simulator systems across North America. We're looking for a Design... 
    Permanent employment
    Full time
    Part time
    Freelance

    6 sigma sim racing solution

    Markham, ON
    9 days ago
  •  ...tools and platforms that empower developers, testers, and system engineers across the organization. Our work sits at the intersection of...  ...onsite a minimum of three times per week Role Overview As a Senior Software Quality Automation Developer, you will Lead the design... 
    Senior
    Full time

    General Motors

    Markham, ON
    5 days ago
  •  ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...AECOM’s Mining Team Canada is growing! We are seeking a Senior Project Manager for our growing Mining and Industrial projects... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Flexible hours

    AECOM

    Markham, ON
    7 days ago
  •  ...have an exciting opportunity for you to join our dynamic team as a Senior Controls Developer specializing in Vehicle Motion Control (VMC)....  ...Bachelor of Science degree in one of the following disciplines: Engineering, Computer Science or related fields Knowledge of and... 
    Senior
    Full time
    Work at office
    Local area
    Work from home

    General Motors

    Markham, ON
    3 days ago
  • $83.14k - $98.73k per year

     ...The primary responsibility of the Security Engineer is to manage the day-to-day support for data systems, ensuring all systems function optimally to support business operations. This role involves coordinating cyber security support across all platforms, troubleshooting and... 
    Casual work
    Work at office
    1 day per week

    Honda Canada Inc.

    Markham, ON
    17 days ago
  • $66.8k per year

     ...certificates, regulations and guidelines. Other duties as assigned Who We Are Looking For ~ Bachelor of Chemistry or Chemical engineering ~3-4 years in chemical manufacturing ~ Good communication and organizational skills ~ Strong mechanical skills ~ Health and... 
    Full time
    For contractors

    Umicore

    Markham, ON
    17 days ago
  •  ...interfacing with off-the-shelf systems to procure, manufacture, track and dispatch inventory at multiple locations. We seek a Software Engineer who will be responsible to support our current ERP and WMS and ensure stability and continuous improvement is executed efficiently.... 
    Full time

    Tesla

    Markham, ON
    2 days ago
  • $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 time
    Casual work
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Markham, ON
    1 day ago
  •  ...Job Responsibility: Location: Markham, Ontario : Job Overview The Store Systems Engineer plays a key role in implementing and maintaining the backend systems that power the company's in store experience from the Point of Service system to the Handhelds and other devices used... 
    Full time
    Remote work
    Relocation
    Home office

    Pet Valu

    Markham, ON
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Compiler Engineer. Be the first to apply!