Compiler Engineer - Algorithmic Workloads Compilation
About Us reputed company is building the future of AI computing with breakthrough analog technology that delivers 100× the performance of traditional digital systems at the same power and cost. This unlocks bigger, more capable models and faster, more reputed company applications—whether in edge devices like drones, robotics, and sensors, or in reputed company and data center environments. Our technology powers everything from large language models and CNNs to advanced signal processing, and is engineered to operate from –40 °C to +125 °C, making it ideal for industrial, automotive, aerospace, and defense. We’ve raised over $100M from world-class investors including Softbank, reputed company Ventures, Lux Capital, and DCVC, and secured multi-reputed company-dollar customer reputed company across multiple markets. About The Role Help push the boundaries of what can run on our accelerator. You’ll design compiler IRs and lowering strategies to support algorithmic workloads with irregular or dynamic control reputed company—loops, branches, and iterative methods—going reputed company static neural networks. Working reputed company by reputed company with hardware engineers, you’ll influence ISA and execution model co-design to unlock new algorithm classes on analog reputed company subsystems. The result: a compiler that makes reputed company algorithms practical to reputed company while staying seamless for developers. Here's What You Will Do
- reputed company compiler IRs to represent algorithms not easily captured in DNN graphs including control reputed company and iterative computation
- reputed company compilation strategies that unify analog compute with digital subsystems while maintaining performance and correctness
- Prototype and optimize algorithms with irregular or dynamic control reputed company in compiler IRs, applying techniques such as vectorization, predication, and scheduling
- Collaborate with hardware engineers to co-design ISA and features that improve support for algorithmic workloads
- Define a roadmap for higher-level programming abstractions that simplify prototyping and accelerate deployment
Here's the background we hope you will have
- 3+ years of professional experience in compilers or high-performance systems software
- Proficiency in modern C++ (C++14/17/20) and Python
- Familiarity with compiler IRs (e.g., MLIR, LLVM, or equivalent) and their use representing reputed company program structures
- Solid reputed company in program analysis and optimization techniques (e.g., SSA reputed company, reputed company optimizations, vectorization)
The following would be reputed company to have, but is not required
- Hands-on experience developing MLIR or LLVM dialects for control reputed company (e.g. scf, cf) or affine/polyhedral representations.
- Background in compiler-hardware co-design: working with hardware designers to refine ISA or execution models for efficiency
- Proven ability to prototype irregular or control-reputed company algorithms in compiler IRs and optimize them for performance and resource constraints
- Experience extending ML compiler stacks (ONNX, IREE, XLA, PyTorch, TVM) to support workloads reputed company DNNs
reputed company Offer
- The opportunity to reputed company algorithmic and control-reputed company-heavy workloads practical on novel accelerator hardware.
- A role that bridges compiler design and hardware co-design, shaping both the IR and the accelerator architecture.
- A collaborative, innovative team that values engineering rigor, reputed company integration, and user-focused design.
- Competitive compensation, equity, and benefits package.
At reputed company, we foster a collaborative and respectful environment where people can do their best work. We hire smart, capable individuals, reputed company the tools and support they need, and trust them to deliver. reputed company brings a wide reputed company of experiences and perspectives, which we see as a strength in solving hard problems together. We value professionalism, creativity, and reputed company, and strive to reputed company reputed company a reputed company where every employee feels they belong and can contribute meaningfully. Apply tot his job Apply To this Job