Ingénieur R&D traitement du langage naturel Mots-clés : Deep Learning, Intelligence Artificielle, NLP, TALN, Traitement Automatique du Langage Naturel ENVIRONNEMENT LINAGORA est l'un des éditeurs de Logiciels Libres les plus innovants au monde. En partageant ses logiciels, la mission que s'est donnée LINAGORA est de permettre à tout le monde d'accéder au meilleur du numérique grâce aux Logiciels Libres. LINAGORA apporte à ses clients des solutions qui permettent de s'affranchir des géants mondiaux des logiciels et des plateformes propriétaires et ainsi de développer sa souveraineté numérique. LINAGORA est présente en France et dispose de bureaux au Canada, au Vietnam, en Russie et en Tunisie. LINAGORA commercialise ses logiciels partout dans le monde mais cible en priorité les pays émergents à forte croissance, notamment en Afrique. LINAGORA est une entreprise familiale innovante et de croissance de près de 200 personnes dont les fondateurs maîtrisent 100% du capital. Créée en 2000, elle est aujourd'hui l'un des champions français dans le domaine de l'édition de logiciels open source. A ce titre, elle a reçu de nombreuses récompenses et prix. Elle est membre du pôle de compétitivité Cap Digital et partenaire de l'Institut Interdisciplinaire pour l'Intelligence Artificielle (3IA) ANITI. Enfin elle soutient avec convictions le mouvement de la French Tech. CONTEXTE ET MISSIONS La société Linagora (http://linagora.com) développe plusieurs solutions open source : - la boite à outils LinTO qui comprend un ensemble de composants pour la vocalisation d'applications (https://linto.ai) ; - la plate-forme Twake (https://twake.app) propose un environnement collaboratif complet : messagerie, web conférence, édition et partage de documents, etc. ; - OpenPaaS une solution de messagerie et de calendrier partagé. Dans le cadre de ces activités R&D, le LINAGORA LABS vise à travers le projet Work@Home à unifier ces technologies et à utiliser l'Intelligence Artificielle afin de proposer des fonctionnalités collaboratives avancés pour faciliter le travail à distance. Le point commun entre les différents composants étant la manipulation de données textuelles issues de multiples canaux : messagerie synchrone et asynchrone, transcription de réunions, documents, etc. À ce jour nous avons développé un ensemble d'outils faisant appel aux techniques d'Intelligence Artificielle pour : reconnaître la parole, répondre ou classifier automatiquement des e-mails, extraire des mots clés, faire des recommandations ou encore générer un résumé. Afin de progresser encore sur ces sujets nous travaillons sur différentes approches de traitement de la parole écrite, en utilisant en particulier des approches de Deep Learning semi ou non supervisés. Dans ce contexte nous sommes à la recherche d'un ingénieur/chercheur en IA, motivé par cette ambition, ayant des connaissances techniques et théoriques solides en NLP et en Machine Learning afin de renforcer notre équipe. Les missions Vous serez intégré(e) au LINAGORA Labs (https://labs.linagora.com) au sein d'une équipe de recherche pluridisciplinaire à forte composante Intelligence Artificielle. Vous participerez directement au projet Work@Home. Vous serez aussi amené(e) à participer à d'autres projets de R&D ou dans des contextes clients pour mettre en oeuvre des technologies faisant appel au NLP, au ML et au Deep Learning. Les résultats des travaux seront placés sous licence libre et partagés avec la communauté. PROFIL - Vous êtes issu(e) d'une formation supérieure Bac+8 (Doctorat informatique) dans le domaine de l'IA, du Machine Learning et plus particulièrement du NLP. - Vous avez un goût pour la découverte et l'expérimentation, vous êtes force de proposition. Vous n'avez pas peur de « mettre les mains dans le cambouis » et souhaitez évoluer dans un environnement innovant et technologique. - Vous maîtrisez l'utilisation d'une ou plusieurs librairies NLP (Spacy, CoreNLP, OpenNLP, NLTK, etc.) et vous les avez déjà utilisées dans le cadre de POCs ou de mise en place d'un produit. Pour vous, les mots NER, POS, Regex, Stop Words, Tokenization, Stemming, lemmatization sont très familiers. - Vous disposez de bonnes compétences en programmation (Python et/ou Java et/ou Scala). La mise en place d'API REST avec Flask, Grizzly Java ou autre serez un plus. - Une connaissance en Deep learning et en Deep Learning NLP seront fortement appréciés (BERT, GPT-3, Tensorflow, Pytorch, etc.) - Vous saurez vous montrer passionné(e), rigoureux(se) ainsi que faire preuve d'autonomie. Postuler en ligne : https://job.linagora.com/poste/ingenieur-rd-traitement-langage-naturel/