Nikhil Thorat is a software engineer with 14 years of experience specializing at the intersection of data visualization and machine learning. He co-created TensorFlow.js and Know Your Data at Google, led the Google Image Search UI team, and contributed visualization improvements to TensorBoard’s graph visualizer. As a founder-turned-engineering leader, he helped build Lilac AI (acquired by Databricks) and later worked on AI quality at Databricks before joining Anthropic. He blends research and product fluency—co-authoring work on multilingual NMT and SmoothGrad—while shipping practical front-end and tooling enhancements for large ML systems. Based in Boston, he’s comfortable moving between prototyping research ideas and scaling production ML UIs.
14 years of coding experience
15 years of employment as a software developer
Bachelor of Science (BS) Computer Science Math, Bachelor of Science (BS) Computer Science Math at University of Massachusetts Amherst
Contributions:7 commits, 7 comments, 1 issue in 19 days
Contributions summary:Nikhil focused on improving the visualization aspects of the TensorFlow TensorBoard project. They implemented UI enhancements such as fading out nodes and edges lacking stats in the graph visualizer. Their work included adding a color legend and modifying CSS for visual clarity. The user also updated the graph loader to improve performance related to metadata changes and integrated new features to display run metadata.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nikhil Thorat - Member Of Technical Staff at Anthropic