My work covers 3 main research streams and their associated application areas: (1) artificial intelligence and machine learning (including deep learning), (2) AI ethics and Responsible AI, (3) high performance numerical computing (mathematical software).