Skip to content
← d-Matrix

Principal Software Engineer, Kernels

d-Matrix · Santa Clara

Infrastructureremoteprincipal$195k–$285k
Apply on the lab’s site ↗

At a glance

Highlights

  • Help build the future of AI inference with memory-centric architecture.
  • Productize software stack for next-gen AI compute engine.
  • Tackle AI infrastructure's hardest challenges from chips to rack-scale systems.

What they offer

  • Equity
  • Bonus

Ideal candidate

Self-motivated technical leader energized by hard AI infrastructure problems and fast execution. Thrives owning complex hardware-software challenges in a collaborative, humble team.

Requirements

  • MS in computer engineering, math, physics or related with 10+ years industry experience or PhD with 5+ years
  • Strong grasp of computer architecture, data structures, system software, and machine learning fundamentals
  • Proficient in C/C++ and Python development in Linux environments using standard development tools
  • Experience implementing algorithms for specialized hardware such as FPGAs, DSPs, GPUs, and AI accelerators using CUDA
  • Experience implementing ML operators such as GEMMs, convolutions, BLAS, and SIMD operators for softmax, layer norm, pooling
  • Experience with embedded SIMD vector processors such as Tensilica
remote policy
Hybrid, 3+ days per week onsite

Lab profile

About d-Matrix

Pioneers memory-centric compute-in-memory chips and software for faster, energy-efficient AI inference.

What they build

  • Digital in-memory compute inference chips
  • Rack-scale AI inference systems
  • AI inference software stack

Known for

  • Compute-in-memory architecture
  • Energy-efficient inference design
  • Full-stack chips-to-systems expertise

Key facts

  • Founded in 2019
  • Headquartered in Santa Clara, California
  • Backed by Temasek, Playground Global, and M12
More about d-Matrix →
Apply on the lab’s site ↗

Posted · Last seen