Jobs at Alumni Ventures Portfolio Companies


ZK Proof Engineer



United States
Posted on Thursday, July 4, 2024

At Sign Protocol, our mission is to foster secure, omni-chain attestations and revolutionize digital identity through cutting-edge products like EthSign, TokenTable and SignPass. We couldn’t achieve this without hiring the best talent. We are a dedicated team of high achievers, deeply committed to building the future of finance and Web3. Whether it's about attesting, securing, or innovating with cryptography, we lead the charge.

There are a few key qualities we look for in every candidate at Sign Protocol, regardless of the role or team. First, we value individuals who thrive in our culture, where trust is the default, feedback is embraced, and self-disruption is encouraged. Second, we expect a steadfast commitment to our mission-focused approach. Lastly, we look for people who are passionate about learning and living crypto, those who can navigate the hectic pace and moments of intense focus in our sprint-and-recharge work culture. As a remote-first company, we are eager to hire the best talent from all corners of the globe.

Who you are:

  • Self-starter with the ability to take ownership and work autonomously.
  • Well-organized, self-disciplined, and effective.
  • Responsive, collaborative, and committed with a strong work ethic.
  • Excellent communicator, able to articulate views succinctly in calls or asynchronously.
  • Enjoys working in an agile startup environment.
  • Great listener who engages well with colleagues.
  • Resilient and driven, with a willingness to continually develop and iterate.

The mission of the role:

We are seeking a ZK Proof Engineer to implement and optimize cutting-edge cryptographic code for zero-knowledge proof generation. This role involves tackling challenging problems to make ZK accessible to smart contract developers, optimizing provers, and developing novel ZK circuits. Your work will be crucial in using ZK to create the world of attestations and shape the future of digital identity.

What you’ll be doing:

  • Implement and Optimize Cryptographic Code: Develop cutting-edge cryptographic code for zero-knowledge proof generation, ensuring high performance and security.
  • Develop Novel ZK Circuits: Design and implement innovative zero-knowledge circuits to advance the state-of-the-art in ZK technology.
  • Optimize Provers: Work on optimizing prover algorithms to enhance efficiency and performance, making ZK more accessible to smart contract developers.
  • Collaborate with Cross-Functional Teams: Work closely with other engineers, researchers, and product teams to integrate ZK solutions into our products and platforms.
  • Performance Analysis: Conduct theoretical and practical analysis of the performance of ZK systems and identify areas for improvement.
  • Contribute to Open Source: Engage with the community by contributing to open-source ZK projects and sharing your knowledge and innovations.

What we look for in you:

  • Proficient in Rust/C++ with experience in low-level optimizations.
  • Advanced degree in Computer Science, Mathematics, or a related field.
  • In-depth understanding of algorithms and mathematical concepts.
  • Experience in designing and developing compilers and algorithmic systems.
  • Ability to read, understand, and implement ideas from academic papers.
  • Experience in MPI development.

What we offer:

  • A mission-led, collaborative culture.
  • Opportunity to work with cutting-edge technology and like-minded individuals contributing to the progression of Ethereum.
  • Competitive salary package, generous paid time off, and annual growth budget.
  • 100% remote work from any location with flexible hours.