Location
Job description
ABOUT THE ROLE
LayerZero Labs is a research-driven protocol company building the infrastructure for cross-chain interoperability. We are looking for a Cryptographer to join our research team and contribute to the design, analysis, and implementation of cryptographic protocols at the core of our systems.
This is a full-time role based in Vancouver, BC. We provide relocation assistance and visa/immigration support for candidates requiring it.
WHAT YOU'LL DO
ABOUT YOU
LayerZero Labs is a research-driven protocol company building the infrastructure for cross-chain interoperability. We are looking for a Cryptographer to join our research team and contribute to the design, analysis, and implementation of cryptographic protocols at the core of our systems.
This is a full-time role based in Vancouver, BC. We provide relocation assistance and visa/immigration support for candidates requiring it.
WHAT YOU'LL DO
- Design and analyze cryptographic protocols with a focus on zero-knowledge proof systems (SNARKs/STARKs), proof aggregation, and recursive composition
- Contribute to applied research translating theoretical constructions into production-grade implementations
- Evaluate cryptographic assumptions and assess security of existing and proposed primitives
- Collaborate with low-level systems engineers on performance-critical implementations in Rust/C++
ABOUT YOU
- PhD (or equivalent research experience) in Cryptography, Mathematics, or Computer Science
- Deep expertise in the design and/or cryptanalysis of zero-knowledge proof systems or lattice-based schemes, including their related primitives
- Strong publication record or demonstrable open-source research contributions
- Comfort working at the intersection of theory and engineering - you can write a security proof, implement a cryptographic primitive, and benchmark code
- Experience with Rust or C++ is a strong plus
- Background in distributed computing or GPU development is a plus