Aneo

Ingénieur Calcul Scientifique – Méthodes Numériques & C++ H/F

Aneo
Apply
8 days ago
Paris, FranceEntry Level

Responsibilities

  • Comprendre, transformer et valider des algorithmes numériques reposant notamment sur les EDP, Monte-Carlo et les systèmes linéaires.
  • Analyser et reformuler des chaînes de calcul sous forme vectorielle tout en préservant leurs propriétés numériques.
  • Étendre une bibliothèque interne de différentiation automatique adjointe en C++20 avec de nouveaux opérateurs et l’analyse du graphe de dérivation.
  • Intervenir sur des codes industriels avec validation systématique, contrôle de non-régression et documentation des travaux.
  • Analyser la stabilité numérique et le bruit numérique, puis investiguer les écarts inexpliqués.
  • Optimiser l’exécution, la mémoire du graphe de dérivation et les appels entre composants en exploitant la vectorisation SIMD et le découpage en sous-tâches.
  • Développer des outils Python pour les analyses et les campagnes de validation.
  • Travailler dans une chaîne industrielle avec Git, GitLab, GCC, Clang, Linux, les revues de code et l’intégration continue.

Requirements

  • Diplôme d’une école d’ingénieur ou Master 2 en mathématiques appliquées, calcul scientifique ou informatique scientifique.
  • Profil junior accepté avec une première expérience significative en stage, alternance ou projet de recherche.
  • Pratique des méthodes de Monte-Carlo et/ou de résolution d’EDP.
  • Solides bases en algèbre linéaire numérique, notamment résolution de systèmes, factorisations et conditionnement.
  • Capacité à comprendre un algorithme avant de le modifier.
  • Compréhension de l’arithmétique à virgule flottante et du bruit numérique.
  • Maîtrise du C++ moderne, notamment des templates, concepts et de la sémantique move.
  • Connaissances en Python, programmation vectorielle de type NumPy, Linux et Git.

Benefits

  • Contrat à durée indéterminée avec démarrage dès que possible.
  • Poste hybride situé en région parisienne.
  • Intégration à la communauté Advanced Computing d’ANEO, autour du HPC, du calcul scientifique, du développement logiciel haute performance, du cloud, de l’IA et des systèmes distribués.
  • Rémunération pouvant atteindre 55 k€ brut annuel selon l’expérience.
  • Processus de recrutement en trois étapes : échange avec le Directeur Commercial, entretien avec un consultant ANEO, puis échange avec le client.

Tech Stack

GitLinuxMatplotlibNumPyPandasPython

Categories

Aneo

About Aneo

51-200 employees

Aneo is a French consulting firm founded in 2002 and headquartered in Boulogne-Billancourt that helps enterprises modernize software, data, and compute platforms. It delivers strategy and technology consulting across cloud, distributed systems, and HPC, with an advanced AWS partnership and engagements in banking, industry, and biotech, including CAC 40 clients. Aneo also maintains ArmoniK, an open-source distributed compute orchestrator for intensive workloads across on-prem and multi-cloud environments.

Contact me