Secteur :

Île-de-France

Domaine de compétence :

Informatique

Véhicule nécessaire :

Non

Ingénieur Logiciel F/H

Pour postuler à une offre de contrat, vous devez être admissible à une des formations associées.
Comment faire ? vous allez voir c’est simple :

Je m’inscris à une ou
des formations associées.

Je suis admissible
à la formation.

Les offres de contrats me sont
automatiquement proposées.
Vous avez déjà un compte afi24 ? connectez-vous maintenant.

Date de début du contrat

2022 09 01

Descriptif de la mission

Ingénieur Logiciel

Qui sommes-nous ?
Nous partons à la conquête de nouveaux territoires dans le big data, l’IoT, l’IA, la
virtualisation des réseaux, le Cloud, le développement, la 5G, la cybersécurité, le mobile banking, et bien
d’autres encore.
Si ces nouvelles technos vous passionnent et si vous voulez découvrir des projets que vous ne
soupçonnez pas forcément, rejoignez nos équipes partout en France qui vous prouveront le
contraire.
La direction Data & IA a pour vocation de faire de notre entreprise une « data driven », qui définit les
standards du Groupe en matière de Data & IA, et qui facilite le développement des cas d'usage, des
Produits et Services de données. Cette direction est appelée à irriguer l’ensemble du groupe.
Au sein de Data&IA, l'équipe MORE (Modèles mathématiques pour l'optimisation et l'évaluation des
performances), est composée de chercheurs, de data-scientists, de doctorants
/ post-doctorants et d'ingénieurs logiciels, ayant pour objectif de développer des modèles
mathématiques permettant d’optimiser les réseaux de télécommunication et la façon dont ils sont gérés,
et d’évaluer leurs performances.

Quel sera le contenu de la mission ?
Le ou la candidat.e sera intégré.e au coeur des développements informatiques de l’équipe et permettra
de soutenir l’effort sur deux sujets fondamentaux :
- Contribuer à l’enrichissement de la librairie Python/C++ networktools en cours de développement
dans l’équipe. Cette librairie regroupe les algorithmes d’optimisation développés au sein de l’équipe. Ces
algorithmes sont basés sur des méthodes d’Intelligence Artificielle (IA) et de Recherche Opérationnelle
(RO), et sont mutualisés au sein d’une librairie afin d’une part, d’alimenter la Recherche Scientifique et
d’autre part d’aider au Transfert d’outils vers les filiales opérationnelles. La librairie constitue ainsi un
backend sur lequel s’appuient les outils d’aide à la décision à destination des opérationnels (ex :
Network Optimizer, WebR).
Sous la supervision du responsable de la librairie, le candidat aura pour mission d’apporter un soutien à
l’intégration de plusieurs fonctionnalités clés comme l’interfaçage vers le langage python,
l’enrichissement en nouvelles fonctionnalités des différents modules (programmation linéaire, sécurité,
etc..) et des outils de débogage associés.
- Contribuer au développement du simulateur DAKSim actuellement en cours de développement et qui a
été identifié comme un enjeu majeur de la Recherche. Ce simulateur vise à simuler, via une approche
multi-agent, les réseaux du futur (virtualisé et utilisant les technologies 5G et au-delà) de bout-en-bout.
Cette plateforme servira à la fois du point de vue recherche pour tester l’efficacité et la robustesse des
algorithmes d’optimisation d’IA/RO (networktools) dans un contexte réaliste et dynamique mais aussi de
pouvoir apporter des garanties supplémentaires auprès des opérationnels réseaux sur l’innocuité de ces
derniers, condition sine qua non de leur déploiement effectif dans les réseaux. Les défis liés au
développement de ce simulateur sont nombreux. Entre autres, il faut interfacer différents modules qui
fonctionnaient de façon indépendantes (simulateur multi-agent, émulateur multi-cloud, algorithmes d’aide
à la décision), intégrer les bases de données des topologies réseau et les bases de données des traces
de trafic et de mobilité, modéliser les différents composants réseau et intégrer des cas d’usage innovants.
Pourquoi cette mission est intéressante ?
L’apprenti intégrera une équipe de 25 personnes avec des profils assez variés notamment de seniors, de
jeunes chercheurs, de doctorants, de jeunes ingénieurs, ce qui lui permettra de monter en compétences
et de développer des soft skills aussi.

Profil recherché 

Qui cherchons-nous ?
Vous préparez une formation de niveau Bac +5 minimum dans le domaine Technologies de l'information
et de la communication - Conception Production Logiciel.
- Bonne maîtrise des langages C/C++ et Python
- Autonomie et force de propositions/intérêt pour la recherche.
- Connaissances des outils de développements (Git, VS Code, debugger, profiler, etc...)
- Connaissances de base sur les outils mathématiques de la recherche opérationnelle : PL/PLNE,
solveurs (CPLEX, CBC, ...) théorie des graphes, programmation dynamiques, etc...

Pour postuler à une offre de contrat, vous devez être admissible à une des formations associées.
Comment faire ? vous allez voir c’est simple :

Je m’inscris à une ou
des formations associées.

Je suis admissible
à la formation.

Les offres de contrats me sont
automatiquement proposées.
Vous avez déjà un compte afi24 ? connectez-vous maintenant.

Formation(s) associée(s)

Vous aimerez peut-être aussi…

Ces offres de contrats pourraient vous intéresser :