Job Summary:
Bolt Graphics is a semiconductor startup based in Sunnyvale, CA building the fastest and most efficient graphics processors. They are seeking a highly experienced GPU Compiler Lead to lead the design and implementation of a high-performance compiler stack for their proprietary GPU architecture.
Responsibilities:
โข Lead the development of the LLVM-based compiler backend
โข Design optimization passes for parallel workloads
โข Collaborate with hardware architects to optimize performance and efficiency
โข Lead internal teams of compiler engineers and coordinate with partners and external contributors
Qualifications:
Required:
โข 8+ years industry experience leading design and implementation of a high-performance compiler stack for proprietary GPU architecture
โข Bachelorโs/Masterโs degree in Computer Engineering, Computer Science, or related field
โข Strong proficiency with C++ and assembly
โข Expertise in LLVM and GCC internals
โข Deep understanding of GPU architectures
โข Experience with code analysis and IR (LLVM, MLIR, ISPC)
โข Deep understanding of parallel programming languages for GPUs (Vulkan, DirectX, CUDA, Metal, OpenCL, OpenGL)
โข Deep understanding of computer architecture, including memory hierarchy, instruction flow, and other modern processors
โข Demonstrated ability to ship high-quality production software
โข Experience with technical leadership
Preferred:
โข Familiarity with ML frameworks
โข Experience co-designing hardware architectures
โข Understanding of RISC-V and vector processors
Company:
Bolt Graphics is a semiconductor startup building the fastest and most efficient graphics processors (GPUs). Founded in 2020, the company is headquartered in Sunnyvale, USA, with a team of 51-200 employees. The company is currently Growth Stage.