GPU Compiler Lead

Bolt GraphicsSunnyvale, CA
$175,000 - $250,000

About The Position

We are seeking a highly experienced GPU Compiler Lead to design and implement a high-performance compiler stack for a proprietary GPU architecture. The role involves transforming high-level languages into highly optimized machine code.

Requirements

  • 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

Nice To Haves

  • Familiarity with ML frameworks
  • Experience co-designing hardware architectures
  • Understanding of RISC-V and vector processors

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

Benefits

  • Medical, Dental, & Vision - 100% covered premiums
  • Equity - Stock Options
  • 401(k) match
  • WFH Hardware
  • Generous Paid Time Off
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service