Scherer is director of the Institute for Matching Person and Technology in Webster, NY. She also is associate professor of physical medicine and rehabilitation, University of Rochester Medical Center, and senior research associate, International Center for Hearing and Speech Research (a joint program of the University of Rochester and the National Technical Institute for the Deaf/Rochester Institute of Technology). She received a Ph.D. and an MPH from the University of Rochester.