Ingénieur-chercheur IA distribuée - Saclay, France - CEA Tech

    CEA Tech
    CEA Tech Saclay, France

    il y a 1 semaine

    Default job background
    CDD
    Description

    Description du poste

    Domaine

    Mathématiques, information scientifique, logiciel

    Contrat

    CDD

    Intitulé de l'offre

    Ingénieur-chercheur IA distribuée / fédérée H/F

    Statut du poste

    Cadre

    Durée du contrat (en mois)

    24

    Description de l'offre

    Le Laboratoire Instrumentation Intelligente, Distribuée et Embarquée (LIIDE) recherche un / une ingénieur-chercheur en intelligence artificielle (IA) distribuée / fédérée impliquant des nœuds de calcul aux ressources limitées.

    L'équipe est impliquée dans le projet Deepgreen, visant à accélérer l'émergence d'une plateforme open-source nationale pour permettre l'exécution des algorithmes d'intelligence artificielle (apprentissage et inférence) sur des nœuds de calcul aux ressources contraintes (STM32, NXP iMX.8).

    Nous développons une API (application programming interface) fournissant à ces nœuds des fonctionnalités pour l'apprentissage fédéré et/ou distribué.

    Votre mission sera de :

    - Proposer l'architecture pour l'apprentissage fédéré, en collaboration avec les chercheurs du laboratoire.

    - D'implémenter les services distants et les primitives embarquées pour permettre l'apprentissage et l'inférence d'intelligence artificielle fédérée.

    - Démontrer le bon fonctionnement des briques mises en œuvre en utilisant des nœuds aux ressources limitées, pour des cas d'usage fournis par le projet.

    - Concevoir et implémenter une couche logicielle (locale + cloud) pour donner la possibilité de régler les paramètres d'apprentissage en fonction de grandeurs observées pendant les calculs (par exemple diminuer automatiquement le nombre de participants si on souhaite diminuer la latence d'une phase d'apprentissage).

    Ces travaux, impliquant plusieurs membres du laboratoire, bénéficie d'une très bonne visibilité interne et externe (projet Eclipse en cours de lancement). Une partie des développements se fera en open-source.

    #CEA-List ; #CDD ; #Ingénieure ; #Chercheuse ; #Research ; #Engineer ; #Artificial Intelligence.

    Profil du candidat

    Vous avez un bac ou un doctorat en mathématiques appliquées, machine learning, ou informatique.

    Vous avez :

    d'excellentes compétences en Python et des connaissances d'un langage de programmation de bas niveau, par exemple, C ou C++.

    · des connaissances étendues dans le domaine de l'apprentissage automatique et solides connaissances des réseaux de neurones et des frameworks associés (pytorch, tensorflow, keras).

    · des connaissances de l'apprentissage fédéré.

    · de l'expérience de travail avec des données du monde réel.

    · une capacité à comprendre et à prototyper rapidement des concepts mathématiques.

    Francophone, vous avez un très bon niveau d'anglais professionnel (lu, écrit et parlé).

    Ce poste en CDD se situe sur notre site CEA-Saclay à Digitéo .

    Conformément aux engagements pris par le CEA en faveur de l'intégration de personnes en situation de handicap, cet emploi est ouvert à tous et toutes.