Xavier Olive est directeur de recherche à l’Office national d’études et de recherches aérospatiales (ONERA). Ses domaines de recherche couvrent les sciences des données et de la décision, notamment les techniques d'optimisation, de détection d'anomalies et de génération de données. Ces recherches s'appliquent à l'analyse de risques, aux optimisations des opérations aériennes ainsi qu'à la gestion du trafic aérien. Il enseigne le langage Python, l’algorithmique en langage C et les sciences des données et de la décision à l’ISAE-SUPAERO et à l’ENSTA Paris.