Skip to content

About

Emma Tosch is a Research Scientist at Northeastern University working in the POEM Lab under the supervision of Dr. Chris Martens. Tosch was formerly an Assistant Professor of Computer Science in the College of Engineering and Mathematical Sciences at the University of Vermont. Prior to graduate school, Tosch worked at a healthcare data startup Recombinant Data, currently part of Deloitte.

Tosch works in applied programming languages (PL) research, where she treats the process of language formalization — especially the design of domain-specific languages — as a methodological approach to problems not ordinarily considered the domain of PL. She is particularly interested in building languages and tools for data scientists and social scientsts and has recently been applying her work in the cybersecurity domain.

Tosch's early work on SurveyMan — a language and framework for designing, debugging, and deploying surveys — won first place in the 2014 ACM student research competition at PLDI, a best paper award at OOPSLA 2014, and a 2015 Outstanding Synthesis Award in the College of Computer and Information Sciences at the University of Massachusetts. Her work on PlanAlyzer — a static analysis tool for programmatically-defined experiments — was recognized as a SIGPLAN research highlight in 2020 and was selected as a Research Highlight in the September 2021 issue of the Communications of the ACM.

Tosch has additionally worked in question answering (natural language processing), evolutionary computation, and explainable AI and has active research interests related to causal inference.

Emma Tosch earned her B.A in English Literature from Wellesley College in 2008. She obtained a post-baccalaureate certificate and M.A. in Computer Science from Brandeis University in 2011 before earning her PhD from the University of Massachusetts Amherst in 2020.