This position is no longer available.

Rust Engineer - Runtime Engine

Permanent contract
Paris
Salary: Not specified
No remote work

Zama
Zama

Interested in this job?

Questions and answers about the job

The position

Job description

In the Runtime Engine team, we’re working on building the core execution engine of our soon to be open-source AI Framework, allowing neural networks, converted by the Zama compiler, to compute predictions over encrypted data. You would be working with a small team responsible for:

  • providing easy-to-use APIs that allows users to test and deploy their own homomorphic ML networks
  • decreasing the latency and increasing the throughput of the converted networks by distributing computations and using dedicated hardware
  • working with the Zama compiler team to support new networks by implementing ML operators
  • discussing and implementing new cryptography-related techniques based on research done at Zama

Your role will be comprised of:

  • Writing high quality (performant, maintainable, and extensible) Rust code
  • Solving complex theoretical and practical problems in distributed computing
  • Testing and documenting your code
  • Reviewing code from team members and discussing ideas

Preferred experience

  • Knowlege of Rust (or willingness to learn)
  • At least 3 years of programming experience

Recruitment process

Our process is described in detail here: https://zama.ai/2020/04/28/how-we-hire-at-zama/

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.