Lin received her BS in chemistry from National Taiwan University in 2004. Lin received her PhD in chemistry in 2009 from University of Wisconsin, Madison, under the guidance of James L. Skinner. She then moved to Stanford, where she was a Bio-X postdoctoral fellow in the lab of Vijay S. Pande. In 2012, Lin joined the Department of Chemistry at Tufts University and received tenure in 2018.