Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

CAREMAG

New

Scientific Software Engineer F/H

Posted Updated
Discussion

Description

  • Concevoir, développer et maintenir une base de code scientifique complexe en python
  • Structurer et faire évoluer l'architecture logicielle afin d'assurer la qualité, la lisibilité, la maintenabilité et les performances du code
  • Mettre en œuvre les bonnes pratiques de software engineering : tests automatisés, gestion de versions avec Git, intégration et déploiement continus (CI/CD), débogage et optimisation des performances
  • Développer, intégrer et fiabiliser des méthodes de calcul scientifique et des solveurs numériques adaptés aux problèmes traités
  • Analyser et résoudre les difficultés numériques rencontrées : convergence, stabilité, systèmes non linéaires, sensibilité des calculs et comportement des solveurs
  • Comprendre les modèles physiques sous-jacents et leurs formulations mathématiques afin de distinguer les problèmes liés au modèle, aux méthodes numériques ou à l'implémentation logicielle
  • Collaborer avec les équipes d’ingénierie et de R&D impliquées dans la modélisation et les utilisateurs finaux pour transformer des besoins scientifiques et industriels en solutions logicielles fiables

Profil recherché

Profil recherché :

Vous êtes diplômé(e) d’un Bac+5 (école d’ingénieurs ou formation universitaire équivalente) et vous êtes issu d’une formation en mathématiques appliquées, calcul scientifique, informatique scientifique ou simulation numérique.

Vous avez notamment :

  • Une très bonne maîtrise de Python et une véritable culture de la qualité logicielle
  • Une première expérience en software engineering, avec la capacité de concevoir, structurer, tester et maintenir une base de code complexe. Le développement logiciel constitue le cœur de votre expertise.
  • Une bonne maîtrise des pratiques de développement : tests, Git, CI/CD, débogage et optimisation des performances
  • De solides bases en mathématiques et physique appliquées, notamment en calcul scientifique et méthodes numériques
  • La capacité à comprendre les modèles physiques et à diagnostiquer les problèmes rencontrés lors des simulations

Les plus de votre candidature :

  • Une expérience en simulation de procédés, génie chimique, chimie ou hydrométallurgie
  • Des compétences en recherche opérationnelle, optimisation et/ou calcul haute performance
  • Une expérience sur des logiciels de simulation multiphysiques ou des outils numériques à forte composante scientifique

Pourquoi nous rejoindre ?

  • Participer au développement d'outils numériques au service de projets industriels innovants dans le domaine des terres rares
  • Travailler à l'interface du développement logiciel, des mathématiques appliquées et de la modélisation physique
  • Évoluer dans un environnement stimulant et en forte croissance, au sein d'une entreprise engagée dans la transition énergétique et le développement d'une filière industrielle plus durable
  • Prendre part à la conception et à l'amélioration de solutions numériques ayant un impact concret sur les procédés industriels

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →