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.
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.
-
We are seeking a talented GPU Compiler Engineer to join our team at Qualcomm Canada ULC. · ...
Markham, Ontario4 weeks 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 time1 week 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)1 week ago
-
We are partnered with a global leader in the semiconductor industry...Building on the smartphone foundation and the scale of mobile... · ...
Markham, Ontario1 week 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 time1 week 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 time1 week 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 time6 days 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, Ontario1 week 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 time6 days 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. · Project Ownership: Own and deliver proj ...
Toronto8 hours ago
-
We are seeking a Compiler Engineer to help design and implement new features in our low-level compiler toolchain including the compiler mid-end, backend, assembler, and linker targeting individual cores in this unique architecture. · Bachelor's, Master's, PhD or foreign equivalen ...
Toronto1 week ago
-
We're working with a group of well-funded hardware companies building next-generation compute platforms in Toronto. · We're looking for Senior Compiler Engineers to join teams tackling problems at the intersection of software and performance-critical systems. · ...
Toronto1 month 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
-
+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 s ...
Toronto2 weeks 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. · ...
Toronto2 weeks 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)1 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 time4 days 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 time1 week 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. · Multiple openings across shows and experience levels · ...
Toronto, Ontario1 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 ...
Toronto3 weeks ago
-
We are hiring senior compiler engineers to solve our customers toughest problems on innovative products at the intersection of machine-learning, high-performance computing, and distributed architectures. · ...
Toronto1 month ago
Compiler Engineer - Markham - Huawei
Description
Huawei Canadahas 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:
About the ideal candidate:
#LI-CL1
#J-18808-Ljbffr-
GPU Compiler Engineer
Only for registered members Markham, Ontario
-
GPU Compiler Engineer
Full time Only for registered members Markham
-
GPU Compiler Engineer
Only for registered members Markham
-
Senior Staff Compiler Engineer
Only for registered members Markham, Ontario
-
Compiler Engineer
Full time Only for registered members Toronto
-
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
Only for registered members Toronto
-
LLVM Compiler Engineer
Only for registered members Toronto
-
Senior Compiler Engineer
Only for registered members Toronto
-
AI Compiler Engineer
Only for registered members Toronto
-
Senior Compiler Engineer
Only for registered members Toronto
-
Engineering Manager, Compiler
Only for registered members Toronto
-
Senior Compiler Engineer
Only for registered members Toronto
-
Senior Compiler Engineer
Full time Only for registered members Toronto
-
Senior Compiler Engineer
Full time Only for registered members Toronto
-
AI Compiler Engineer
Only for registered members Toronto, Ontario
-
AI Compiler Engineer
Only for registered members Toronto
-
ML Compiler Engineer
Only for registered members Toronto