Cover image - Opportunités de travail
Stage

Tessi - Machine Learning Engineer

Lyon • IT
Description

Sujet : Mise en œuvre d’une extraction de données par Machine Learning et intégration dans la solution Tessi Lab Document Reader.

Tessi lab est la structure interne de prospective, veille, recherche et développement du groupe Tessi. Créée en février 2014, Tessi lab a un double objectif : contribuer au pôle d’innovation de Tessi et être le point d’entrée pour les étudiants des grandes écoles et universités (France et International).

Après 5 années de développement, Tessi lab poursuit cet objectif en devenant partie prenante d’une stratégie globale de recherche et d’innovation pilotée par le nouveau Centre d’Excellence en Technologies d’Intelligence Artificielle de Tessi (CETIA).

 

Contexte:

Le sujet de stage est centré sur la capacité d’extraction d’informations dans un document. Tessi Lab document reader utilise actuellement la version 3.02 de Tesseract et des plugins d’extraction Java utilisant des expressions régulières.

Un stage en 2018 a utilisé cette 1ère fonctionnalité pour extraire les informations sur des documents génériques (Avis d’imposition, Rib, ...).

 

Description de la mission

L’objectif du stage est de concevoir et réaliser un prototype d’extraction d’informations dans un document, proposer une solution performante basée sur du Machine Learning, et d’intégrer cette solution à Tessi Lab Document Reader. Le prototype devra traiter un ou plusieurs documents complexes.

Le développement s’effectuera principalement en Java et Python, avec une intégration Maven et Git.

 

Apport du stage

Vous participerez à l’expérience de développement d’un projet complet, intégré à une solution innovante déjà opérationnelle, du cahier des charges à sa mise en production. Vous aurez la possibilité d’affirmer et de développer vos compétences tant méthodologiques que technologiques.

Qualifications

Profil requis

Etudiant(e) Bac+4/+5 en Ecole d'Ingénieur ou filière informatique, vous disposez idéalement d'une première expérience pratique en développement logiciel.

Vous disposez de bonnes connaissances de la programmation orientée objet et de connaissance en Machine Learning, Java/Python.

Vous faites preuve d'autonomie, d'organisation, d'ouverture d'esprit et êtes force de proposition.