Logiciel de traduction

Carrières

SYSTRAN est à la recherche de professionnels expérimentés pour les postes suivants (dans le cas d'une candidature spontanée, vous pouvez aussi directement utiliser le formulaire de contact) :


Offres d'emplois en France (Paris)

Recherche et développement produit

Formation


Offres d'emploi aux USA (San Diego)

Recherche et développement produit



Offres d'emplois en France (Paris)

Recherche et développement produit

Ingénieur de développement Web

Référence : P_SEW_JS_201207
Département : R&D
Localisation : PARIS, France

Description du poste et responsabilités :

  • Au sein de l'équipe recherche et développement, et sous la direction d'un chef de projet, vous développez, maintenez et optimisez du code et assurez la portabilité sur plusieurs plateformes.
  • Selon vos goûts et vos compétences, vous travaillez sur les nouveaux services de traduction en ligne et les nouvelles applications web.
  • Vous participez à la maintenance de l'architecture de compilation / intégration et au process d'assurance qualité.

Diplômes et expérience :

  • Ecole d'ingénieur informatique française, master à l'étranger.
  • Expérience solide et excellent niveau de développement en applications Web dynamiques javascript, ajax, HTML5.
  • Des compétences en Python, Perl, bases de données, programmation réseau, protocoles de communication sont un plus.
  • Des compétences dans le développement d'applications en C/C++, design pattern, librairies standard, boost sont un plus.
  • Excellente connaissance de Unix et Linux.
  • Compétences solides en algorithmique et architecture logicielle.
  • Plusieurs années d'expérience dans le développement de logiciels complexes ou d'applications Web.
  • Une expérience dans le domaine du traitement automatique des langues, ou dans les approches "machine learning" sont un plus.
  • Bilingue anglais, français.

Salaire :

Selon expérience et profil.

Chef de projet - Développement logiciel

Référence : P_SEPM_JS_201206
Département : R&D
Localisation : PARIS, France

Description du poste et responsabilités :

Vous avez la responsabilité de projets de développement logiciels complexes et pilotez une équipe d'ingénieurs de haut niveau dans un environnement exigeant. En tant que chef de projet, vous êtes responsable de la planification, de l'exécution et du succès de projets de développements logiciels ambitieux et complexes.

Dans la gestion des projets vous faites preuve d'indépendance, de créativité, d'initiative dans le respect des objectifs business de la société. Vous interagissez avec les équipes internes, les partenaires et les clients, et gérez les problèmes techniques (médiateur et conseiller).

Le poste n'est pas un pur poste de « management » : les chefs de projet doivent contribuer techniquement au projet et développer du code. Notre processus de recrutement met l'accent sur les compétences techniques et la capacité à développer du code, comme sur les compétences managériales.

Les principales responsabilités sont :

  • Management de projet de développement logiciels complexes et une équipe d'ingénieurs de développement.
  • Capacité à « relever ses manches ». Ecrire et modifier du code.
  • Rédaction de documents techniques (spécifications, documentations,…) nécessaires à la bonne exécution du projet.
  • Résolution de problèmes techniques complexes dans un environnement exigeant.

Diplômes et expérience :

  • Excellente compétence dans le développement de logiciels.
  • Bon parcours académique. Ecole d'ingénieur ou Master à l'étranger.
  • Expérience de management « hands-on » (au moins 3 années) d'une équipe d'ingénieurs de développement de logiciels complexes.
  • Expérience significative et réussie en tant que développeur.
  • Expertise dans l'une ou plusieurs des technologies suivantes : C/C++, Java / DOTNET.
  • Excellentes qualités de communication écrite et orale.
  • Capacité à travailler avec différentes équipes - y compris non techniques.
  • Une expérience dans le domaine du traitement automatique des langues est un plus.
  • Anglais courant, parlé et écrit.

Ingénieur de développement C++

Référence : P_SEC_JS_201206
Département : R&D
Localisation : PARIS, France

Description du poste et responsabilités :

Au sein de l'équipe recherche et développement, et sous la direction d'un chef de projet, vous développez, maintenez et optimisez du code et assurez la portabilité sur plusieurs plateformes.

Vous travaillez sur le cœur des technologies de traduction SYSTRAN : moteurs de traduction, filtres, protocole de communication, outils de gestion de dictionnaires, etc...

Vous participez à la maintenance de l'architecture de compilation / intégration et au process d'assurance qualité.

Diplômes et expérience :

  • Ecole d'ingénieur informatique, master à l'étranger.
  • Expérience solide et excellent niveau de développement en C/C++, design pattern, librairies standard - boost.
  • Excellente connaissance de Unix et Linux.
  • Plusieurs années d'expérience dans le développement de logiciels complexes.
  • Très bonnes connaissances académiques dans le domaine de l'informatique avec des compétences en algorithmique et architecture logicielle.
  • Des compétences en Python, Perl, Javascript, Ajax, bases de données, programmation réseau, protocoles de communication sont un plus.
  • Une expérience dans le domaine du traitement automatique des langues est un plus.
  • Anglais courant, parlé et écrit.

Ingénieur de développement Java Web Server

Référence : P_SEJ_JS_201206
Département : R&D
Localisation : PARIS, France

Description du poste et responsabilités :

Au sein de l'équipe recherche et développement, et sous la direction d'un chef de projet, vous développez, maintenez et optimisez du code serveur pour nos produits de traduction automatique.

Vous travaillez sur les technologies Java au cœur de nos solutions de traduction automatique.

Vous participez à la maintenance de l'architecture de compilation / intégration et au process d'assurance qualité.

Cette description prend en compte vos principales responsabilités et n'est pas limitative.

Diplômes et expérience :

  • Ecole d'ingénieur informatique, master à l'étranger.
  • Expérience solide et excellent niveau de développement en Java (SPRING, JSP, AJAX).
  • Excellente connaissance de Unix et Linux.
  • Plusieurs années d'expérience dans le développement de logiciels complexes.
  • Très bonnes connaissances académiques dans le domaine de l'informatique avec des compétences en développement orienté objet et architecture logicielle.
  • Des compétences dans un autre langage de programmation (idéalement C++), la connaissance de langage de scripting (Python, Perl, Javascript) bases de données, programmation réseau, protocoles de communication sont un plus.
  • Une expérience dans le domaine du traitement automatique des langues est un plus.
  • Bilingue anglais, français.

Salaire :

Selon expérience et profil.

Ingénieur Release

Référence : P_RE_JS_201206
Département : R&D
Localisation : PARIS, France

Description du poste et responsabilités :

Au sein de l'équipe Release, vous mettez en œuvre les procédures de release de logiciels SYSTRAN. Vous travaillez avec les équipes de développement pour revoir le code nouveau et modifié, débugger les builds et maintenir un process de build pour supporter l'équipe de développement.

Vous serez le principal responsable de la mise à jour des gammes de versions dans notre système de contrôle source, de la fabrication et du test des versions binaires et de la mise en production des versions.

Vous avez en charge la conception et la documentation des améliorations de nos process évolutifs et automatisés de test, build, release et d'intégration.

Plus spécifiquement, vous :

  • Vous construisez et testez des versions binaires pour plusieurs plateformes.
  • Vous avez en charge la maintenance et l'amélioration de notre système d'intégration, build, test, release et des process correspondants.
  • Vous avez en charge la maintenance du process de build pour soutenir l'équipe de développement et gérez les procédures de release.

Diplômes et expérience :

  • Ecole d'ingénieur informatique, maîtrise, DESS
  • Expérience solide en ingénierie logicielle, système et procédures de release ou gestion de configurations.
  • Expérience des systèmes de gestion de configuration et/ou de gestion des code-source (cvs, svn, gilt).
  • Connaissance pratique et approfondie des outils de builds (make, scons, ant, maven) et des mécanismes / outils d'intégration (Installshield, rpm).
  • Compétences en bases de données et expérience d'applications avec connexion base de données.
  • Excellente connaissance de Unix et Linux. De bonnes compétences Windows sont un plus.
  • Compétences requises en scripting (Perl, Python, Shell, Bash).
  • Capacité à travailler avec des équipes diversifiées (ingénieurs, testeurs, product managers).
  • Anglais courant, parlé et écrit.

Ingénieur de développement Windows

Référence : P_SEW_JS_201206
Département : R&D
Localisation : PARIS, France

Description du poste et responsabilités :

Sous la direction du chef de projet, vous serez en charge du développement de code DOTNET, de la maintenance, de l'optimisation et de la portabilité sur d'autres plateformes.

Vous travaillez sur les composants Windows au cœur de nos solutions de traduction automatique.

Vous participez à la maintenance de l'architecture de compilation / intégration et au process d'assurance qualité.

Diplômes et expérience :

  • Ecole d'ingénieur informatique, master à l'étranger.
  • Expérience solide et excellent niveau de développement en Dotnet c#, Dotnet C++CLI, CC+, Dotnet Framework 1.1 – 2.0 – 3.5, API Windows, MFC.
  • Excellente connaissance de Unix et Linux.
  • Plusieurs années d'expérience dans le développement de logiciels complexes.
  • Très bonnes connaissances académiques dans le domaine de l'informatique avec des compétences en développement orienté objet et architecture logicielle.
  • Des compétences en Python ou Javascript/AJAX, en conception de bases de données et SQL, et/ou des connaissances en programmation réseau et TCP/IP sont un plus.
  • Une expérience dans le domaine du traitement automatique des langues est un plus.
  • Anglais courant, parlé et écrit.

Ingénieur logiciel - Chercheur scientifique

Référence : P_RS_JS_201206
Département : R&D
Localisation : PARIS, France

Description du poste et responsabilités :

Nous recherchons actuellement des Ingénieurs logiciels - Chercheurs scientifiques. Ils complèteront notre équipe R&D à Paris et développeront des systèmes de traduction automatique.

Le candidat idéal doit avoir des compétences en recherche et en implémentation, notamment une excellente expérience de la programmation. Une excellente expérience de la traduction automatique, de la classification de texte, des techniques statistiques pour le traitement automatique des langues, de la théorie de l'information ou de domaines associés sera fortement appréciée.

Il sera en charge du développement des logiciels, de l'expérimentation, de l'analyse des résultats et de l'élaboration de systèmes combinant des modèles de langues statistiques et linguistiques pour la traduction automatique en plusieurs langues.

Diplômes et expérience :

  • Excellente maîtrise de la modélisation statistique.
  • Des compétences dans le domaine de la recherche et de l'implémentation d'applications.
  • Bonne expérience de la programmation en C++.
  • Une personnalité d'exception, passionnée par la transformation des systèmes de traduction automatique
  • Anglais courant, plus au moins une autre langue.
  • Excellentes connaissances en linguistique.
  • Excellent parcours universitaire sanctionné par des diplômes.
  • Excellentes compétences en communication écrite et orale.
  • Expérience avérée des approches matures, flexibles et innovantes.

Diplômes et expérience :

  • Master 2 en linguistique informatique ou dans un autre domaine pertinent.
  • Au moins 3 ans d'expérience.

Formation

Stage Assistant(e) Marketing BtoB

Référence : P_MKT_AD_201211
Département : Marketing
Localisation : Paris, France

Sujet du stage :

Pour accompagner son développement commercial en France et à l’international, SYSTRAN, recherche un stagiaire pour son département "MARKETING".

Niveau :

2ème ou 3ème année ou année de césure en Ecole de Commerce / filière Marketing).

