Compiler Engineer (GPU Backend)

OXMIQ Labs, Inc.

Campbell (CA)

On-site

USD 140,000 - 210,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Equity participation
Medical, dental, and vision coverage

Job summary

OXMIQ Labs, Inc. is seeking a senior compiler engineer to design and implement GPU-focused compiler infrastructure, including MLIR-based passes and LLVM backends for Oxmiq hardware and GPUs.

You will optimize code generation, work with architecture teams on performance strategies, and collaborate with kernel engineers on Triton-based models and custom op lowering. Strong C++/LLVM, MLIR, and CUDA experience are required.

Qualifications

  • 5+ years of compiler engineering experience focused on GPU or hardware backends.
  • Strong C++ and LLVM expertise, with LLVM IR and pass infrastructure familiarity.
  • Hands-on MLIR experience including dialect design and lowering.
  • Proven GPU programming experience (CUDA) and performance optimization knowledge.

Responsibilities

  • Design and implement compiler infrastructure for GPU workloads.
  • Develop and optimize MLIR-based passes for Oxmiq hardware IP and GPUs.
  • Build and maintain LLVM backend components (instruction selection, register allocation).
  • Collaborate with architecture teams to translate performance requirements into codegen strategies.
  • Optimize compiler output for throughput, latency, and memory efficiency.
  • Collaborate with kernel engineers to support Triton-based models and custom op lowering.
  • Participate in design reviews, code reviews, and architecture discussions.
  • Support performance profiling, benchmarking, root cause analyses for compiler code.

Skills

C++
LLVM
MLIR
GPU backends
CUDA
Code generation
Performance profiling
Debugging
Claude Code

Education

BS/MS/PhD in Computer Science/Engineering

Tools

MLIR
Triton
CUDA toolkit
Python

Job description

  • Design and implement compiler infrastructure for GPU-accelerated workloads, including lowering pipelines and code generation backends.
  • Develop and optimize MLIR-based compilation passes targeting Oxmiq hardware IP and GPU architectures.
  • Build and maintain LLVM backend components, including instruction selection, register allocation, and target-specific optimizations.
  • Work with architecture and hardware teams to translate performance requirements into efficient code generation strategies.
  • Optimize compiler output for throughput, latency, and memory efficiency across GPU workloads.
  • Collaborate with kernel engineers to support Triton-based programming models and custom op lowering.
  • Participate in design reviews, code reviews, and architecture discussions.
  • Support performance profiling, benchmarking, and root cause analysis for compiler-generated code.

Required Qualifications

  • 5+ years of compiler engineering experience with a focus on GPU or hardware accelerator backends.
  • Strong expertise in C++ and LLVM, including familiarity with the LLVM IR and pass infrastructure.
  • Hands-on experience with MLIR, including dialect design, conversion passes, and progressive lowering.
  • Proven experience with GPU programming models, including CUDA.
  • Solid understanding of code generation concepts including instruction scheduling, vectorization, and memory hierarchy optimization.
  • Familiarity with GPU architecture fundamentals including thread execution models, memory systems, and occupancy constraints.
  • Experience working with Triton or similar high-level GPU kernel frameworks.
  • Strong debugging and performance analysis skills.
  • Hands-on experience with Claude Code or equivalent AI-assisted development workflows.

Preferred Qualifications

  • Experience developing compiler backends for custom AI accelerators, NPUs, or GPU IP.
  • Familiarity with kernel fusion, operator tiling, and auto-tuning frameworks.
  • Exposure to quantization, mixed-precision, or sparsity-aware compilation techniques.
  • Experience with performance modeling and roofline analysis for GPU workloads.
  • Contributions to open-source compiler projects such as LLVM, MLIR, or Triton.
  • Scripting experience in Python for build automation, testing, or performance benchmarking.

Education

  • BS/MS/PhD in Computer Science, Computer Engineering, Electrical Engineering, or a related field.

OXMIQ offers a competitive compensation package, including base salary, equity participation, comprehensive medical, dental, and vision coverage, and the opportunity to contribute to foundational silicon and software technology.

OXMIQ is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other legally protected characteristic.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

GPU Compiler Engineer – MLIR/LLVM Backends
GPU Compiler Engineer – MLIR/LLVM Backends

OXMIQ Labs, Inc. • Campbell (CA)

On-site
USD 140,000 - 210,000
Equity participation
Medical, dental, and vision coverage
Compiler Engineer
Compiler Engineer

Opticore • Berkeley (CA)

On-site
USD 120,000 - 180,000
Member of Technical Staff, GPU Compiler
Member of Technical Staff, GPU Compiler

SF Tensor • San Francisco (CA)

On-site
USD 285,000 - 315,000
Relocation assistance
Compiler Engineer
Compiler Engineer

Oho Group • San Francisco (CA)

On-site
USD 180,000 - 260,000
Member of Technical Staff, GPU Compiler
Member of Technical Staff, GPU Compiler

San Francisco Tensor Company • San Francisco (CA)

On-site
USD 285,000 - 315,000
Relocation assistance
Office in San Francisco
Compiler Code Gen Engineer
Compiler Code Gen Engineer

Lemurian Labs Inc. • Santa Clara (CA)

On-site
USD 170,000 - 230,000
Equity
Medical/dental/vision
Retirement savings plan
+1
Triton Compiler
Triton Compiler

Intellectual Capital Resources Ltd • United States

Remote
USD 140,000 - 190,000
Software Engineer, LLVM Compiler
Software Engineer, LLVM Compiler

Meta • Bellevue (WA), Menlo Park (CA), New York (NY)

On-site
USD 180,000 - 240,000
Tech Lead, AI Compiler
Tech Lead, AI Compiler

Black Sesame Technologies Inc • San Jose (CA)

On-site
USD 180,000 - 260,000
Compiler Engineer
Compiler Engineer

TetraMem - Accelerate The World • San Jose (CA)

On-site
USD 160,000 - 300,000