Stage Développeuse / Développeur C++, Python Groupe Talents Handicap

Haute-Garonne (31)Stage
Il y a 2 joursSoyez parmi les premiers à postuler

Description du poste

En tant qu'organisateur de forums de recrutement, Talents Handicap accompagne de très nombreuses entreprises & organisations en France dans leurs recrutements de collaborateurs en situation de handicap. Participant actuellement à l'un de nos forums.
L'entreprise Capgemini recherche actuellement des profils :


Vos missions

Dans le cadre de la rationalisation d'un projet interne qui fait usage de différentes bibliothèques de calcul symbolique, nous souhaitons développer notre propre bibliothèque en C++ moderne. Cette bibliothèque devra permettre :

  • Construire un arbre fonctionnel à partir d'une chaîne de caractères,
  • Manipuler l'arbre fonctionnel d'une fonction,
  • Obtenir une représentation de l'arbre sous la forme d'expression (Textuelle standard, Textuelle LISP, Textuelle polonaise inverse, Latex...)
  • Evaluer l'arbre fonctionnel de différentes manières : Parcours récursif de l'arbre fonctionnel pour les évaluations ponctuelles ; Evaluation via un automate à pile pour un grand nombre d'évaluation ; Compilation à la volée à l'intérieur de la LLVM
  • Simplification de l'arbre fonctionnel pour améliorer les coûts d'évaluations en utilisant un moteur « style prolog » basé sur du pattern-matching à l'intérieur d'un arbre. Ce moteur devra pouvoir être facilement extensible et améliorable.

Cette description n'est pas limitative. Elle peut tout à fait évoluer en fonction de votre expérience, des projets en cours et de vos attentes.

Référence : 278825

Recommandé pour vous

INGÉNIEUR DÉVELOPPEMENT APPLICATIF C EMBARQUÉ (F/H) Expectra
Martres-Tolosane (31)CDI 42 000 € - 55 000 € par an Il y a 16 jours
DÉVELOPPEUR WEB FULLSTACK C# .NET (F/H) Expectra
Saint-Alban (31)CDI 38 000 € - 45 000 € par an Il y a 3 jours
Software Engineer - TOULOUSE Groupe Talents Handicap
Toulouse (31)CDI Il y a 22 jours