Cryptographic Research Engineer

Sindri Labs Inc. was a zero-knowledge-proof developer-infrastructure company providing a platform, API, SDKs, and CLI for compiling circuits and generating accelerated proofs.

Distributed

Funding history

Investors

About Sindri Labs Inc.

Sindri’s documented product enabled developers to deploy ZKP circuits and generate proofs through its platform/API, abstracting proving infrastructure across frameworks. Its official documentation and public GitHub remain reachable, but the canonical application site could not be retrieved and the latest product changelog is February 2025.

View jobs by Sindri Labs Inc.

Skills

About the Role

Develop and implement cryptographic protocols, conduct research, evaluate cryptographic tools, and design, develop, or interpret zero-knowledge circuits. Enhance ZK framework implementations and stay current with zkEVMs, zero-knowledge proof protocols, and secure multiparty computation.

Requirements

  • 3-5 years of programming experience in Python
  • Production-level experience with a C-family language preferred, or solid reading ability in Rust, Go, or C++
  • Master's degree in cryptography or number theory, or a bachelor's degree in mathematics with relevant internship or research experience
  • Academic training such as a PhD in cryptography or multiple years of experience in cryptographic research and development
  • Understanding of public key encryption, elliptic curves, and hashing algorithms
  • Understanding of pairing-based cryptography, SNARKs, STARKs, ZKP aggregation, and incrementally verifiable computation
  • Familiarity with blockchain applications and methods
  • Prior published work in cryptography

Responsibilities

  • Develop and implement cryptographic protocols
  • Conduct research and make decisions about cryptographic tools
  • Design, develop, or interpret zero-knowledge circuits
  • Enhance ZK framework implementations
  • Stay current with technologies and trends related to zkEVMs, zero-knowledge proof protocols, and secure multiparty computation

Benefits

  • Competitive salary and benefits package
  • Opportunity to work on cutting-edge cryptographic technologies
  • Chance to make a real impact on the future of decentralized applications
  • Fully remote