Arjun Rao

Arjun Rao

Software Engineer

About Me

Projects

Publications

Talks

Resume

About Me

Currently working at Netflix on Recommendation Systems and Algorithms as part of the Algorithms Engineering team.

I previously worked at Microsoft as a on the Ranking Infrastructure Team for Microsoft Start (start.com) where I contributed to and built various infrastructure components that power the ranking stack for personalized content feed recommendations.

I have a Master’s degree in Computer Science from the University of Colorado, Boulder. During my masters I worked with Dr.Sidney D’Mello at the Emotive Computing Lab on modelling Collaborative Problem Solving discourse through Natural Language Processing and Machine Learning techniques from Jan 2020 - May 2021.

My research interests include Recommendation Systems, Information Retrieval, Search, Content Understanding, Applied Machine Learning, Natural Language Processing and Human Computer Interaction.

I’ve also previously worked at Stride.ai as an NLP Engineer where I worked on building machine learning models for tasks like Document Classification, Document Clustering, Information Extraction, etc. as well as building end to end web applications supporting these ML solutions, that include interactive visualizations and tools for providing feedback on model predictions and have interned at Microsoft (Redmond), and Google (San Francisco).

Find me on

Publications


You can find my published papers and book chapters on my Google Scholar or Resume.

Select Open Source Projects


The Milo Project

The Milo IDE is a web based platform targetted at students who wish to learn concepts of Machine Learning and Linear Algebra, with no prior programming experience. The IDE is designed to support introductory level Data Science, ML and Linear Algebra courses typically taught at undergraduate programs.

Milo Blocks

Milo Blocks is a fork of Google’s Blockly that has been modified to work as a node-module. Milo Blocks consists of custom block implementations for the Milo IDE.

Github Issue Tracker

Github Issue Tracker is a web application hosted on Google Cloud Platform that provides consolidated email digests of issues on GitHub repositories. I worked on this as part of my Summer Internship at Google, SF on the Cloud DPE Team. The tool demonstrates integration of various App Engine features along with other Google Services such as BigQuery, Firebase, and Cloud SQL, and building an app using a Microservices Architecture in Go.

Talks


You can find slides and code from various talks I’ve given here.