Xtranormal est une jeune entreprise montréalaise développant un logiciel interactif de création radicalement innovateur dans le domaine de l'audiovisuel et du cinéma. Notre objectif est de maximiser les possibilités créatives de l'utilisateur ne possédant pas de connaissances poussées en animation 3D. La compagnie développe deux technologies, à la fois excitantes et innovatrices: un module d'interprétation d'une histoire en langage naturel ainsi qu'un système d'animation 3D en temps réel. 1)Linguiste informaticien Au sein de l'équipe de R&D pour le traitement automatique du langage (TAL) et la représentation des connaissances, le candidat choisi sera responsable de l'intégration et de l'implémentation dans le système de solutions issues de la recherche. Il s'agit d'un système original à vocation commerciale et à la pointe des connaissances dans le domaine. Responsabilités : Proposer des solutions innovatrices aux problèmes reliés au TAL. Développer, maintenir et améliorer des analyseurs syntaxiques pour l'anglais et le français Réviser le code de l'actuel analyseur syntaxique anglais Collaborer au design d'un lexique en phase avec les besoins applicatifs Développer des algorithmes à partir de représentations formelles. Qualifications : Baccalauréat ou Maîtrise en linguistique avec une spécialisation en linguistique informatique ou Maîtrise en informatique avec une spécialisation en linguistique informatique 3 ans et plus d'expérience en technologies de l'information 2 ans et plus d'expérience en développement et implémentation d'un système de traitement automatique du langage Maîtrise de la syntaxe formelle et de l'analyse syntaxique du langage naturel Maîtrise de la programmation logique (ex.: Prolog) Atouts : Expérience professionnelle sur des projets commerciaux de traitement automatique du langage ou de traduction automatique Connaissance générale des méthodes statistiques et d'apprentissage automatique Intérêt marqué pour le développement de produits innovateurs au sein d'une équipe multidisciplinaire Parfaitement bilingue (Anglais/Français) ____________ 2) Analyste Assurance Qualité Au sein de l'équipe de R&D pour le traitement automatique du langage (TAL) et la représentation des connaissances, le candidat choisi sera responsable du développement, de l'implémentation, de la maintenance et de l'amélioration de procédures, scripts et méthodologies de test. Ceux-ci devront assurer de façon exhaustive la qualité de tous les modules du système et refléter les spécifications. Qualifications: Baccalauréat ou Maîtrise en Linguistique / Sciences du Langage avec spécialisation ou expérience en linguistique informatique. 2 ans et plus d'expérience générale dans les technologies de l'information 1 an et plus d'expérience en assurance qualité sur des applications commerciales complexes. Connaissance des modèles et théories linguistiques Motivé, pensée autonome et efficace dans le travail d'équipe Bon instinct pour trouver, reproduire et documenter les faiblesses et les bogues d'une application. Intérêt marqué pour le développement de produits innovateurs au sein d'une équipe multidisciplinaire Parfaitement bilingue (anglais/français) Connaissances de base de SQL et Perl Atouts: Expérience professionnelle sur des projets commerciaux de traitement automatique du langage ou de traduction automatique Expérience sur des systèmes multilingues. Familiarité avec les ontologies, la représentation des connaissances et les graphes conceptuels. Familiatité avec A Brain et C#. Connaissance de la syntaxe formelle et de l'analyse du langage naturel __________________ 3) Programmeur orienté objet pour Traitement Automatique du Langage Au sein de l'équipe technique NLP-KR d'xtranormal. Le candidat choisi sera appelé à travailler dans un environnement multi plateformes. Sous la supervision du responsable technique, il participera à l'implémentation des dernières tendances dans les techniques et outils du domaine du traitement automatique du langage (TAL). Responsabilités : Implémentation d'algorithmes de haut niveau. Design et documentation d'implémentations Maintenance de code Révision de code Création d'outils de production (C# / Interface utilisateur) Qualifications : Baccalauréat ou Maîtrise en Informatique avec expérience en programmation d'applications Posséder au minimum 3 ans d'expérience professionnelle ou se trouver entre les niveaux intermédiaire et senior. Excellente maitrise de la programmation orientée objet Bonne connaissance du C++ (3 ans minimum) Être à l'aise pour programmer des interfaces utilisateur en C# (1 an minimum) Connaissance des bases de données relationnelles Connaissance des gestionnaires de version (ex. : SVN, CVS, Perforce, VSSafe). Compétences : Capacité à résoudre des problèmes complexes à l'aide de solutions élégantes Capacité à travailler sous pression et à respecter des échéances Capacité à appliquer les principes de la programmation orientée objet Atouts : Expérience en Traitement automatique du langage, en Traduction automatique ou en Apprentissage automatique Expérience en gestion d'ontologies Expérience en représentation des connaissances appliquée Connaissances ou expérience en intelligence artificielle appliquée Connaissances ou expérience de la théorie de la compilation Intérêt marqué pour l'informatique théorique Divers : Créativité Bonne aptitude communicationnelle Parfaitement bilingue (anglais/français) Salaire: Le salaire sera compétitif et en lien avec le niveau d'expérience et les compétences du candidat et respectera notre équité interne. Nathalie Vallières xtranormal nathalie.vallieres@xtranormal.com 5555, avenue Casgrain 2e étage Montréal, Québec H2T 1Y1 Tel: 514-664-1061 poste 115