Design and optimize compiler infrastructure using MLIR, TVM, and LLVM for Quadric's proprietary GPNPU architecture.
Develop graph-level optimizations, operator fusion, quantization, and memory allocation strategies for deep learning models.
Collaborate with hardware teams on instruction set extensions and validate compiler correctness on FPGA and ASIC platforms.
Quadric is building the world's first General-Purpose Neural Processing Unit (GPNPU), enabling edge devices to run neural network inference and conventional C++ code on a single programmable architecture. Founded in 2016 and based in Burlingame, California, the company has a collaborative, low-ego culture focused on innovative disruption with significant ownership and impact.
Own performance of Falcon JIT compiler for workloads, from analysis to implementation.
Design and implement optimizations in the middle end and back end, from inlining to vectorization.
Work in a distributed team of compiler experts and contribute to upstream LLVM.
Azul develops Java runtime platforms, including Azul Platform Prime with the Falcon JIT compiler. They operate as a distributed team of compiler experts focused on performance and production reliability.
Work on Falcon, a JIT compiler based on LLVM, to push Java performance further.
Collaborate with a distributed, highly collaborative team of compiler experts.
Create new features and optimizations while contributing to open source.
Azul is the only company focused 100% on Java, building the Java platform for the modern cloud enterprise. It is a growing, global company and part of the Java and OpenJDK community, with a collaborative culture of top experts worldwide.