Private and Decentralized Machine Learning

il y a 1 jour


Rennes, France Inria Temps plein

Le descriptif de l’offre ci-dessous est en Anglais_

**Type de contrat **:CDD**Contrat renouvelable **:Oui**Niveau de diplôme exigé **:Bac + 5 ou équivalent**Autre diplôme apprécié **:PhD**Fonction **:Ingénieur scientifique contractuelA propos du centre ou de la direction fonctionnelle

The Inria Rennes - Bretagne Atlantique Centre is one of Inria's eight centres and has more than thirty research teams. The Inria Center is a major and recognized player in the field of digital sciences. It is at the heart of a rich R&D and innovation ecosystem: highly innovative PMEs, large industrial groups, competitiveness clusters, research and higher education players, laboratories of excellence, technological research institute, etc.

Contexte et atouts du poste

The successful applicant will have the opportunity to travel and collaborate with such international partners. All travel expenses will be covered by Inria.

Mission confiée

The recruited engineer is expected to contribute to the implementation of a distributed data vault that can (i) store personal data while keeping it safe from third parties, (ii) support computation on encrypted or otherwise protected personal data to obtain aggregate statistics while respecting the privacy of the individual data items, (iii) provide means to remunerate users that enable computation on their personal data.

More specifically, the engineer will intially work on key management and distribution protocols. In particular, they will work on use of trusted execution environments like Intel SGX, ARM TrustZone and IOS's Secure Enclave, to store and process private information in the key-management process.

Later on they will contribute to the implementation of privacy-preserving machine-learning algorithms using TEEs, multiparty computation and other cryptographic techniques.

The engineer will work in close contact with the researchers involved in the project, both at Inria, and at KU Leuven. They will also have frequent interaction with other project partners across Europe.

Principales activités
- Understanding the specification operation usage of Trusted Execution Environments.
- Understanding the specification of the Key Distribution Protocols developed by the project.
- Testing the feasibility of specific operations on Android and IOS.
- Designing and implementing the necessary software components for
- key management
- privacy preserving machine learning
- Testing
- Writing documentation

Compétences

**Technical**:

- Proficiency in C and C++
- Knowledge of Rust, Swift and/or Kotlin is a plus.
- At least basic terminal usage: bash or other environments
- Familiarity with git

**Non technical**:

- Fluent written and spoken English
- French can be a plus
- Ability to work in a team
- Flexibility
- Planning and ability to meet deadlines

Avantages
- Subsidized meals
- Partial reimbursement of public transport costs
- Possibility of teleworking (90 days per year) and flexible organization of working hours
- Partial payment of insurance costs

Rémunération

monthly gross salary from 2655 euros according to diploma and experience


  • Machine Learning Intern

    il y a 1 semaine


    Rennes, France Skyld Labs Temps plein

    Skyldis a deeptech company that edits cybersecurity software for AI. We want to address trust, privacy and intellectual property challenges raised by the dawn of AI algorithms. We are accelerated by Inria, UC. Berkeley and Station F.We are looking for a 6 months / end of study internship in machine learning. Your role will be to help us reverse-engineer...


  • Rennes, France Urban Linker Temps plein

    DESCRIPTION DU POSTEAu sein dune équipe de 4 ingénieurs et/ou docteurs, vous serez le référent technique de la société sur tous les sujets ayant trait au machine learning. Vous collaborerez avec les équipes du LTSI afin de modéliser lévolution de la maladie sur la base de données issues détudes cliniques menées avec le CHU de Rennes, lAP-HP...


  • Rennes, France Canonical Temps plein

    Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics Canonical is a leading provider of open source software and operating systems, with a global presence and a focus on cloud, data science, AI, engineering innovation, and IoT. We are hiring a Python and Kubernetes Software Engineer focused on Data, Workflows, AI/ML and Analytics...


  • Rennes, Bretagne, France Kaligo by Learn&Go Temps plein

    Stage – Product Machine Learning & Agents IALieu :Rennes (100 % présentiel)Durée :6 mois minimumDisponibilité :Dès que possibleÀ propos de Learn & Go :Kaligoest une application éducative qui aide les enfants à progresser en écriture, orthographe et grammaire grâce à des exercices ludiques et un suivi personnalisé. Elle est utiliséesur le...


  • Rennes, Bretagne, France Groupe Aghadoe Temps plein

    Stage – Product Machine Learning & Agents IA Lieu : Rennes (100 % présentiel)Durée : 6 mois minimumDisponibilité : Dès que possibleÀ propos de Learn & Go :Kaligo est une application éducative qui aide les enfants à progresser en écriture, orthographe et grammaire grâce à des exercices ludiques et un suivi personnalisé. Elle est utilisée sur le...


  • Rennes, France Quarkslab Temps plein

    Quarkslab is a privately held company founded in 2011 with currently more than 100 employees. The company focuses on vulnerability research, reverse engineering and design of security solutions and has developed leading software in the area of threat detection and code/data protection. Quarkslab provides a broad set of products and services based on deep...


  • Rennes, France IRISA Temps plein

    **Explainability and privacy for synthetic time series generation**: - Réf **ABG-133320** - Sujet de Thèse - 04/09/2025 - Contrat doctoral - IRISA - Lieu de travail- RENNES - Bretagne - France - Intitulé du sujet- Explainability and privacy for synthetic time series generation - Champs scientifiques- Informatique - Mots clés- privacy, explainability,...


  • Rennes, France Kaligo by Learn&Go Temps plein

    Stagiaire Product Machine Learning & Agents IA (H/F) Kaligo by Learn&Go Lieu : Rennes (100 % présentiel) Durée : 6 mois minimum Disponibilité : Dès que possible À propos de Learn & Go : Kaligo est une application éducative qui aide les enfants à progresser en écriture, orthographe et grammaire grâce à des exercices ludiques et un suivi...


  • Rennes, France Groupe Aghadoe Temps plein

    Fondé en 2011 à Rennes, le groupe Aghadoe,prononcé [aado],s'est donné pour mission d'allier la retranscription manuscrite avec la puissance du digital , dans l'objectif de faciliter le quotidien de tous . Aujourd'hui, le groupe regroupe 5 marques : BatiScript , Site Productivity , Kaligo , Kardi et KidoO . Stage – Product Machine Learning & Agents IA...


  • Rennes, France Canonical Temps plein

    Software Engineering Manager - Container and Virtualisation Infrastructure Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our...