Arjun Rao

Arjun Rao Email and Phone Number

Software Engineer, working on AI/ML and Recommendations at Netflix | Ex-Microsoft, Google @ Netflix
Arjun Rao's Location
San Francisco Bay Area, United States, United States
Arjun Rao's Contact Details

Arjun Rao personal email

About Arjun Rao

I’m a Software Engineer on the core recommendations team at Netflix. Working on infrastructure that powers the personalized recommendation algorithms used to generate the Netflix Experience.Prior to Netflix I worked at Microsoft on building ML Infrastructure that support personalized content recommendations for MSN/Microsoft Start, leveraging state of the art techniques in Machine Learning, Recommendation Systems and Distributed Systems.

Arjun Rao's Current Company Details
Netflix

Netflix

View
Software Engineer, working on AI/ML and Recommendations at Netflix | Ex-Microsoft, Google
Arjun Rao Work Experience Details
  • Netflix
    Software Engineer, Machine Learning
    Netflix Mar 2024 - Present
    Los Gatos, Ca, Us
    As part of the core recommendations team, my work sits at the intersection of Applied Research and ML Engineering to enable the next generation of AI models and algorithms that power recommendations and personalized discovery. I collaborate deeply with Research Scientists, and partner with our ML Platform & Serving Systems teams to enable the next generation of our ML infrastructure & capabilities.I primarily focus on building & optimizing the software infrastructure components and integrations of various systems involved in the ML/AI Lifecycle. Things I work on include MLOps, training infrastructure, resource optimization, experimentation agility, and new data & system architectures to enable the development of novel & more capable AI Models to improve the member discovery experience.
  • Microsoft
    Software Engineer Ii
    Microsoft Jun 2021 - Feb 2024
    Redmond, Washington, Us
    Worked on News & Feeds Ranking and Recommendations infrastructure for Microsoft Start (start.com). As part of the Ranking Infrastructure Team, I was a tech lead and contributor to various ranking infrastructure components that power personalized content recommendation for millions of Windows and Microsoft Edge users. I was one of the founding engineers on the team who created Tally, a real-time event processing and aggregation system that was responsible for processing, storage and serving of optimized data for machine learning use-cases with low-latency reads & high-throughput writes. The system enabled us to create machine learning models trained on novel user-engagement signals that were processed & served using Tally to better understand our users and provide an improved personalized feed experience. In terms of impact, the system was responsible for 50% of top 25 most important features of our ranking models and was computing and serving critical real-time engagement data streams and ML features. My contributions across several projects resulted in significant improvements in top line engagement & revenue metrics. Additionally the optimizations I made to storage schemas, and serving components resulted in 50% reduction in CPU & memory footprint compared to v0 of the system.
  • University Of Colorado Boulder
    Lab Member (Emotive Computing Lab)
    University Of Colorado Boulder Jan 2020 - May 2021
    Boulder, Colorado, Us
    As a Research Assistant at the Emotive Computing Lab led by Dr. Sidney D'Mello, I contributed to active research on modeling collaborative problem solving discourse using ML and Language Modeling. I also worked on modeling bias in machine learning models for apparent personality prediction in one way behavioral interviews.Technologies used: Python, Pytorch, Keras
  • Stride.Ai Inc
    Nlp Engineer
    Stride.Ai Inc Jul 2018 - May 2019
    Bengaluru, Karnataka, In
    Designed and built re‑usable end‑to‑end components to operationalize solutions for automated document classification and information extraction. Reduced the turnaround time to build a new Proof‑of‑Concept for unseen set of documents from over 1 month to 1 week. The components I built included all parts of the stack from UI, Backend, Storage, Model Training, Inference, Feature Parsing and ServingBuilt Stride's core frontend framework with custom components and styles using Angular that was used in products like ACE, Know-Your-Customer (KYC), and other projects, serving as a frontend boilerplate for any web based product at Stride.Developed interactive visualizations in D3.js supporting real-time updates for timeline data, graphs of connected entities, and document clustering results. Built a custom PDF Viewer using PDF.js which allowed users to provide feedback on results given by Machine Learning Models using annotations. The viewer also supports multiple document comparison, dual monitor support, and is being used in 10+ projects. I played a key role in memory optimization, lazy loading and cross-browser compatibility for the viewer allowing it to seamlessly handle documents with 500+ pages and reduced latency of loading 100 page pdfs from 5+ seconds to < 1 second while delivering a rich and smooth user experience. Conducted over 40+ technical phone screens and 10+ in-person interviews for SWE internship roles, as well as full-time positions for Frontend and NLP Engineers. I was also a contributor to the internal developer handbook and authored several technical articles on Stride's internal Confluence.
  • Google
    Software Engineer Intern
    Google Jun 2017 - Aug 2017
    Mountain View, Ca, Us
    Worked on 2 projects with the Cloud DevRel Team as a DPE Intern at Google San Francisco. One called Github Issue tracker which is an alternative to notification emails sent by GitHub, and another which is an internal tool to integrate GitHub issues with Google's internal issue tracker. GitHub Issue Tracker is released as an open source project on GitHub. I worked on both projects from scratch and developed both backend servers (in Go) and a web frontend written using Angular 4 and hosted using Google App Engine. Technologies Used: App Engine, Go, Angular 4, Cloud SQL and Firebase along with internal tools at Google.

Arjun Rao Skills

Android Development Web Development Javascript Python Mysql Java Full Stack Development Natural Language Processing Machine Learning Go Front End Development Graphic Design Computer Graphics User Experience Technical Training C++ C Jsp Struts Jquery Ui Photoshop Linux Laravel Google Cloud Platform Angular Mongodb Node.js Teaching Public Speaking Php Applications Qt Creator Server Side Programming Client Server Application Development Magazine Layout Design Object Oriented Systems Firebase Google Bigquery Natural Language Understanding Cloud Computing Artificial Intelligence Sql Typescript Text Classification Django Hadoop

Arjun Rao Education Details

  • University Of Colorado Boulder
    University Of Colorado Boulder
    Computer Science
  • Ramaiah Institute Of Technology
    Ramaiah Institute Of Technology
    Information Science And Engineering
  • Sri Kumaran Children'S Home - Cbse
    Sri Kumaran Children'S Home - Cbse
    Computer Science

Frequently Asked Questions about Arjun Rao

What company does Arjun Rao work for?

Arjun Rao works for Netflix

What is Arjun Rao's role at the current company?

Arjun Rao's current role is Software Engineer, working on AI/ML and Recommendations at Netflix | Ex-Microsoft, Google.

What is Arjun Rao's email address?

Arjun Rao's email address is ma****@****ail.com

What schools did Arjun Rao attend?

Arjun Rao attended University Of Colorado Boulder, Ramaiah Institute Of Technology, Sri Kumaran Children's Home - Cbse.

What are some of Arjun Rao's interests?

Arjun Rao has interest in Ai And Machine Learning, Algorithms, Tools For Education, Site Reliability Engineering, Digital Photography, Vfx, Teaching, App Development, Mobile/web App Development, Web Development.

What skills is Arjun Rao known for?

Arjun Rao has skills like Android Development, Web Development, Javascript, Python, Mysql, Java, Full Stack Development, Natural Language Processing, Machine Learning, Go, Front End Development, Graphic Design.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.