Senior Compiler Engineer
About the RoleIncredible opportunity to work with a deep-tech company building foundational software for next-generation AI and high-performance computing workloads. Operating at the intersection of compiler technology, hardware abstraction, and accelerated computing, the team is tackling some of the most challenging problems in modern GPU software infrastructure.This is an exciting opportunity to work on cutting-edge compiler technology, helping build the systems that enable AI and HPC workloads to execute efficiently across advanced GPU and accelerator architectures.Key ResponsibilitiesYou will design and develop compiler infrastructure focused on accelerating machine learning and high-performance compute workloads on modern GPU architectures.You'll get the chance to build and optimise MLIR-based compilation pipelines, developing transformation and optimisation passes that improve performance across a range of hardware targets.You will contribute to LLVM backend development, working on key compiler components including instruction selection, register allocation, scheduling, and target-specific optimisations.This is an excellent opportunity for you to collaborate with compiler, hardware, and systems engineers to deliver scalable, high-performance software solutions.You'll be responsible for analysing compiler output, profiling performance, and identifying opportunities to improve execution efficiency across GPU workloads.You will help shape the evolution of the compiler stack as new hardware capabilities, workloads, and optimisation strategies emerge.Required QualificationsYou'll need at least 5 years of experience in compiler engineering, with a strong focus on GPU architectures, hardware accelerators, or performance-critical systems.You should have expert-level C++ development skills and extensive experience working with LLVM infrastructure.You must have a strong understanding of LLVM IR, compiler pass development, and optimisation techniques.Experience building, extending, or maintaining compiler backends is essential.You'll need strong problem-solving skills and the ability to work across complex software and hardware domains.Preferred QualificationsExperience developing MLIR-based compiler pipelines and optimisation passes.Exposure to GPU kernel programming frameworks such as Triton or similar technologies.Understanding of modern AI workloads and the compiler challenges associated with accelerated machine learning systems.Experience with performance profiling, code generation, and hardware-aware optimisation techniques.Familiarity with AI-assisted development tools and workflows, including Claude Code or similar platforms.EducationYou should be educated to BS, MS, or PhD level in Computer Science, Computer Engineering, Electrical Engineering, or a related field, or possess equivalent industry experience.Package & BenefitsCompetitive salary up to $300,000.Comprehensive medical, dental, and vision coverage.401(k) retirement plan.Flexible working arrangements with the option to work remotely or on-site in San Jose.Apply now as interviews are actively being scheduled.