I am currently seeking (potentially multiple) Ph.D. students interested in programming languages and software engineering research for a newly NSF-funded project on analysis and transformations for imperative Deep Learning (DL) programs. The project focuses on enhancing the robustness, increasing run-time performance, and facilitating the long-lived evolution of DL systems, particularly, large, industrial DL systems. For more information on the project, please see the project announcement.
Potential research topics explored during the course of the project may include (static/dynamic) program analysis and transformation (e.g., automated refactoring). The successful candidates will be expected to work on projects that generally yield open-source developer tool research prototypes, typically plug-ins to popular IDEs, build systems, or static analyzers. Potential applications may find more information on the principal supervisor’s web page. After discussing with me, potential students should apply to the City University of New York (CUNY) Graduate Center (GC) Ph.D. program in Computer Science.