
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A cutting-edge cryptography startup in the UK is seeking a Senior Compiler Engineer to develop tools for novel machines. You will have the opportunity to work closely with hardware teams, building embedded languages and special-purpose compilers. The ideal candidate will be proficient in Rust and have a strong understanding of virtual machines and assembly code. This role offers competitive salary and flexible working hours.
Join our client as they accelerate the ZK revolution, supporting web3 networks with reliable and cost-efficient proof generation. They are a high-performance cryptography startup with an exciting hardware twist looking for a talented Compiler Engineer.
As a Senior Compiler Engineer, you will build tools to express computations on two types of novel machines, one digital and one virtual. The goals in these areas of our tech stack are:
Expression of verifiable programs with ZK constraint systems.
Translation of algorithms to target a custom cryptographic processor running on an FPGA.
You will work closely with the hardware and cryptography teams to define both the instruction sets and high-level program representations. The tools you build may be embedded programming languages, special-purpose compilers, and machine emulators. This work will have a direct impact on Irreducible’s success by improving the product’s developer experience, performance, and security.