Full-Time

MLIR Compiler Backend Developer

Confirmed live in the last 24 hours

d-Matrix

d-Matrix

51-200 employees

AI compute platform using in-memory computing

Data & Analytics
Hardware
AI & Machine Learning

Senior, Expert

Toronto, ON, Canada

Required Skills
Tensorflow
Requirements
  • Bachelor's degree in Computer Science with 7+ Yrs of relevant industry experience, MSCS Preferred with 5+ yrs 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
Responsibilities
  • Developing the compiler backend - specifically the problem of assigning hardware resources in a spatial architecture to execute low level instructions
  • Model partitioning (pipelined, tensor, model and data parallelism), tiling, resource allocation, memory management, scheduling and optimization (for latency, bandwidth and throughput)

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

0%

1 year growth

33%

2 year growth

194%