Durée :

6 mois minimum, à partir de janvier 2013.

Objectif :

Au sein du département Marketing, vous assistez le Directeur Marketing :

  • Vous développez des actions de « lead generation » ;
  • Vous participez à la construction d’argumentaires et supports de vente ;
  • Vous mettez en œuvre les actions de communication (communication événementielle notamment) ;
  • Vous aidez à animer les différents canaux de distribution et notamment les boutiques en ligne ;
  • Vous contribuez à la veille concurrentielle sur le marché des technologies de traduction.

Domaines de compétence :

  • Ecole de commerce, filière marketing ;
  • Idéalement première expérience acquise en environnement B to B ou secteur du logiciel ;
  • Anglais courant ;
  • Bonne capacité de rédaction, réactif(ve) et force de proposition ;
  • Bonne maîtrise du pack office (Word, Excel, Access et Powerpoint).

Contact :

Envoyer CV et lettre de motivation au service RH : [email protected]

Stage Ingénieur de développement logiciel

Référence : P_SET1_JS_201206 (EPITA)
Département : R&D
Localisation : SAN DIEGO, CA

Sujet du stage :

Adaptation automatique à la charge via le démarrage et l'arrêt de nœuds et de services.

Niveau :

Fin de tronc commun (Bac+4).

Durée :

