Simplify Logo

Full-Time

Software Engineer Compiler

Staff

Posted on 6/27/2024

d-Matrix

d-Matrix

51-200 employees

AI compute platform using in-memory computing

Data & Analytics
Hardware
AI & Machine Learning

Senior

Santa Clara, CA, USA

Category
Backend Engineering
Embedded Engineering
Software QA & Testing
Software Engineering
Required Skills
Tensorflow
Requirements
  • Bachelor's degree in Computer Science with minimum of 7+ years of industry experience or MSCS Preferred with 5+ Years of relevant industry experience
  • Ability to deliver production quality code in modern C++
  • Experience in modern compiler infrastructures, for example: LLVM, MLIR
  • Experience in machine learning frameworks and interfaces, for example: ONNX, TensorFlow and PyTorch
  • Experience in production compiler development
  • Algorithm design ability, from high level conceptual design to actual implementation
  • Experience with relevant Open Source ML projects like Torch-MLIR, ONNX-MLIR, Caffe, TVM
  • Passionate about thriving in a fast-paced and dynamic startup culture
Responsibilities
  • Developing the compiler backend
  • Solving algorithmic compiler problems
  • Learning intricate details of the underlining hardware and software architectures
  • Model partitioning, tiling, resource allocation, memory management, scheduling, and optimization

d-Matrix is developing a unique AI compute platform using in-memory computing (IMC) techniques with chiplet level scale-out interconnects, revolutionizing datacenter AI inferencing. Their innovative circuit techniques, ML tools, software, and algorithms have successfully addressed the memory-compute integration problem, enhancing AI compute efficiency.

Company Stage

Series B

Total Funding

$161.5M

Headquarters

Santa Clara, California

Founded

2019

Growth & Insights
Headcount

6 month growth

-12%

1 year growth

109%

2 year growth

278%
INACTIVE