Your day-to-day work will involve doing research about zkEVM, zkVMs, and other ZKP-based protocols. We are looking for someone with a deep understanding of cryptography as well as basic coding ability. The ideal candidate will also be a strong communicator, with an ability to translate research ideas into terms which engineers can understand.
Job Duties
- Survey existing zkEVM, zkVM, and various ZKP protocols through code and papers.
- Propose new design and optimizations for zkEVM.
- Improve our current protocol using advanced crypto constructions such as new ZKP schemes.
- Keep the engineering team up to date with the latest in ZKP research and make sure they are aligned with research-driven designs.
- Establish collaborations with universities and external researchers to solve open problems.
Qualifications
- Fluency in Rust, C++, or similar languages. We work primarily in Rust, but prior experience is not mandatory.
- Strong background in math, cryptography, or computer science. Most of the crypto team holds a PhD in cryptography, math or physics, but a formal academic degree is not a strict requirement.
- Ability to read and write academic papers.
- Ability to present and explain cutting-edge crypto research to engineers
- Ability to pick up new things beyond cryptography (i.e. details of EVM).
- Experience in blockchain infrastructure development or cryptography preferred
Benefits
- Work from anywhere with flexible hours
- Generous paid time off
- Home office set up
- Annual growth budget
- Coworking membership allowance
- Private healthcare in selected countries
- Competitive salary package