Développeur (Machine Learning Hub) H/F

  • Full-time

Company Description

Where People, Data and Technology Meet

CGG est un leader de renommée mondiale, reconnu pour son éventail unique de technologies et de services intégrés dans le domaine des géosciences. Nous employons plus de 5 300 collaborateurs dans le monde entier, travaillant ensemble pour délivrer des solutions inégalées. Nous utilisons une combinaison de logiciels propriétaires, d’applications de visualisation et de capacités informatiques haute performance. Les équipes scientifiques collaborent étroitement avec les clients afin de résoudre des problèmes complexes de façon créative.  

Job Description

Environnement de travail

Pour supporter la nouvelle stratégie de CGG, qui est désormais de se concentrer sur les data et les technologies de pointe, un nouveau «Machine Learning (ML) Hub» est en cours de création dans notre centre de Massy. Au cours des premières années, le Hub se consacrera à la R&D en deep learning (DL) pour l’analyse et le traitement de données sismiques. Les challenges sont très complexes en raison de spécificités relatives aux données : dimensionnalité importante, bruits, contraintes physiques… Les problématiques sont variées et les données abondantes. Dans un second temps, le Hub évoluera vers d’autres challenges industriels en lien avec les géosciences et des applications totalement en dehors de nos activités actuelles.  

Vous aurez l’opportunité de travailler dans un environnement dynamique et jouerez un rôle clé dans le choix des orientations que prendra le Hub, offrant des opportunités stimulantes en R&D. Vous développerez des codes pour tester vos idées, puis accompagnerez leur intégration dans notre logiciel utilisé en interne par nos équipes mondiales de traitement. Les taches associées comprendront notamment :

  • Implémenter, optimiser et industrialiser les meilleurs algorithmes DL pour des taches données. 

  • Collaborer avec les équipes de production, de R&D et le management. 

  • Promouvoir nos technologies auprès de la R&D, la production et nos clients externes (publications scientifiques, présentations lors de séminaires, conférences, etc.).

  • Elargir vos connaissances en lisant des publications et en assistant à des présentations techniques.   

Qualifications

A propos de vous

Vous êtes passionné(e) par la conception de réseaux neuronaux innovants et l’extraction d’informations à partir de données inhabituelles ? Vous voulez contribuer au développement de nouveaux usages industriel du DL ? Vous aimez résoudre des problèmes difficiles dans un contexte stimulant ? Si c’est le cas, nous serions ravis que vous rejoigniez notre ML Hub !

La/le candidat(e) idéal a un intérêt prononcé pour la production et l’industrialisation de nouveaux outils. Elle/il aura à cœur d’aider nos clients à comprendre comment le DL peut améliorer leurs activités. Savoir collaborer et travailler en équipe est une condition nécessaire au succès du Hub. La/le candidat(e) fera preuve d’excellentes capacités de communication et devra être capable de se démarquer !

Formation

Vous êtes diplômé(e) d’un Master dans l’une des disciplines suivantes: 

  • Calcul scientifique, Mathématiques appliquées, Physique numérique, ML ou disciplines similaires.

Une combinaison d’éducation et d’expérience sera toutefois considérée.

Compétences requises

  • Expérience en développement et débogages de Python et d’au moins l’un des principaux autres langages (C/C++, java…).

  • Expérience en DL et utilisation de libraires DL (TensorFlow…).

  • Expérience en optimisation de code et industrialisation.

  • Passion et compétences pour la programmation et la technologie.

 

  • Bonne compréhension des Mathématiques (notamment algèbre et probabilité).

  • Esprit d’initiative et agilité dans la résolution de problèmes complexes.

  • Capacité à concevoir, mettre en œuvre et tester des solutions innovantes.

  • Esprit d’entreprenariat et flexibilité afin de s’adapter à de nouveaux challenges et changements de direction.

  • Intérêt pour l’innovation collaborative.

 

  • Excellentes capacités de communication écrites et verbales.

  • Anglais courant, oral et écrit.

Compétences souhaitées

  • Programmation GPU.

  • Compréhension de la physique.

  • Le poste étant basé en France, des bases en français seraient utiles. 

 

Additional Information

Formation et développement

Notre culture et notre approche du développement de carrière permettent la conception de cours sur mesure pour répondre aux besoins spécifiques de chacun. Nous accompagnons le développement des compétences techniques, commerciales et personnelles.

Privacy Policy