Un(e) stagiaire et/ou alternant(e) en Développement Logiciel en IA H/F
Avec plus de 200 employés et une présence dans plusieurs pays (France, Royaume-Uni, Allemagne, États-Unis, Roumanie), l'entreprise offre un environnement agile, inclusif et dynamique où les individus, qu'ils soient experts ou jeunes diplômés, peuvent s'épanouir et contribuer au succès de Kalray. Des défis passionnants, une atmosphère conviviale et un bureau pittoresque entouré de montagnes et de nature font partie de l'expérience Kalray.
Vous pouvez en savoir plus sur Kalray sur notre website, et nous suivre sur LinkedIn.
Rattaché(e) à notre équipe de développement de moteur d’inférence de réseaux de neurones, vous participerez à l’effort de développement et à la veille technologique de l’équipe. Il s'agit d'une opportunité pour vous de découvrir ou d'enrichir vos connaissances du secteur du développement logiciel et de l’IA, d’étoffer vos compétences et mettre en pratique la théorie.
Notre équipe est en charge du développement d’un moteur d’accélération pour l’inférence d’intelligence artificielle (réseaux de neurones) sur notre processeur Kalray. Nous cherchons une personne capable de rechercher et proposer des solutions à des problématiques que nous rencontrons sur certains aspects de nos développements.
Nous avons plusieurs sujets à proposer, l’orientation vers un sujet précis pourra être fait lors du processus de recrutement. Nous pouvons citer par exemple :
- Optimisation de notre moteur d’inférence pour réseaux de neurones
- Ajouts de fonction (IA) au moteur d’inférence pour réseaux de neurones
- Optimisation de fonctions de calculs accélérées sur processeur embarqué many cœur (MPPA Kalray)
- Optimisation d’algorithmes d’IA orienté pour processeur embarqué many cœur (MPPA Kalray)
- Contribution à l’implémentation d’un framework de test
- Contribution à l’amélioration du support de LLM (Large Langage Model) dans notre solution
À ce titre, vos missions principales seraient parmi les suivantes :
- Revue de l’état de l’art
- Études de publications scientifiques et/ou évaluation d’outils disponibles en « open source »
- Développement d’utilitaires implémentant des concepts théoriques de l’état de l’art
- Optimisations (performances, algorithmiques, etc)
- Intégration des développements dans nos outils / produits
Compétences
Python et/ou C/C++
Git, Makefile, Environnement Linux
PyTorch, Tensorflow, ONNX serait un plus
Profil
Élève en école d’ingénieur ou en master ou équivalent
Vous êtes curieux(se), ambitieux(se), passionné(e) par la high-tech et les applications issues de nouvelles technologies
Vous aimez travailler en équipe et prendre des initiatives
Vous êtes enthousiaste à l’idée de participer à une aventure humaine et travailler dans un environnement agile
Vous parlez couramment anglais
CONTRAT
- Type de contrat : stage ou alternance
- Début : septembre 2024 ou janvier 2025
- Rémunération : en fonction de l'année
- Convention collective : Métallurgie
- Avantages : Titres restaurant, forfait mobilité durable, mutuelle familiale, politique télétravail, plan de mobilité employeur (PDME) et bien d’autres encore !
- Lieu : Montbonnot (38)