Staff Compiler Engineer
3 weeks ago
d-Matrix is a pioneering technology company that has revolutionized the field of memory-compute integration with its innovative digital in-memory compute (DIMC) engine. This groundbreaking technology has enabled the company to break through the memory wall, minimizing data movements and paving the way for large-scale generative inference acceleration.
With a strong foundation in mixed-signal and DSP connectivity, d-Matrix has successfully built chips for cloud hyperscalers and enterprise operators worldwide. The company's expertise in next-generation AI has positioned it as a leader in the industry.
About the RoleWe are seeking an exceptional ML Compiler Engineer, Staff to join our compiler team. The successful candidate will be responsible for developing the compiler backend, specifically focusing on assigning hardware resources in a spatial architecture to execute low-level instructions. This is a critical role that requires a strong understanding of algorithmic compiler problems, intricate details of hardware and software architectures, and the ability to deliver production-quality code in modern C++.
Key Responsibilities- Develop and optimize compiler backend components, including model partitioning, tiling, resource allocation, memory management, scheduling, and optimization for latency, bandwidth, and throughput.
- Collaborate with the compiler team to design and implement efficient algorithms for mapping low-level instructions to hardware resources.
- Work closely with the hardware team to ensure seamless integration of compiler-generated code with the DIMC engine.
- Contribute to the development of open-source ML projects, such as Torch-MLIR, ONNX-MLIR, Caffe, and TVM.
- Bachelor's degree in Computer Science with 7+ years of relevant industry experience, or MSCS with 5+ years of relevant industry experience.
- Strong experience in modern compiler infrastructures, such as LLVM and MLIR.
- Experience with machine learning frameworks and interfaces, including ONNX, TensorFlow, and PyTorch.
- Production compiler development experience.
- Algorithm design ability, from high-level conceptual design to actual implementation.
- Experience with relevant open-source ML projects.
- Passionate about thriving in a fast-paced and dynamic startup culture.
d-Matrix is committed to fostering an inclusive environment where everyone feels welcomed and empowered to do their best work. We value diversity, equity, and inclusion, and we strive to create a workplace that is free from bias and discrimination. We are an equal opportunity employer and welcome applications from candidates of all backgrounds.
-
ML Compiler Engineer, Staff
3 weeks ago
Old Toronto, Ontario, Canada d-Matrix Full timeAbout d-Matrixd-Matrix is a pioneering technology company that has revolutionized the field of memory-compute integration with its innovative digital in-memory compute (DIMC) engine. This groundbreaking technology has enabled the company to break through the memory wall, minimizing data movements and paving the way for large-scale generative inference...
-
ML Compiler Engineer, Staff
2 weeks ago
Old Toronto, Ontario, Canada d-Matrix Full timeAbout d-Matrixd-Matrix is a pioneering technology company that has revolutionized the field of memory-compute integration with its innovative digital in-memory compute (DIMC) engine. This groundbreaking technology has enabled the company to break through the memory wall, minimizing data movements and paving the way for large-scale generative inference...
-
Neuron Compiler Software Engineer
5 days ago
Old Toronto, Ontario, Canada Amazon Full timeUnlock the Power of Deep Learning with AmazonAt Amazon, we're committed to making deep learning accessible to all developers. Our innovative software and hardware solutions are designed to accelerate deep learning workloads, and we're looking for talented engineers to join our Neuron team.About the RoleAs a compiler engineer on our Neuron team, you'll be...
-
Neuron Compiler Software Engineer
5 days ago
Old Toronto, Ontario, Canada Amazon Full timeUnlock the Power of Deep Learning with AmazonAt Amazon, we're committed to making deep learning accessible to all developers. Our innovative software and hardware solutions are designed to accelerate deep learning workloads, and we're looking for talented engineers to join our Neuron team.About the RoleAs a compiler engineer on our Neuron team, you'll be...
-
Neuron Compiler Software Engineer
2 days ago
Old Toronto, Ontario, Canada Amazon Full timeNeuron Compiler Software EngineerAmazon is seeking a talented Compiler Software Engineer to join the AWS Neuron team. As a member of this team, you will be responsible for developing and maintaining the Neuron compiler, ensuring optimal performance and efficiency. The Neuron SDK is a comprehensive solution that includes a compiler, run-time, and debugger,...
-
Neuron Compiler Software Engineer
2 days ago
Old Toronto, Ontario, Canada Amazon Full timeNeuron Compiler Software EngineerAmazon is seeking a talented Compiler Software Engineer to join the AWS Neuron team. As a member of this team, you will be responsible for developing and maintaining the Neuron compiler, ensuring optimal performance and efficiency. The Neuron SDK is a comprehensive solution that includes a compiler, run-time, and debugger,...
-
Senior Compiler Engineer
5 days ago
Old Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a highly skilled Senior Compiler Engineer to join our team at Amazon. As a member of our team, you will be responsible for designing and developing innovative software solutions that accelerate deep learning workloads on AWS Inferentia and Trainium.Key ResponsibilitiesDevelop and scale the compiler to handle the world's largest...
-
Senior Compiler Engineer
5 days ago
Old Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a highly skilled Senior Compiler Engineer to join our team at Amazon. As a member of our team, you will be responsible for designing and developing innovative software solutions that accelerate deep learning workloads on AWS Inferentia and Trainium.Key ResponsibilitiesDevelop and scale the compiler to handle the world's largest...
-
Neuron Compiler Software Engineer
2 weeks ago
Old Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a talented Compiler Software Engineer to join our AWS Neuron team. As a key member of our team, you will be responsible for developing and optimizing the Neuron compiler, which is a critical component of our deep learning infrastructure.Key ResponsibilitiesDesign and implement compiler optimizations to improve the performance of...
-
Neuron Compiler Software Engineer
2 weeks ago
Old Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a talented Compiler Software Engineer to join our AWS Neuron team. As a key member of our team, you will be responsible for developing and optimizing the Neuron compiler, which is a critical component of our deep learning infrastructure.Key ResponsibilitiesDesign and implement compiler optimizations to improve the performance of...
-
Neuron Compiler Software Engineer
5 days ago
Old Toronto, Ontario, Canada Amazon Full timeUnlock the Power of Deep Learning with AmazonAt Amazon, we're committed to making deep learning accessible to everyone. To achieve this vision, we've developed innovative software and hardware solutions that accelerate deep learning workloads. Our Neuron SDK is a cutting-edge tool that optimizes the performance of complex neural net models executed on AWS...
-
Neuron Compiler Software Engineer
5 days ago
Old Toronto, Ontario, Canada Amazon Full timeUnlock the Power of Deep Learning with AmazonAt Amazon, we're committed to making deep learning accessible to everyone. To achieve this vision, we've developed innovative software and hardware solutions that accelerate deep learning workloads. Our Neuron SDK is a cutting-edge tool that optimizes the performance of complex neural net models executed on AWS...
-
Senior Compiler Engineer
2 days ago
Toronto, Ontario, Canada Flexstaf IT Full timeSenior Compiler EngineerWe are seeking a highly skilled Senior Compiler Engineer to join our team at Flexstaf IT. As a key member of our engineering team, you will be responsible for developing solutions to the unique problems presented by spatial architecture.Key Responsibilities:Design and develop high-performance compilers for spatial...
-
Senior Compiler Engineer
2 days ago
Toronto, Ontario, Canada Flexstaf IT Full timeSenior Compiler EngineerWe are seeking a highly skilled Senior Compiler Engineer to join our team at Flexstaf IT. As a key member of our engineering team, you will be responsible for developing solutions to the unique problems presented by spatial architecture.Key Responsibilities:Design and develop high-performance compilers for spatial...
-
Senior Compiler Engineer
2 days ago
Toronto, Ontario, Canada Flexstaf IT Full timeSenior Compiler EngineerWe are seeking a highly skilled Senior Compiler Engineer to join our team at Flexstaf IT. In this role, you will be responsible for developing solutions to the unique problems presented by spatial architecture.Your playground will include a high-level graph compiler, a low-level conventional compiler, and everything in between. You...
-
Senior Compiler Engineer
3 days ago
Toronto, Ontario, Canada Flexstaf IT Full timeSenior Compiler EngineerWe are seeking a highly skilled Senior Compiler Engineer to join our team at Flexstaf IT. In this role, you will be responsible for developing solutions to the unique problems presented by spatial architecture.Your playground will include a high-level graph compiler, a low-level conventional compiler, and everything in between. You...
-
Neuron Compiler Software Engineer Intern
2 weeks ago
Old Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a highly motivated and skilled compiler engineer to join our Neuron team at Amazon. As a compiler engineer, you will play a critical role in developing a compiler targeting AWS Inferentia and Trainium, our custom Silicon ML accelerators.Key ResponsibilitiesDesign and implement business-critical features for the Neuron...
-
Neuron Compiler Software Engineer Intern
2 weeks ago
Old Toronto, Ontario, Canada Amazon Full timeAbout the RoleWe are seeking a highly motivated and skilled compiler engineer to join our Neuron team at Amazon. As a compiler engineer, you will play a critical role in developing a compiler targeting AWS Inferentia and Trainium, our custom Silicon ML accelerators.Key ResponsibilitiesDesign and implement business-critical features for the Neuron...
-
Senior Software AI Compiler Engineer
1 week ago
Old Toronto, Ontario, Canada Skilltorch Full timeUnlock the Power of AI with Our Compiler Engineer TeamSkilltorch is seeking a highly skilled Senior Software AI Compiler Engineer to join our team of innovators in the AI and semiconductor industry. As a key member of our compiler development team, you will work on the cutting-edge development, benchmarking, and optimization of compilers for advanced...
-
Senior Software AI Compiler Engineer
1 week ago
Old Toronto, Ontario, Canada Skilltorch Full timeUnlock the Power of AI with Our Compiler Engineer TeamSkilltorch is seeking a highly skilled Senior Software AI Compiler Engineer to join our team of innovators in the AI and semiconductor industry. As a key member of our compiler development team, you will work on the cutting-edge development, benchmarking, and optimization of compilers for advanced...