Jack es un geofísico matemático que se ha centrado en el desarrollo de métodos de aprendizaje automático para imágenes sísmicas. Ha trabajado en problemas que van desde la topografía del límite entre el núcleo y el manto hasta la capacidad de almacenamiento de carbono de las turberas. En Fleet, Jack está desarrollando herramientas de aprendizaje automático para la selección de minerales mediante imágenes de ruido ambiental.
Jack comenzó su carrera académica como matemático/físico en la Universidad Nacional de Australia, donde se graduó con la medalla universitaria. Recibió una beca general Sir John Monash para cursar un máster y un doctorado en Geofísica en el Instituto de Tecnología de California, tras lo cual fue nombrado becario Marie Sklodowska-Curie en la Universidad de Oxford (Reino Unido). Actualmente es científico visitante en la ANU.