Semron logo

Compiler Developer

Semron·Salary not specified

Primary stack

C++

Job description

About the Position

Compiler Developer

Dresden, DE (primary site), Austin, TX

Full-time

Permanent employee


About the Role

In this role, you are responsible for building a highly scalable compiler toolchain for our future chip generations. You will participate in many fundamental architectural decisions and have the opportunity to contribute to upstream open-source projects.


Responsibilities

  • Building and maintaining SEMRON's ML compiling toolchain for our accelerator
  • Designing and implementing various compiler operations, as well as lowering and optimization passes
  • Collaborating with ML and quantization engineers/researchers to realize the compilation of generic NNs for SEMRON's hardware

Requirements

  • In-depth knowledge of C++
  • Hands-on experience in compiler technologies like LLVM

Nice to Have

  • Experience with machine learning compiler infrastructure like MLIR/IREE or TVM
  • Experience in polyhedral compilation techniques

About the Company

At SEMRON, we’re redefining what’s possible in AI hardware. Our core innovation lies in analog in-memory computing for deep neural network acceleration, enabling us to build compute architectures that scale vertically into the third dimension, much like NAND flash revolutionized memory. This leap in physical density allows us to deploy models with billions of parameters on chip areas as small as a few square millimeters.

© Semron. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Semron

All 10 roles

Popular searches