Talent.com
Senior Principal Compiler Engineer
Senior Principal Compiler EngineerHuawei Technologies Canada Co., Ltd. • Markham, ON, CA
Senior Principal Compiler Engineer

Senior Principal Compiler Engineer

Huawei Technologies Canada Co., Ltd. • Markham, ON, CA
Il y a plus de 30 jours
Type de contrat
  • Permanent
Description de poste

Huawei Canada has an immediate permanent opening for a Senior Principal 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.



About the ideal candidate:

  • 8+ 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 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.

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.

Créer une alerte emploi pour cette recherche

Senior Principal Compiler Engineer • Markham, ON, CA

Offres similaires

Senior Compiler Engineer (Fortran/LLVM) — Hybrid Role

IntelToronto, ON, CA
Temps plein

A leading technology company in Toronto is seeking an experienced software engineer for its Compiler Team.The role involves developing new features for the Intel Fortran compiler, enhancing softwar...Voir plus

 • Offre sponsorisée

Innovative Compiler Engineer for Fortran Development and Optimization

IntelToronto
Temps plein

Elevate your career as a Compiler Engineer focused on cutting-edge Fortran standards.Collaborate with a proficient team to enhance compiler features and optimize performance in a hybrid work model....Voir plus

 • Offre sponsorisée

ML Compiler Architect, Senior Principal

d-MatrixToronto, ON, CA
Temps plein

AI to power the transformation of technology.We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible.We value humility and believe in direct communic...Voir plus

 • Offre sponsorisée

Advanced Compiler Engineer For Wafer-Scale Ai Solutions - C$114,190 A Year

CerebrasToronto, Canada
Temps plein

Job Details:**## Job Description:Join us at Intel, where we are at the cutting edge of software innovation, building the next generation of technology through the oneAPI software stack.Our mission ...Voir plus

 • Offre sponsorisée

Senior Principal Compiler Engineer

Huawei Technologies Canada Co., Ltd.Markham, York Region, CA
Permanent

Huawei Canada has an immediate permanent opening for a Senior Principal Compiler Engineer.The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic expe...Voir plus

 • Offre sponsorisée

Senior Staff Compiler Engineer

TalentlabMarkham, York Region, CA
Temps plein

Senior Staff Compiler Engineer.We are partnered with a global leader in the semiconductor industry, assisting in the search for a Senior-Staff level compiler optimization engineer to join their gro...Voir plus

 • Offre sponsorisée

Senior Compiler Engineer for Next-Gen AI Infrastructure Development

OLIXToronto, ON, CA
Temps plein

Elevate AI technology as a Senior Compiler Engineer specializing in compiler, runtime, and debugger development.Collaborate on cutting-edge optical processing units to optimize performance for majo...Voir plus

 • Offre sponsorisée

Principal Engineer - Satellite Systems

Kepler Communications Inc.Toronto, ON, CA
Temps plein

At Kepler Communications, we're not just imagining the future of on-demand space connectivity - we're leading it!.Our mission is to provide real-time Internet accessforspace-based assets, enabling ...Voir plus

 • Offre sponsorisée

Compiler Development Engineer for Quantum Software

QuEra ComputingToronto, ON, CA
Temps plein

Advance your career as a Compiler Development Engineer, addressing software challenges in quantum computing applications.Collaborate with a scientific team to enhance our unique compiler pipeline a...Voir plus

 • Offre sponsorisée

Principal Engineer Leading Advanced Image Compression Development

DotmaticsToronto, ON, CA
Temps plein

Shape the future of software engineering as a Principal Software Engineer in image compression.Harness your skills in systems architecture and algorithm development within a dynamic, collaborative ...Voir plus

 • Offre sponsorisée

Memory Compiler Lead – ASIC & IP Development

Advanced Micro DevicesMarkham, York Region, CA
Temps plein

A leading tech company is seeking a Memory Compiler Engineer in Markham, ON.The role focuses on managing and supporting memory compilers for various products, ensuring compliance with stringent req...Voir plus

 • Offre sponsorisée

Principal Engineer, Ai Compiler - $100,000 - $300,000 A Year

Tenstorrent Inc.Toronto, Canada
Temps plein

Leading development on the MLIR-based compiler, managing a team focused on scaling graph transformations and kernel-level optimizations.Voir plus

 • Offre sponsorisée

Senior AI Compiler and Runtime Engineer

NVIDIAToronto
Temps plein

Become a Senior AI Compiler and Runtime Engineer, driving innovations in machine learning applications.Work at the nexus of deep learning and compiler systems to optimize performance.Your role will...Voir plus

 • Offre sponsorisée

Senior Principal Compiler Engineer

Huawei CanadaMarkham, York Region, CA
Permanent

Senior Principal Compiler Engineer.The Heterogeneous Compiler Lab, led by technical experts with extensive industry and academic experience, publishes innovative research at leading conferences.Rec...Voir plus

 • Offre sponsorisée

Senior Compiler Engineer

HuaweiMarkham, York Region, CA
Permanent

Huawei Canada has an immediate permanent opening for a Senior Compiler Engineer.The Heterogeneous Compiler Lab, led by esteemed technical experts with extensive industry and academic experience, pu...Voir plus

 • Offre sponsorisée

Manager of Compiler Engineering at AWS

AmazonToronto, ON, CA
Temps plein

Lead a talented team of compiler engineers at AWS Neuron.Drive high-performance solutions targeting Inferentia and Trainium chips in this innovative role based in Toronto.As a Manager III with AWS ...Voir plus

 • Offre sponsorisée

Experienced Compiler Engineer Driving Performance in Software Tools

Intel CorporationToronto
Temps plein

Step into the role of Compiler Engineer, specializing in advanced compiler software tools.Enhance performance and drive innovation in C/C++ and Fortran compiler development while working in a hybri...Voir plus

 • Offre sponsorisée

Compiler Engineer

Intel CorporationToronto, Ontario, Canada
Temps plein

Job Details:**## Job Description:Join us at Intel, where we are at the cutting edge of software innovation, building the next generation of technology through the oneAPI software stack.Our mission ...Voir plus