• alternance
  • Rennes

Alternance : Implémentation d’un algorithme IA sur carte GPU F/H

A propos de b<>com

Fournisseur de technologies pour les entreprises qui souhaitent accélérer leur compétitivité grâce au numérique, b<>com est au service des industries culturelles et créatives, des infrastructures numériques, de la défense, de l’industrie 4.0 et de la santé. Ses laboratoires mixent les talents de disciplines et cultures multiples dans les domaines de l’intelligence artificielle, de la vidéo et l’audio immersif, de la protection de contenus, des réseaux 5G, de l’internet des objets et des technologies cognitives… Issus des mondes industriel et universitaire, ses chercheurs et ingénieurs évoluent sur son campus de Rennes et ses sites de Paris, Brest et Lannion. Grâce à son équipe d’ingénierie avancée et ses moyens scientifiques propres, b<>com propose à ses clients des ingrédients et des solutions qui font la différence.

Descriptif du poste

Le domaine de l’implémentation des algorithmes IA est en constante évolution, avec notamment l’introduction du FPGA pour certains algorithmes d’inférence. Afin de compléter notre connaissance dans le domaine d’implémentation, il nous faut également maîtriser la technologie GPU afin de proposer le meilleur choix technologique dans les projets de b-com en intelligence artificielle. Pour accompagner cette évolution, de nouveaux outils et de nouvelles méthodes de conception émergent. Dans le cadre des développements hardware b<>com, nous souhaitons mettre en place l’accélération de certains algorithmes de traitement en IA sur des matériels de type module embarqué GPU.

En s’appuyant sur les précédents développements accélération et IA sur GPU et FPGA déjà réalisés au sein de l’équipe hardware, l’objectif de l’alternance sera donc de mettre en place l’implémentation d’algorithmes IA sur des matériels à base de GPU.

A titre indicatif, le plan de travail pourrait être le suivant :

  • Familiarisation avec l’environnement de développement
  • Prise en mains des outils et librairies AI mis à disposition par les fabricants GPU
  • Mise en œuvre d’un algorithme IA de b-com
  • Mise en place d’une application complète à partir de cet algorithme
  • Essais sur la plate-forme server avec les dernières générations de carte GPU

Profil recherché

Etudiant(e) en Master Informatique ou école d'Ingénieur, le poste est ouvert à tout(e) candidat(e) disposant bon niveau en langage de programmation logicielle se destinant à la conception d’architectures matérielles à base de GPU/FPGA.

Prérequis : C/C++ et langages de scripting (python)

Des notions en Cuda et langages HDL seraient un plus.

Modalités

    Type de contrat : Alternance 12 mois
    Date de démarrage : Septembre 2022
    Localisation : Rennes (Cesson-Sévigné)