Researcher at CelerNetwork

Full Time1 month ago
Employment Information
Job Description
Zero knowledge proof (ZKP) engineers and researchers are responsible for designing, implementing, and optimizing cryptographic protocols that enable secure and private transactions. This role involves working on cutting-edge technologies to enhance the efficiency and scalability of zero knowledge proof systems, ensuring they meet industry standards for security and performance. Candidates will collaborate with cross-functional teams to integrate ZKP solutions into blockchain platforms, decentralized applications, and other privacy-sensitive systems. The position requires a deep understanding of cryptographic algorithms, mathematical foundations, and software development practices to innovate and improve existing ZKP frameworks. Key responsibilities include developing scalable solutions for privacy-preserving technologies, conducting rigorous testing of cryptographic protocols, and documenting technical processes for internal and external stakeholders.
Key Responsibilities
  • Develop and implement zero knowledge proof protocols for applications in blockchain, finance, and data privacy.
  • Conduct research on advanced cryptographic techniques to enhance the security and efficiency of ZKP systems.
  • Collaborate with product teams to design scalable solutions for privacy-preserving technologies.
  • Optimize existing ZKP implementations to reduce computational overhead and improve throughput.
  • Perform rigorous testing and validation of cryptographic protocols to ensure robustness against attacks.
  • Document technical processes, algorithms, and system architecture for internal and external stakeholders.
  • Stay updated on emerging trends in cryptography and contribute to the development of next-generation ZKP tools.
  • Work with developers to integrate ZKP libraries into decentralized applications and blockchain networks.
  • Participate in code reviews and ensure compliance with best practices in secure software development.
  • Communicate complex technical concepts to non-technical teams and present research findings to leadership.
Job Requirements
  • Master's or PhD degree in Computer Science, Mathematics, or a related field with a focus on cryptography.
  • Proven expertise in zero knowledge proof systems, including familiarity with zk-SNARKs, zk-STARKs, or other ZKP variants.
  • Strong programming skills in languages such as Python, C++, Rust, or Solidity for protocol development.
  • Experience with cryptographic libraries (e.g., libsnark, Zcash's ZK-SNARK implementation) and blockchain platforms (e.g., Ethereum, Hyperledger).
  • Deep knowledge of mathematical concepts including number theory, algebraic structures, and computational complexity.
  • Ability to analyze and solve complex security challenges through rigorous algorithm design and testing.
  • Excellent communication skills to collaborate with researchers, developers, and business stakeholders.
  • Strong problem-solving abilities and attention to detail for debugging and refining cryptographic protocols.
  • Experience with academic research or industry projects involving privacy-preserving technologies.
  • Proficiency in writing technical documentation and presenting research outcomes in clear, concise formats.
  • Knowledge of cryptographic standards (e.g., NIST, ISO) and regulatory requirements for secure systems.
  • Ability to work independently and as part of a team to deliver high-quality ZKP solutions on time.
  • Passion for advancing cryptographic research and contributing to open-source projects in the field.
  • Experience with cloud computing platforms and DevOps tools for deploying and maintaining ZKP systems.
MyJob.one - Remote work. Real impact

New Things Will Always
Update Regularly

MyJob.one - Remote work. Real impact