Principal Software Engineer, SDK & Lowering Stack

d-Matrix · Remote

Posted
23 days ago
Last confirmed live
1 day ago

What this role involves

d-matrix is seeking a Principal Software Engineer to architect and develop the kernel authoring SDK targeting their Corsair dataflow architecture. The role involves building domain-specific APIs, development tools, and championing software engineering best practices. Candidates should have a strong background in C/C++, Python, computer architecture, and machine learning, with experience in high-performance computing and ML compilers preferred.

Skills this posting asks for

  • c/c++
  • python
  • linux
  • ci/cd
  • automated testing
  • code review
  • computer architecture
  • data structures
  • system software
  • machine learning
  • api design
  • sdk development
  • gpu programming
  • tpu programming
  • machine learning accelerators
  • high-performance computing
  • mlir
  • llvm
  • tvm
  • glow
  • ai-assisted coding
  • startup experience
  • cloud computing

Requirements

  • 4 years of experience
  • Level: principal
  • Remote policy: remote

From the employer’s posting

At d-Matrix, we are focused on unleashing the potential of generative AI to power the transformation of technology. We are at the forefront of software and hardware innovation, pushing the boundaries of what is possible. Our culture is one of respect and collaboration. We value humility and believ…

Read the full description on d-Matrix’s careers page

Apply without filling the form

Approve this role and the application is completed for you, including a résumé tailored to it. You get a confirmation when it lands, and a credit is only spent when a submission is confirmed.

Other roles at d-Matrix

All 11 roles at d-Matrix