Táto pozícia už nie je k dispozícii.

Python Engineer

Plný úväzok
Paris
Plat: Neuvedené
Úplne vzdialený
Vzdelanie: Magisterský stupeň vzdelania

Zama
Zama

Máte záujem o túto ponuku?

Otázky a odpovede ohľadne ponuky

Pozícia

Popis pracovnej ponuky

The Homomorphic Development Framework (HDK) team is building an open source framework for homomorphic machine learning. More precisely, we build a set of tools to help our users to do everything needed for having and deploying their fully homomorphic encryption (FHE) network, i.e., to: (i) train neural networks which are FHE-friendly, (ii) compile these networks into FHE networks running over encrypted data, and (iii) deploy those compiled networks.

HDK’s main task is to develop and maintain the ML-specific tools (notably, training or post-training tools). Some of the tools are made by other teams at Zama and it is also one of HDK’s missions to expose them in a clean and unified package. With our tools, the user can develop neural networks which can be used in a context where user privacy is ensured end-to-end, even if executed on an insecure server.

The goal of our tools is to be as user-friendly as possible, while reducing the accuracy of networks as little as possible. Notably, we want to not require the user to understand anything about cryptography, or, said in another way, we want to provide tools which look similar to what data scientists are already using on a day to day basis.

Work in our team is a clever mix between research and product: on one side, we need to deeply understand and even make the research progress in some of the advanced machine learning topics, in order to be able to both have FHE-friendliness and excellent accuracy; on the other side, we need to have a clean, unified and updatable product suite regrouping our tools with tools of the other teams in Zama. We also make sure to follow Zama’s open-source policy.

In HDK, we are looking for an engineer with relevant experience in python (or at least, in C/C++/Rust). Ideally, the candidate would also have experience with ML frameworks (e.g., tensorflow-lite, torch, ONNX). Understanding of cryptography is a plus, but not required.

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

  • developing the ML-specific tools, to train or post-train FHE-friendly networks, with the guidance of our ML researchers
  • developing the product, mainly in python, in a simple, clear and efficient way
  • managing our open source repositories and the community around it

Preferované skúsenosti

  • experience in development of production tools, in python notably
  • experience in release and continuous integration (easy installation, containers etc)
  • experience in bindings (e.g., Rust or C++)
  • knowledge of working with OKRs or under a similar performance management structure
  • optionally: experience in deep learning and notably quantization / compression of neural networks is a plus
  • optionally: interest in research
  • optionally: experience with FHE or cryptography
  • be passionate about privacy and open source

Náborový proces

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

Chcete sa dozvedieť viac?

Tieto pracovné ponuky by vás mohli zaujímať!

Tieto spoločnosti tiež prijímajú pracovníkov na pozíciu "{profesia}".

  • Dfns

    Principal Software Engineer

    Dfns
    Dfns
    Plný úväzok
    Paris
    Možnosť pracovať iba na diaľku
    120K až 180K €
    Blockchain, Kybernetická bezpečnosť
    28 zamestnanci

  • Zama

    Software Engineer, MPC

    Zama
    Zama
    Plný úväzok
    Paris
    Možnosť pracovať iba na diaľku
    Kybernetická bezpečnosť

  • DataDome

    Fullstack Engineer (backoffice)

    DataDome
    DataDome
    Plný úväzok
    Paris
    Možnosť pracovať iba na diaľku
    SaaS / Cloudové služby, Big Data
    200 zamestnanci

  • CASTLE BEE - DATA, CLOUD & CYBER FOUNDRY

    DÉVELOPPEUR .NET C# WPF- Belgique

    CASTLE BEE - DATA, CLOUD & CYBER FOUNDRY
    CASTLE BEE - DATA, CLOUD & CYBER FOUNDRY
    Plný úväzok
    Lyon · Versailles · Toulouse
    Možnosť pracovať čiastočne na diaľku
    Umelá inteligencia / Machine Learning, Big Data
    25 zamestnanci

  • Ledger

    Senior Front-end Engineer (f/m)

    Ledger
    Ledger
    Plný úväzok
    Paris
    FinTech/InsurTech, Blockchain
    637 zamestnanci

  • Riot

    Software Engineer

    Riot
    Riot
    Plný úväzok
    Paris
    Možnosť pracovať čiastočne na diaľku
    45K až 100K €
    SaaS / Cloudové služby, Kybernetická bezpečnosť
    75 zamestnanci