Recherche par mots clé
Recherche
    Laissez les employeurs vous trouver
    Home
    >
    MAROC
    >
    Mohammed VI Polytechnic University
    >
    Ingénieur Recherche P2P Machine Learning
    Ingénieur Recherche P2P Machine Learning
    Benguerir, Marrakech
    Salaire non renseigné
    Présentiel

    Vous rejoindrez l’Université Mohammed VI Polytechnique, un établissement public de recherche et d’innovation situé à Benguerir, au cœur de la Green City. L’Université se distingue par son engagement à promouvoir la recherche de pointe et à former des talents capables de relever les défis technologiques de l’Afrique.

    Le poste d’Ingénieur de Recherche P2P Machine Learning consiste à concevoir, développer et maintenir une plateforme mobile capable d’exécuter des modèles d’apprentissage automatique en mode peer‑to‑peer. Vous travaillerez sur un projet cross‑platform (Android, iOS, Linux, Web) appelé MLab, qui permet aux appareils mobiles de collaborer pour entraîner et personnaliser des modèles sans dépendre d’un serveur central.

    Vos responsabilités principales incluent :

    • Développement d’une application React Native intégrant un cœur C++ ONNX Runtime pour l’inférence et l’entraînement sur GPU.
    • Création de ponts (bridges) vers les accélérateurs natifs (Core ML/ANE sur iOS, QNN/NNAPI sur Android).
    • Conception d’un réseau léger pour les rounds P2P et la gestion des checkpoints/telemetry.
    • Implémentation de modules TurboModules/JSI (C++) exposant les API d’initialisation, d’inférence et de formation.
    • Intégration et configuration d’ONNX Runtime (API C++) et des EPs mobiles.
    • Optimisation de la latence, de la mémoire et de la consommation d’énergie, avec gestion des fallback.
    • Construction de builds sécurisés et mise en place d’un pipeline CI pour Android et iOS.
    • Instrumentation des métriques d’exécution et analyse de performance sur appareils réels.

    Profil recherché :

    • Expérience de 3 à 5 ans dans le développement mobile et l’apprentissage automatique.
    • Maîtrise de JavaScript, React, React Native (New Architecture) et C++ (CMake).
    • Connaissance approfondie d’Android NDK, Xcode/Clang et des accélérateurs mobiles (Core ML/ANE, QNN/NNAPI).
    • Expérience avec ONNX Runtime (C++ API) et l’intégration mobile.
    • Compétences en profilage de performance et en fiabilité sur appareils réels.
    • Capacité à travailler de façon autonome, à réfléchir de manière critique et à proposer des innovations.

    Vous bénéficierez d’un contrat CDD de 6 mois, avec possibilité d’extension. Le poste est basé à Benguerir, avec un environnement de travail présentiel (OS). Vous travaillerez en étroite collaboration avec le groupe de recherche dirigé par le Professeur Robert Basmadjian.

    Nous recherchons un candidat motivé, capable de contribuer à la construction d’une plateforme de pointe qui révolutionne l’apprentissage automatique distribué. Si vous êtes passionné par la recherche, l’innovation et le développement mobile, nous vous invitons à postuler avant le 14 janvier 2026.

    Offres d'emplois connexes
    Recherches populaires