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.
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.
-
Company: · Qualcomm Canada ULC · Job Area: · Engineering Group, Engineering Group > GPU ASICS Engineering · General Summary: · *********Open to hiring in US and Canada · As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation ...
Markham, ON2 days ago
-
We are seeking a talented GPU Compiler Engineer to join our team at Qualcomm Canada ULC. · ...
Markham, Ontario1 month ago
-
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. · ...
Markham $88,600 - $133,000 (CAD)3 weeks ago
-
· Senior Staff Compiler Engineer · Toronto/Hybrid · 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 growing AI/ML R&D team. · General Summary: · Today, more intelli ...
Markham, Ontario1 week ago
-
As a Qualcomm GPU Engineer, you may architect, design, implement, verify, and/or optimize the performance and power of GPU cores. · ...
Markham $88,600 - $133,000 (CAD) Full time3 weeks ago
-
+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 is to unlock the full potential of heterogeneous computing enabling developers worldwide to harness the power of CPUs ...
Toronto $114,890 - $162,190 (CAD) Full time3 weeks ago
-
About OLIX AI is growing faster than any technology in history. We are building the next paradigm; the Optical Tensor Processing Unit (OTPU) achieves performance and energy efficiency impossible to match from existing chips. · Project Ownership: Own and deliver projects on your t ...
Toronto Full time3 weeks ago
-
About OLIX · AI is growing faster than any technology in history and the explosion in demand has created a massive infrastructure gap; we can no longer build chips or power stations fast enough to keep up. · ...
Toronto, Ontario3 weeks ago
-
We are seeking a motivated and experienced Compiler Engineer to join our high-performing Intel Compiler Engineering Team. · ...
Toronto $155,888 - $220,069 (CAD) Full time3 weeks ago
-
The Compiler Team at Intel seeks a Compiler Engineer to develop syntax and semantic processing support for the industry-leading Intel Fortran compiler. · ...
Toronto $155,888 - $220,069 (CAD) Full time3 weeks ago
-
About OLIX · AI is growing faster than any technology in history and the explosion in demand has created a massive infrastructure gap; we can no longer build chips or power stations fast enough to keep up. The industry is still leaning on a ten-year-old hardware blueprint that ha ...
Toronto $65,000 - $115,000 (CAD) per year1 week ago
-
The Senior Compiler Engineer role is available at Intel's Software and AI Group in Toronto, Canada. The team creates industry-leading compilers for C/C++, DPC++, and Fortran languages. · ...
Toronto $155,888 - $220,069 (CAD) Full time2 weeks ago
-
We're working with a well-funded AI hardware company building an open compute platform based in Toronto. · They're looking for Senior to Staff-level AI Compiler Engineers to join teams working at the intersection of machine learning compilers and cutting-edge hardware. · ...
Toronto1 month ago
-
About OLIX is growing faster than any technology in history and the explosion in demand has created a massive infrastructure gap; we can no longer build chips or power stations fast enough to keep up. · ...
Toronto1 month ago
-
The Compiler Engineering team in Software and AI Group at Intel has an opportunity available for a Senior Compiler Engineer. · ...
Toronto $155,888 - $220,069 (CAD) Full time3 weeks ago
-
+Job summary · Jornada de liderazgo en un equipo de compiladores e ingeniería. La empresa busca a un Gerente de Ingeniería con experiencia en gestión de equipos. · Gerencia de equipos en entornos acelerados - Máster o título equivalente con experiencia relevante - Habilidades ana ...
Toronto Full time1 month ago
-
We are continually pushing the boundaries of compiler technology in support of providing maximally useful and performant compilers for all of Intel's processor platforms, both CPU and GPUs. · In this role you will help us to provide strong support for the Intel Compiler products ...
Toronto $155,888 - $220,069 (CAD)3 weeks ago
-
+The Annapurna Labs team at Amazon Web Services (AWS) builds AWS Neuron, the software development kit used to accelerate deep learning and GenAI workloads on Amazon's custom machine learning accelerators · Inferentia and Trainium. · +Analyze and optimize system-level performance ...
Toronto1 month ago
-
We re working with a well-funded fast-growing AI hardware company building an open high-performance compute platform that spans custom silicon RISC-V CPUs and a modern MLIR-based compiler stack — all based in Toronto. · Development of a modern MLIR-based AI compiler · Optimisatio ...
Toronto1 month ago
-
We're searching for Senior Compiler Engineers to join the team building the ML backend (compiler, run-time, and debugger) for our next-generation OPTUs that connect PyTorch, Tensorflow, JAX, · JAX and MXNet down to our low-level kernel drivers. · About OLIX · AI is growing faster ...
Toronto, Ontario1 month ago
-
We're searching for Senior Compiler Engineers to join the team building the ML backend (compiler, run-time, and debugger) for our next-generation OPTUs that connect PyTorch,Tensorflow,JAX,and MXNet down to our low-level kernel drivers. · Your mission will be to create seamless su ...
Toronto Full time1 month ago
Senior Compiler Engineer - Markham - Huawei
Description
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:
About the ideal candidate:
-
GPU Compiler Engineer
Only for registered members Markham, ON
-
GPU Compiler Engineer
Only for registered members Markham, Ontario
-
GPU Compiler Engineer
Only for registered members Markham
-
Senior Staff Compiler Engineer
Only for registered members Markham, Ontario
-
GPU Compiler Engineer
Full time Only for registered members Markham
-
Compiler Engineer
Full time Only for registered members Toronto
-
Compiler Engineer
Full time Only for registered members Toronto
-
Compiler Engineer
Only for registered members Toronto, Ontario
-
Compiler Engineer
Full time Only for registered members Toronto
-
Compiler Engineer
Full time Only for registered members Toronto
-
Compiler Engineer
Only for registered members Toronto
-
Senior Compiler Engineer
Full time Only for registered members Toronto
-
AI Compiler Engineer
Only for registered members Toronto
-
Engineering Manager, Compiler
Only for registered members Toronto
-
Senior Compiler Engineer
Full time Only for registered members Toronto
-
Engineering Manager, Compiler
Full time Only for registered members Toronto
-
Senior Compiler Engineer
Only for registered members Toronto
-
ML Compiler Engineer
Only for registered members Toronto
-
AI Compiler Engineer
Only for registered members Toronto
-
Senior Compiler Engineer
Only for registered members Toronto, Ontario
-
Senior Compiler Engineer
Full time Only for registered members Toronto
