Virginia Smith is an Assistant Professor in Electrical and Computer Engineering at Carnegie Mellon University, and an affiliated faculty member in the Machine Learning Department in the School of Computer Science. Her research interests lie at the intersection of machine learning, optimization, and computer systems. A unifying theme of her research is to develop machine learning methods and theory that effectively leverage prior knowledge and account for practical constraints (e.g., hardware capabilities, network capacity, statistical structure). Specific topics include: large-scale machine learning, distributed optimization, resource-constrained learning, multi-task learning, transfer learning, and data augmentation.