Note: The job is a remote job and is open to candidates in USA. Merciv is developing Prover Network, which aims to create a platform for easy delegation of proof generation tasks. They are seeking a seasoned Protocol Engineer to design and implement core components, optimize communication, and lead the team while contributing to the culture and direction of the company.
Responsibilities
- Design and implementation of core components of Prover Network
- Optimized communication between the clients and GPUs
- Consensus protocol development
- Collaborate closely on the design with Dr. Rao
- Lead the implementation and build out the necessary team
- Help shape the protocol and the culture of Prover Network
- Set a technical standard for Prover Network
- Contribute ideas and expertise to drive the platform's evolution
- Complex problem-solving in a rapidly evolving problem space
Skills
- 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
- 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
Company Overview
Company H1B Sponsorship