ZK Cryptography Engineer
We are seeking a skilled and motivated cryptography engineer with expertise in Zero-Knowledge Proofs technology to join our team at O(1) Labs. We are developing the Mina Protocol, a pioneering cryptocurrency protocol with a succinct blockchain. This role offers the opportunity to collaborate with a small, innovative team and work on challenging problems spanning software engineering, systems design, cryptography, and computing. Competitive compensation in both salary and equity, along with top-of-the-market benefits, are provided.
Responsibilities
- Enhancing our core zero knowledge protocols, refining existing proving schemes, and proposing novel approaches to address performance constraints.
- Implementing, optimizing, and reviewing code for Kimchi (zero-knowledge proof system), Pickles (recursion protocol), and cryptographic circuits.
- Developing technical specifications for design and usage of crypto protocols.
- Crafting high-quality, performant, and well-documented OCaml and Rust code.
- Communicating and articulating abstract concepts clearly.
- Collaborating with a remote team of crypto engineers on a daily basis.
- Suggesting innovative strategies based on recent cryptography research.
- Training new team members in zero-knowledge technology.
- Participating in ZK conferences worldwide.
- Attending global team offsites.
Prior blockchain or cryptocurrency experience is not mandatory, but proficiency in zkp-systems and OCaml, Haskell, or similar functional programming languages is required. Knowledge of Plonk or recursive zk-proofs is advantageous. Fundamental requirements include experience in zero knowledge proof-systems and functional programming.
About Us
O(1) Labs is the team behind Mina Protocol, a Layer 1 blockchain that compresses blockchain data significantly and can scale to millions of users while maintaining decentralization. Through Mina and zk technology, we are leading the way in constructing a privacy-focused Web 3.0.
Our work aims to redefine social structures by incorporating diverse perspectives throughout the creative process to realization.
If you are interested, please send your resume to ryan.andersen@o1labs.org with the subject "ZK Cryptography Engineer" for further discussion.