Google Research

James Lin


James Lin is a senior software engineer at Google and is a member of the Engineering Productivity Research team. His research interests include end-user programming and user interface design tools. James has a PhD in computer science from the University of California, Berkeley and previously worked at IBM Research.

Learn more about how we do research

We maintain a portfolio of research projects, providing individuals and teams the freedom to emphasize specific types of work