About the jobWhat we're looking for
Our research team is looking for a talented R&D Engineer who can implement cryptographic primitives and protocols. The candidate will have an opportunity in interacting with the brightest Cryptography researchers and work with highly talented engineers in building a robust blockchain platform from scratch. The candidate will get to apply the cryptography ideas and concepts in challenging real-world settings.
Responsibilities
Studying, comprehending and discussing research papers
Theoretical / mathematical and empirical evaluation of the research ideas
Implementing prototypes and / or production ready software
Are you the right person for this role?
The ideal candidate for us has:
Masters / PhD in Computer Science with specialisation in Cryptography from a reputed university or Bachelors with extensive crypto experience
Software Development experience
Proficiency in programming languages especially in Rust
Experience in working with GitHub codebases
Hands-on experience on open source projects
Standard algorithms and data structure knowledge
Basic understanding of cryptography and smart contract development
Preferred:
Working experience with Elliptic curve cryptography / bilinear pairings / ZK proofs
A PhD in Crypto Implementation is a plus
Pro-active communication and collaboration abilities with native-level proficiency in written and oral English