Jessica Keyser, director of the Ferndale library is resigning to take a new job as executive director of the Grosse Pointe Public Library.