Drimva

d-Matrix

Principal Software Engineer, SDK & Lowering Stack

$190K–$300K

Santa Clara · Hybrid · Principal · Full-time · Posted Jul 31, 2026

Experience
8 years with an MS, or 4 years with a PhD.
Education
MS or PhD in Computer Engineering, Math, Physics, or a related degree.

About the job

Architect and develop the kernel-authoring SDK, APIs, and tools for d-Matrix’s Corsair dataflow architecture, while leading software quality and engineering delivery.

What you'll do

  • Architect and build the kernel-authoring SDK, domain-specific APIs, and tools for kernel authoring and modeling lowering flows.
  • Establish CI/CD, automated testing, and code review practices; deliver and debug solutions across the software stack.
  • Mentor engineers and coordinate with stakeholders to define requirements, document designs, and implement solutions.

What they ask for

  • MS in Computer Engineering, Math, Physics, or a related degree with 8 years of industry experience, or a PhD in one of these fields or a related degree with 4 years of industry experience.
  • Proficiency in C/C++ and Python development in a Linux environment.
  • Track record driving CI/CD integration, continuous testing, and comprehensive code reviews.
  • Deep grasp of computer architecture, data structures, system software, and machine learning fundamentals; experience designing scalable APIs and SDKs.

Nice to have

  • Experience writing and optimizing high-performance kernels for GPUs, TPUs, or custom ML accelerators; HPC experience.
  • Experience with ML compilers and intermediate representations or algorithms (e.g., MLIR, LLVM, TVM, Glow); familiarity with AI-assisted coding tools.

Pay

$190K – $300K (base salary)

Tools

C/C++, Python, Linux, MLIR, LLVM, TVM, Glow

AI focus

Develop software for AI inference hardware, including a kernel-authoring SDK and lowering tools; preferred experience includes ML compilers and AI-assisted coding tools.

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 4, 2026 (UTC)