Contexte du Stage
CTIF utilise depuis deux ans le logiciel de calcul Thermo-Calc qui permet à partir de la composition d’un alliage (acier, aluminium, …) de prédire son comportement.
CTIF souhaite développer un algorithme génétique (branche de l’intelligence artificielle) afin de trouver la composition chimique optimale en explorant les multiples compositions chimiques via Thermo-Calc. Ce programme sera à usage interne de CTIF et ne sera pas destiné à être commercialisé.
CTIF a déjà réalisée un POC (Proof of Concept) en macro-commande Excel sur le fonctionnement de l’algorithme génétique ainsi qu’un état de l’art sur les algorithmes génétiques. Un cahier des charges du développement informatique attendu a été rédigé. CTIF a fait l’acquisition du module TC-Python (SDK « Software Development Kit ») qui permet de programmer des fonctions Thermo-Calc en Python.
Contenu du Stage
Le stage a pour objectifs de :
- Développer en langage Python (sous l’environnement Anaconda) un algorithme génétique ;
- Interfacer avec le logiciel Thermo-Calc (à l’aide du module TC-Python) ;
- Développer des interfaces utilisateur (entrée/sortie) ;
- Documenter les développements (variables, logique suivie, …) ;
- Tester le programme sur différents cas tests avec les experts métallurgistes.
Profil recherché
- Master informatique (ou équivalent) ;
- Maitrise du langage Python et si possible de l’environnement Anaconda ;
- La réalisation de développements en milieu industriel et la connaissance des algorithmes génétiques ou du programme Thermo-Calc serait un plus ;
- La connaissance de la métallurgie n’est pas nécessaire.
Durée du Stage
6 mois de février à juillet 2021
Merci de nous adresser votre candidature par e-mail : recrutement@ctif.com