Sep 18, 2024

Compiler Engineer

$180,000 - $250,000 yearly
  • Irreducible
Full time Engineering Research

Job Description

As a Compiler Engineer, you will work primarily on two areas of our tech stack:

  1. Compilation of programs targeting a custom cryptographic processor running on an FPGA

  2. Translation of an assembly language into a ZK virtual machine.

You will also work closely with the hardware and cryptography teams to define both the instruction sets and high-level program representations. Being a self-starter is essential, as there are always a variety of challenges that need to be tackled. Your work will have a direct impact on our growth and success. 

Necessary Qualifications:

  • Significant experience writing compilers

  • Strong proficiency in Rust

  • Understanding of computer architecture and configuration

  • Understanding of technology tradeoffs and a pragmatic approach to problem solving

  • Strong written and verbal communications skills

  • Ability to think across layers of abstractions

  • Ability to work in a fast-paced startup environment

Bonus Qualifications:

  • Familiarity with RISC-V

  • Experience with non-standard ISAs

  • Experience with hardware accelerators for AI/ML

  • Understanding of zero-knowledge cryptography

  • Experience with performance tuning and optimization


Apply Now