Priyan Vaithilingam

[priyan@homepage]$ Research Scientist · Apple AIML

priyan@about

I am a Research Scientist in the AI/ML group at Apple, working on intelligent user interfaces. I received my Ph.D. from Harvard, where I was advised by Prof. Elena Glassman at the Variation Lab. My research lies in the intersection of Human-Computer Interaction, Artificial Intelligence, and Software Engineering.

Prior to this, I was a Master's Student at UCSD, where I worked with Prof. Philip Guo at the UCSD Design Lab. I was also fortunate to work in Microsoft Research India as a Research Fellow for two years, where I worked on projects related to information retrieval, developer tools, and programming accessibility.

priyan@publications

The Way We Notice, That's What Really Matters: Instantiating UI Components with Distinguishing Variations
[chi/2026]
Priyan Vaithilingam, Alan Leung, Jeffrey Nichols, Titus Barik
[acm] | [pdf] | [Apple]
Semantic Commit: Helping Users Update Intent Specifications for AI Memory at Scale
[uist/2025]
Priyan Vaithilingam, Munyeong Kim, Frida-Cecilia Acosta-Parenteau, Daniel Lee, Amine Mhedhbi, Elena L. Glassman, Ian Arawjo
[acm] | [pdf]
Imagining a Future of Designing with AI: Dynamic Grounding, Constructive Negotiation, and Sustainable Motivation
[dis/2024]
Priyan Vaithilingam, Ian Arawjo, Elena L Glassman
[acm] | [pdf]
DynaVis: Dynamically Synthesized UI Widgets for Visualization Editing
BEST PAPER [chi/2024]
Priyan Vaithilingam, Elena L Glassman, Jeevana Priya Inala, Chenglong Wang
[acm] | [pdf]
ChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis Testing
HONORABLE MENTION [chi/2024]
Ian Arawjo, Chelse Swoopes, Priyan Vaithilingam, Elena L Glassman, Martin Wattenberg
[acm] | [pdf]
Amortizing Pragmatic Program Synthesis with Rankings
[icml/2024]
Yewen Pu, Saujas Vaduguru, Priyan Vaithilingam, Elena L Glassman, Daniel Fried
[acm] | [pdf]
Towards More Effective AI-Assisted Programming: A Systematic Design Exploration to Improve Visual Studio IntelliCode's User Experience
[icse-seip/2023]
Priyan Vaithilingam, Elena L Glassman, Peter Groenwegen, Sumit Gulwani, Austin Z. Henley, Rohan Malpani, David Pugh, Arjun Radhakrishna, Gustavo Soares, Joey Wang, Aaron Yim
[acm] | [pdf]
Expectation vs. Experience: Evaluating the Usability of Code Generation Tools Powered by Large Language Models
[chi-lbw/2022]
Priyan Vaithilingam, Tianyi Zhang, Elena L Glassman
[acm] | [pdf]
Assuage: Assembly Synthesis Using A Guided Exploration
[uist/2021]
Jingmei Hu, Priyan Vaithilingam, Stephen Chong, Margo Seltzer, Elena L Glassman
[acm] | [pdf]
Interpretable Program Synthesis
[chi/2021]
Tianyi Zhang, Zhiyang Chen, Yuanli Zhu, Priyan Vaithilingam, Xinyu Wang, Elena L Glassman
[acm] | [pdf]
Papercode: Generating Paper-Based User Interfaces for Code Review, Annotation, and Teaching
[uist-poster/2020]
Priyan Vaithilingam, Julia M. Markel, Philip J. Guo
[acm] | [paper pdf] | [poster pdf]
Bespoke: Interactively Synthesizing Custom GUIs from Command-Line Applications By Demonstration
[uist/2019]
Priyan Vaithilingam, Philip J. Guo
[acm] | [pdf]
CodeTalk: Improving Programming Environment Accessibility for Visually Impaired Developers
HONORABLE MENTION [chi/2018]
Venkatesh Potluri, Priyan Vaithilingam, Suresh Parthasarathy, Vidhya Reddy, Manohar Swaminathan, Gopal Srinivasa
[acm] | [pdf]

priyan@experience

  • commit c2504a1 (HEAD -> current)

    ML Research Scientist, Apple

  • commit 02405b2

    Research Intern, Microsoft Research

  • commit f2305b2

    Research Intern, Microsoft Research

  • commit f2109b3

    Research Intern, Microsoft Research

  • commit e1603c4

    Research Fellow, Microsoft Research India

  • commit e1506d5

    Software Engineer, Microsoft India

priyan@contact

Personal Email: priyanmuthu at gmail dot com

user@homepage:~$ git commit -m "checking in version_final_final_2" && exit 0