Founding Protocol Engineer - Prover Network

deCircle
  • San Francisco, California
    30+ days ago

    Job Description

    Job description

    Prover Network is developing the infrastructure necessary to meet the increasing demands for proof generation, due

    to the increasing popularity of zero-knowledge proofs. While proof generation is time-consuming for end users,

    leading to a bad user experience, proof generation for industrial provers requires them to deploy power-hungry and

    partially utilized GPUs, leading to the challenging task of making the proof generation business economical. Prover

    Network aims to solve the problem by creating a platform for easy delegation of the proving task.


    Prover Network will build a specialized zkVM optimized not only for fast parallel proving, but also for

    privacy-preserving delegation. Furthermore, it will build a platform around it for seamless delegation of proving

    computation and for fast proving.

    We are seeking a seasoned Protocol Engineer to join our team. In this role, you will be responsible for the design and
    implementation of core components of Prover Network, including highly optimized communication between the
    clients and GPUs and the consensus protocol. You will collaborate closely on the design with Dr. Rao and lead the
    implementation, while building out the necessary team.

    As an early team member, you will help shape not only the protocol, but also who we are at Prover Network. You
    will set a technical standard for Prover Network and eventually one of the core contributors of how verifiable
    delegation of computation is executed in the world. You will have the freedom and autonomy to shape the direction
    of our culture and platform, contributing your ideas and expertise to drive its evolution. You will be challenged with
    complex problem-solving in a rapidly evolving problem space, allowing you to expand your skill set and grow
    alongside the company.

    Job requirements


    •  Deep familiarity with protocol engineering aspects

    • Expertise in Rust (~4 years), including a high comfort level with advanced concepts such as generics, lifetimes, memory management, concurrency, etc

    • Familiarity with advanced benchmarking and testing frameworks (e.g., prop-testing, fuzzing)

    • Experience in working independently on open-ended problems

    • A strong sense of responsibility and comfort with autonomous work


    Nice-To-Have

    • Interest in zero-knowledge proof-based blockchain systems

    • Experience writing smart contracts

    • Familiarity with the fundamentals of cryptography, such as hash functions and finite fields

    • A passion for open-source software and an eagerness to learn

    • A strong interest in privacy


    Benefits

    • Competitive salary and equity as an early member of our team

    • Full benefits package, including healthcare coverage and more to come

    • Stipend for learning and professional development

    • Opportunity to work with a driven, talented, dedicated team that values collaboration, innovation, and in making a strong positive impact

    • Culture built upon mutual respect, empathy, learning, and growth

    All done!

    Your application has been successfully submitted!

    You've already applied for this job

    We appreciate your interest in this position. Unfortunately, you have already applied for this job.

    Numbers & Facts

    LocationSan Francisco, California

    Skills

    • Benchmarkingunmatched
    • Blockchainunmatched
    • Concurrencyunmatched
    • Contract Creationunmatched
    • Cryptographyunmatched
    • Fuzz Testingunmatched
    • GPU (Graphics Processing Unit)unmatched
    • Memory Managementunmatched
    • Open Sourceunmatched
    • Problem Solving Skillsunmatched
    • User Interface/Experience (UI/UX)unmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder