Actuary/Python Developer Intern
AXA
Actuary/Python Developer Intern
AXA
Global insurer offering life, property, casualty
L’objectif du stage est de concevoir et développer des modules Python pour une plateforme de provisionnement actuariel IARD, en combinant rigueur actuarielle, qualité logicielle et lisibilité des résultats pour les utilisateurs. Ces modules devront s’articuler avec le moteur R/Shiny tout en restant découplés de celui-ci.
Le projet se décomposera en plusieurs étapes :
1. Analyse des besoins et cadrage du périmètre
Comprendre les pratiques de provisionnement IARD, les outils Excel existants et l’architecture cible de la plateforme.
Définir avec les actuaires les besoins fonctionnels, les données nécessaires et les points d’intégration entre Python et R/Shiny.
2. Développement de modules Python et automatisation
Développer des scripts d’import, de préparation des données et de contrôles qualité.
Prototyper des briques de modélisation statistique ou de machine learning enrichissant les approches classiques de provisionnement ; un cas d’usage envisagé concerne les réserves au niveau sinistre en responsabilité civile corporelle.
Structurer les modules comme des services indépendants pouvant être interrogés par la plateforme, sans créer de dépendance du moteur actuariel.
3. Visualisation et exploration des résultats
Concevoir des tableaux de bord interactifs pour explorer les triangles, comparer les scénarios et suivre la qualité des données.
Rendre lisibles les facteurs de développement, les sensibilités et les écarts entre méthodes pour des utilisateurs non-développeurs.
4. Préparation de l’intégration de fonctionnalités d’IA
Contribuer à la définition d’un vocabulaire commun de commandes et de spécifications permettant de traduire des demandes en langage naturel en actions de la plateforme.
Explorer les premières briques d’un assistant conversationnel en environnement de test, sans modifier le moteur de calcul.
5. Tests, documentation et restitution
Mettre en place des tests de non-régression sur les résultats et documenter le code pour faciliter sa reprise.
Participer aux échanges techniques avec l’équipe R/Shiny et restituer les travaux ainsi que leurs perspectives d’intégration.
Vous êtes étudiant de niveau Bac+4/5 en école d’actuariat, d’ingénieurs ou en Master d’actuariat, de data science ou de statistiques. Vous recherchez un stage de 4 à 6 mois.
Compétences techniques :
Compétences relationnelles :
AXA is a global insurer and asset manager that provides life, health, and property and casualty insurance, as well as related financial services. Its products work by customers paying insurance premiums in exchange for coverage against risks; AXA pools risk across many policyholders, prices premiums based on risk, and pays claims when events occur, while also offering investment and retirement products through its asset management arm. The company has grown through large acquisitions, giving it a wide geographic footprint and a diverse mix of personal, commercial, and specialty insurance offerings. This scale and breadth set AXA apart from many competitors, alongside a long history of strategic mergers that expanded its reach to customers around the world. AXA’s goal is to be a leading global insurer and asset manager, delivering financial protection and long-term value to customers and stakeholders.
Explore more opportunities at AXA