5 mois, à partir de septembre 2012.

Objectif :

Dans le cadre de la mise en place d'une plateforme de traduction haute performance utilisant une architecture hardware de type cloud local ou Amazon EC2, nous devons mettre en place un outil nous permettant de démarrer et d'arrêter des machines virtuelles ainsi que des services de traduction en fonction de différents critères à définir (statistiques d'usage, nombre de requêtes en queue, niveau de priorité de l'utilisateur final et du service…).

Le développement sera fait sous la forme d'un serveur J2EE et fera intervenir les technologies JMX, API Amazon EC2, base de donnée MongoDB ou HBASE ainsi que différents services REST.

Domaines de compétence :

C++, JAVA, RESTful services, Javascript, jQuery, ActiveMQ, API VMware, Amazon EC2.

Contact :

Envoyer CV et lettre de motivation au service RH : [email protected]

Stage Ingénieur de développement logiciel

Référence : P_SET2_JS_201206 (EPITA)
Département : R&D
Localisation : SAN DIEGO, CA

Sujet du stage :

Automatisation des releases et développement d'un site de suivi des releases.

Niveau :

Fin de tronc commun (Bac+4).

Durée :

5 mois, à partir de septembre 2012.

Objectif :

Dans le but d'améliorer le processus de livraison des binaires issues des équipes de développement sur les différentes plateformes supportées et avant la construction des installeurs et de la phase de test par les équipes des QA, nous voudrions mettre en place une ferme de compilation.

