Protocol Engineer
O1 Labs
Job highlights
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
Share this job:
Similar Remote Jobs
- πWorldwide
- πWorldwide
- π°$200k-$250kπUnited States
- πUnited Kingdom
- πWorldwide
- π°$190k-$238kπUnited States
- πUnited States
- πUnited States
- πUnited States