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.