Aller au contenu

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

  • Hybride
    • Paris, Île-de-France, France
  • 44 000 € - 55 000 € par an
  • CDI Rouges

Description de l'offre d'emploi

ANEO recherche un profil calcul scientifique pour intervenir au sein des équipes de recherche quantitative d’un grand acteur international des services financiers.

Vous rejoindrez une équipe transverse qui travaille à rendre différentiables, par différentiation automatique adjointe (AAD), les librairies de pricing du groupe

Vos missions

Comprendre, transformer et valider des algorithmes numériques

  • Analyser des chaînes de calcul existantes (EDP, Monte-Carlo, systèmes linéaires) pour en comprendre la structure avant toute modification

  • Reformuler ces algorithmes sous forme vectorielle, en préservant leurs propriétés numériques

  • Étendre une librairie interne de différentiation automatique adjointe (AAD) écrite en C++20 : nouveaux opérateurs, analyse du graphe de dérivation

  • Intervenir sur des codes en usage industriel : périmètre maîtrisé, validation systématique, non-régression

  • Analyser le bruit numérique et la stabilité des résultats, investiguer les écarts inexpliqués, documenter les travaux

Optimiser l’exécution et industrialiser les développements

  • Développer en C++20 moderne (templates, concepts, sémantique move) au sein d’une librairie reposant sur la technique des expression templates, et maîtriser l’empreinte mémoire du graphe de dérivation, point d’attention majeur sur ces méthodes

  • Exploiter la vectorisation SIMD, réduire le coût des appels entre composants et le découpage en sous-tâches, et mesurer les gains obtenus ; outiller vos analyses et vos campagnes de validation en Python (NumPy, pandas, matplotlib)

  • Travailler dans une chaîne de développement industrielle : Git et GitLab, compilation GCC et Clang, environnement Linux, revues de code et intégration continue

Pré-requis du poste

Vous êtes diplômé·e d’une école d’ingénieur ou titulaire d’un Master 2 en mathématiques appliquées, calcul scientifique ou informatique scientifique, avec une formation solide en analyse numérique. Le poste est ouvert à un profil junior, avec une première expérience significative en stage, alternance ou projet de recherche.

Ce qui compte le plus :

  • Une pratique réelle, en formation ou en projet, des méthodes de Monte-Carlo et/ou de résolution d’EDP

  • Des bases solides en algèbre linéaire numérique : résolution de systèmes, factorisations, conditionnement

  • La capacité à comprendre un algorithme avant de le modifier — nous ne cherchons pas un profil de refactoring

  • Une compréhension de l’arithmétique à virgule flottante et du bruit numérique

  • Le C++ moderne : templates, concepts, sémantique move

Ce qui compte également :

  • Python et programmation vectorielle type NumPy

  • Linux et Git au quotidien


Pourquoi ANEO ?

ANEO est un cabinet de conseil tech-first qui accompagne depuis plus de vingt ans de grandes organisations sur des problématiques technologiques complexes.

Vous rejoindrez notre communauté Advanced Computing, qui rassemble des profils experts autour du HPC, du calcul scientifique, du développement logiciel haute performance, du cloud, de l’IA et des systèmes distribués.

Nos équipes interviennent notamment sur :

  • l’optimisation et la parallélisation de codes scientifiques ;

  • des architectures HPC, CPU et GPU ;

  • la migration de workloads de calcul vers le cloud ;

  • des plateformes de calcul distribué et des environnements hybrides ;

  • le développement d’ArmoniK, notre orchestrateur open source dédié aux workloads de calcul intensif.

L’objectif : développer votre expertise au sein d’une communauté technique exigeante, tout en intervenant sur des problématiques industrielles concrètes.


Informations pratiques

Contrat : CDI

Date de démarrage : dès que possible

Localisation : région parisienne

Organisation : hybride

Rémunération : jusqu’à 55 k€ brut annuel, selon expérience

Process de recrutement : un premier échange avec le Directeur Commercial, suivi d’un entretien avec un consultant ANEO, puis d’un échange avec le client.

Chez ANEO, chacun et chacune a sa place. Nous recrutons dans le respect de l’égalité des chances.

ou

Apply with Linkedin indisponible
Apply with Indeed indisponible