Sorelle has been an Assistant Professor of Computer Science at Haverford College since 2014 and was visiting at Haverford starting in 2012. Her research interests include the design and analysis of algorithms, computational geometry, data mining and machine learning, and the application of such algorithms to interdisciplinary data. She is the recent recipient, along with chemistry professors Josh Schrier and Alex Norquist, of an NSF grant to apply data mining techniques to materials chemistry data to speed up materials discovery.
Before Haverford, Sorelle was a software engineer at Google, where she worked in the Google X lab and in search infrastructure. She received a Ph.D. in computer science in 2010 and an M.S. in computer science in 2007, both from the University of Maryland, College Park. She is a 2004 graduate of Swarthmore College.