Ahmad is interested in developing tools that help scientists in various disciplines utilise machine learning in their research. This is inspired by his cross-disciplinary academic and industrial background in lecturing on and implementing machine learning techniques. Most recently at Imperial College London he worked on using Natural Language Processing techniques to enhance assistive devices used by people with Motor Neurone Disease.