On devra donc configurer des machines virtuelles avec tous les outils de compilation sur les différents OS supportés (RedHat 5, RedHat 6, Ubuntu 10.04, Ubuntu 12.04, SUSE Linux Entreprise Server 11, Windows, …).

Le but est de lancer de manière automatique une compilation du code C++ sur ces différentes machines, obtenir un rapport de la compilation et stocker les binaires compilées sur un serveur spécifique et les informations associées dans une base de données de type MySQL ou MongoDB.

Nous voudrions aussi mettre un place une interface graphique nous permettant d'accéder facilement à cette base de données sous la forme d'un site web développé en Rails (ruby) ou express (nodejs).

Domaines de compétence :

C++, ruby (rails), node.js (express), CMake, MySQL, MongoDB, Vmware.

Contact :

Envoyer CV et lettre de motivation au service RH : [email protected]

Stage Ingénieur de développement logiciel

Référence : P_SET3_JS_201206 (EPITA)
Département : R&D
Localisation : SAN DIEGO, CA

Sujet du stage :

Modernisation du code C++.

Niveau :

Fin de tronc commun (Bac+4).

Durée :

5 mois, à partir de septembre 2012.

Objectif :

Dans un contexte d'amélioration constant de nos produits, nous voudrions moderniser un certain nombre de composants C ou C++. Des composants C doivent être migrés en C++ et découpés en modules plus unitaires. Un certain nombre de composants monothread devront être thread-safe.

Du code doit être également factorisé entre différentes librairies. Nous voudrions aussi rationaliser l'usage de librairies externes (iconv vs icu, pcre vs boost.regex, …).

Domaines de compétence :

C, C++, threads, templates, clang, boost, libxml2, icu, pcre.

Contact :

Envoyer CV et lettre de motivation au service RH : [email protected]

Stage Ingénieur de développement logiciel

Référence : P_SET4_JS_201206 (EPITA)
Département : R&D
Localisation : SAN DIEGO, CA

Sujet du stage :

Développement de nouveaux filtres pour la gestion des formats de documents.

Niveau :

Fin de tronc commun (Bac+4).

Durée :

5 mois, à partir de septembre 2012.

Objectif :

Les filtres sont des composants essentiels de notre outil de traduction, ils nous permettent de pouvoir traduire un certain nombre de formats (XML, XHTML, HTML, Open Office, Document Office, PDF, RTF…) tout en conservant la mise en page du document source.

Dans le cadre d'une migration de la structure interne utilisée par le moteur du traduction, nous voudrions améliorer les filtres existants et développer de nouveau filtres associés aux formats de localisation (.po, Java Properties, MacOS strings file…).

Afin de traduire de manière configurable différents fichiers XML, nous avons mis en place en ensemble de fichiers XSLT enrichis d'extension SYSTRAN, nous voudrions rendre ce mécanisme plus abordable pour l'utilisateur final avec la mise en place d'un site web de type (nodejs) avec des mécanismes d'import de preview des documents après filtrage.

Domaines de compétence :

C, C++, XML, XSLT, technologies web (rails, express, javascript).

Contact :

Envoyer CV et lettre de motivation au service RH : [email protected]



Offres d'emploi aux USA (San Diego)

Recherche et développement produit

Ingénieur logiciel - Chercheur scientifique (arabe)

Référence : SD_RS-AR_JS_201206
Département : R&D
Localisation : SAN DIEGO, CA

Description du poste et responsabilités :

Nous recherchons actuellement des Ingénieurs logiciels - Chercheurs scientifiques. Ils complèteront notre équipe R&D à San Diego et développeront des systèmes de traduction automatique.

