Principal Software Engineer SDK and Lowering Stack

AI-infrastructure company producing memory-centric hardware, networking, and software for low-latency generative-AI inference in data centers.

Santa Clara, United States
About d-Matrix

d-Matrix develops digital in-memory-compute technology and a full-stack inference platform comprising Corsair accelerators, JetStream networking accelerators, and Aviator software.

View jobs by d-Matrix

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will architect and develop a kernel-authoring SDK for a dataflow architecture. You will establish CI/CD, automated testing, and code-review practices; design domain-specific APIs; create development tools; mentor junior engineers; solve hardware-software integration challenges; and deliver documented, tested, deployed solutions.

Requirements

  • MS in Computer Engineering, Math, Physics, or a related degree with 8 years of industry experience, or a PhD in a related field with 4 years of industry experience
  • Proficiency in C/C++ and Python development in Linux environments
  • Experience with CI/CD integration, continuous testing, and comprehensive code reviews
  • Deep knowledge of computer architecture, data structures, system software, and machine learning fundamentals
  • Experience designing scalable APIs and SDKs
  • Systems engineering capability
  • Leadership and ownership

Responsibilities

  • Architect and develop the kernel-authoring SDK
  • Establish CI/CD pipelines, automated testing, and code-review processes
  • Build domain-specific APIs for kernel developers and compiler teams
  • Create tools for kernel authoring and modeling-lowering flows
  • Lead and mentor junior engineers
  • Solve hardware-software integration problems
  • Gather requirements, document designs, implement, debug, and deploy solutions
  • Build and scale software deliverables within tight timelines

Benefits

  • Equity
  • Bonus
  • Performance-based incentive opportunities
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • 401k
Principal Software Engineer SDK and Lowering Stack at d-Matrix | JobStash