Skip to content
d-Matrix logo

Principal Software Engineer - Kernels

d-MatrixAI Hardware company
Santa ClaraLead
Software Engineering

About the role

Develop and enhance software kernels for AI hardware, mapping algorithms to architectures.

  • Join d-Matrix to help productize the SW stack for our AI compute engine.
  • You will develop, enhance, and maintain software kernels for next-generation AI hardware.
  • Key Responsibilities Develop software kernels for AI hardware.
  • Map algorithms to hardware architectures.
  • Work with compiler experts to build compiler infrastructure.
  • Collaborate with software and hardware experts.
  • Build and scale software deliverables.
  • Requirements MS or PhD in computer engineering, math, physics, or related degree.
  • Strong grasp of computer architecture and machine learning.
  • Proficient in C/C++ and Python.
View original posting →

Tech stack

C++PythonC

Match insights

Tech:C++, Python, C
Level:Lead

More roles at d-Matrix

View open roles at d-Matrix