Protocol Engineer

closed
O1 Labs Logo

O1 Labs

πŸ“Remote - Worldwide

Summary

Join O(1) Labs, a team dedicated to advancing zero-knowledge cryptography applications, as a Protocol Engineer. This role offers the opportunity to contribute to the core design and development of the Mina protocol, work on networking and infrastructure, and explore zero-knowledge circuits and DSLs. You'll collaborate on exciting projects involving zero-knowledge proof systems, performance optimizations, and consensus algorithms. While experience with functional programming or OCaml is a plus, O(1) Labs prioritizes diverse backgrounds and a passion for greenfield projects. The company offers competitive compensation, equity, and top-of-the-market benefits. Based in San Francisco but with a global team, O(1) Labs fosters a diverse and inclusive work environment.

Responsibilities

  • Drive, design, and develop on exciting projects, including core design and development of the Mina protocol
  • Work on networking and infrastructure
  • Develop zero-knowledge circuits and DSLs
  • Work on and with new zero-knowledge proof systems
  • Perform performance optimizations
  • Develop protocols using zero-knowledge cryptography
  • Work on consensus algorithms

Preferred Qualifications

  • Experience in functional programming
  • Knowledge of programming language theory
  • Experience with type theory / formal program verification
  • Knowledge of cryptography
  • Experience with low-level performance optimizations
  • Experience with compiler design
  • Experience with distributed systems
  • Experience in OCaml or other functional programming languages

Benefits

  • Competitive compensation in salary and equity
  • Top-of-the-market benefits
This job is filled or no longer available