The Senior Cryptologist will contribute to a team responsible for researching and developing cryptologic (cryptographic and cryptanalytic) solutions. They will be expected to conduct in-depth mathematical analysis of cryptographic protocols and cryptographic primitives. Moreover, they will be expected to develop, test, debug, and push both code and documentation. Ideally they should have demonstrable experience in one high-level language (e.g., Python, MATLAB, etc.) and either C or Rust (experience programming cryptographic solutions in Rust is especially desired). The Senior Cryptologist should have the writing skills necessary to communicate their ideas and results to both internal and external stakeholders. Additionally, they must be able to contribute to technical marketing and proposal writing in their research area in addition to interfacing with team members across Riverside Research locations.
All Riverside Research opportunities require US citizenship.