Le candidat idéal doit avoir des compétences en recherche et en implémentation, notamment une excellente expérience de la programmation. Une excellente expérience de la traduction automatique, de la classification de texte, des techniques statistiques pour le traitement automatique des langues, de la théorie de l'information ou de domaines associés sera fortement appréciée.

Il sera en charge du développement des logiciels, de l'expérimentation, de l'analyse des résultats et de l'élaboration de systèmes combinant des modèles de langues statistiques et linguistiques pour la traduction automatique en plusieurs langues.

Diplômes et expérience :

  • Votre langue maternelle est l'arabe.
  • Une excellente maîtrise de la modélisation statistique est requise.
  • Des compétences dans le domaine de la recherche et de l'implémentation d'applications.
  • Bonne expérience de la programmation en C++.
  • Une personnalité d'exception, passionnée par la transformation des systèmes de traduction automatique
  • Anglais courant.
  • Excellentes connaissances en linguistique.
  • Expérience avérée des approches matures, flexibles et innovantes.
  • Excellentes compétences en communication et aptitude à travailler en équipe.

Diplômes et expérience :

  • Master en linguistique informatique ou dans un autre domaine pertinent.
  • Au moins 3 ans d'expérience.

Ingénieur logiciel - Chercheur scientifique (chinois)

Référence : SD_RS-ZH_JS_201206
Département : R&D
Localisation : SAN DIEGO, CA

Description du poste et responsabilités :

Nous recherchons actuellement des Ingénieurs logiciels - Chercheurs scientifiques. Ils complèteront notre équipe R&D à San Diego et développeront des systèmes de traduction automatique.

Le candidat idéal doit avoir des compétences en recherche et en implémentation, notamment une excellente expérience de la programmation. Une excellente expérience de la traduction automatique, de la classification de texte, des techniques statistiques pour le traitement automatique des langues, de la théorie de l'information ou de domaines associés sera fortement appréciée.

Il sera en charge du développement des logiciels, de l'expérimentation, de l'analyse des résultats et de l'élaboration de systèmes combinant des modèles de langues statistiques et linguistiques pour la traduction automatique en plusieurs langues.

Diplômes et expérience :

  • Une excellente maîtrise de la modélisation statistique est requise.
  • Des compétences dans le domaine de la recherche et de l'implémentation d'applications.
  • Bonne expérience de la programmation en C++.
  • Une personnalité d'exception, passionnée par la transformation des systèmes de traduction automatique
  • Anglais courant.
  • La maîtrise de la langue chinoise est un plus.
  • Excellentes connaissances en linguistique.
  • Expérience avérée des approches matures, flexibles et innovantes.
  • Excellentes compétences en communication et aptitude à travailler en équipe.

Diplômes et expérience :

  • Master en linguistique informatique ou dans un autre domaine pertinent.
  • Au moins 3 ans d'expérience.

Ingénieur logiciel - Chercheur scientifique (coréen)

Référence : SD_RS-KO_JS_201206
Département : R&D
Localisation : SAN DIEGO, CA

Description du poste et responsabilités :

Nous recherchons actuellement des Ingénieurs logiciels - Chercheurs scientifiques. Ils complèteront notre équipe R&D à San Diego et développeront des systèmes de traduction automatique.

Le candidat idéal doit avoir des compétences en recherche et en implémentation, notamment une excellente expérience de la programmation. Une excellente expérience de la traduction automatique, de la classification de texte, des techniques statistiques pour le traitement automatique des langues, de la théorie de l'information ou de domaines associés sera fortement appréciée.

Il sera en charge du développement des logiciels, de l'expérimentation, de l'analyse des résultats et de l'élaboration de systèmes combinant des modèles de langues statistiques et linguistiques pour la traduction automatique en plusieurs langues.

Diplômes et expérience :

  • Votre langue maternelle est le coréen.
  • Une excellente maîtrise de la modélisation statistique est requise.
  • Des compétences dans le domaine de la recherche et de l'implémentation d'applications.
  • Bonne expérience de la programmation en C++.
  • Une personnalité d'exception, passionnée par la transformation des systèmes de traduction automatique
  • Anglais courant.
  • Excellentes connaissances en linguistique.
  • Expérience avérée des approches matures, flexibles et innovantes.
  • Excellentes compétences en communication et aptitude à travailler en équipe.

Diplômes et expérience :

  • Master en linguistique informatique ou dans un autre domaine pertinent.
  • Au moins 3 ans d'expérience.