Este puesto ya no está disponible.

Rust Engineer

Indefinido
Paris
Salario: No especificado
Totalmente remoto
Experiencia: > 1 año
Formación: Licenciatura / Máster

Zama
Zama

¿Te interesa esta oferta?

jobs.faq.title

El puesto

Descripción del puesto

Zama is a cryptography company building open source homomorphic encryption tools for developers. Our technology enables a broad range of use cases, from confidential smart contracts to encrypted machine learning and privacy-preserving cloud applications. 🔒 Zama was founded by Pascal Paillier and Rand Hindi, and has more than 60 researchers and engineers in its team. 💪

Our teams are writing and maintaining several cryptographic libraries and tools dedicated to Fully Homomorphic Encryption (FHE). The codebase uses Rust as its main language 🦀, and it is expected to host hardware-specific code written in other languages in the near future.

Our cryptographic libraries are subject to high expectations in terms of safety and performance. We must:

  • correctly implement FHE algorithms;

  • reduce the attack surface;

  • provide user-friendly interfaces;

  • offer the best performance possible;

In this role you will:

  • Implement cryptographic algorithms with the help of researchers at Zama;

  • Make the library fast, reliable, and polished;

  • Design efficient and user-friendly APIs;

  • Improve the performance of the library with hardware or software optimizations;

  • Benchmark and test the various cryptographic operations;

  • Ensure the quality of the library delivery with continuous integration;

  • Provide support to users by answering GitHub issues and forum topics.


Requisitos

  • Serious Rust background;

  • Experience with at least one of: Ocaml/Haskell/Scala/C++/C;

  • Be into open source;

  • Be interested in cryptography;

  • Have good communication skills.

Embracing a flexible remote working ethos, Zama values in-person interactions and as such, requires a visit to our Paris headquarters at least once every quarter.

At Zama, innovation isn’t just a buzzword – it’s our DNA. If you’re passionate about cryptography, and are eager to shape the future of privacy, we welcome you to be a part of our journey. 🤗


Proceso de selección

Step 1: the application form.

Step 2: the challenge.

Step 3: the technical interview.

Step 4: cultural fit and compensation chat with the COO.

Step 5: the hacking trial.

Step 6: the reference check.

Our process is described in detail here: https://www.zama.ai/post/how-we-hire-at-zama. We will be in contact with exceptional candidates who we wish to advance through the recruitment process.

Zama values and promotes diversity. We give everyone a fair chance to be evaluated on their professional, academic, and personal skills. Our aim is to make the hiring process as pleasant, stress-free, and friendly as possible, even if the process is longer and more involved than you might find elsewhere.

¿Quieres saber más?

¡Estas ofertas de trabajo te pueden interesar!

Estas empresas también contratan para el puesto de "{profesión}".