Senior Engineer - Rust / C++

Zama is hiring!


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 solution is based on a breakthrough in homomorphic encryption, which enables evaluating deep neural networks over encrypted data, without changing anything to the network architecture. Zama is open-source by design, as they believe privacy-enabling technologies should benefit the widest possible community of developers and researchers.

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.

Job Description

Your team (and thus you) will be responsible for:

  • turning cryptography research code into product code
  • developing the backend infrastructure to support our SaaS solution
  • designing, implementing and optimizing the various components of our product, making it as easy to integrate as possible
  • creating robust testing frameworks against various attacks
  • managing our open source repositories and the community around it

Preferred Experience

  • experience implementing high performance mathematical code
  • experience implementing backend architectures
  • experience using Rust and/or C++ in a production environment
  • optionally experience implementing deep learning and/or cryptography
  • be based in or willing to relocate to Paris, France
  • passionate about privacy and open source

Recruitment Process

Our process is described in detail here:

Additional Information

  • Contract Type: Full-Time
  • Location: Paris, France (75002)
  • Possible partial remote