Allen received his Bachelor's degree in Biochemistry from the University of Minnesota-Twin Cities, then worked with Shirley Liu at the Dana-Farber Cancer Institute developing computational models of gene regulatory dynamics. He joined the Park lab as a graduate student in Harvard's Bioinformatics and Integrative Genomics PhD program.