Posted 3 years, 4 months ago

Roles

Junior Rust Developer

Locations

Remote

Description

Zama’s mission is to bring end-to-end encryption to AI. Using their homomorphic inference platform, companies can process their customer’s data without seeing it, thereby preventing data breaches and surveillance. Zama’s cofounders are Dr Pascal Paillier, one of the most renowned cryptography researcher, and Dr Rand Hindi, a serial entrepreneur who formerly founded Snips. Your team is writing and maintaining an open-source cryptographic library in Rust. You will contribute in making it fast, reliable and polished. The library is intended for growing with new cryptographic algorithms, new hardware implementations, etc. Your job will be to ensure that those new algorithms are correctly integrated in the library. Your main tasks would be to: - Design an efficient and user friendly API for a cryptographic library - Write benchmarks and test code for the cryptographic operations - Enhance the performances of the library with hardware or software optimizations - Enhance the quality of the library delivery with continuous integration The knowledge or Rust is not mandatory for the job, but you should verify the following: - Experience with one or many of (Ocaml/Haskell/Scala/C++/C), and a strong interest for Rust - Into open sourcing - Into contributing to the Rust community - Willing to discover cryptography - Communication skills

Similar Jobs

Create your own personalized Job Alert