Danish Shaikh

Software Engineer Machine Learning

Danish Shaikh is an accomplished software engineer specializing in machine learning, currently employed at Meta since April 2025, focusing on Ads ML infrastructure. Prior experience includes a role as a software engineer at Roku Inc. from May 2022 to April 2025, where Danish worked on machine learning infrastructure for the Search and Recommendations Team. From January 2020 to May 2022, Danish served as a staff software engineer at Twitter, contributing to machine learning infrastructure for the Recommended Notifications Team. At Rakuten Rewards, from September 2015 to January 2020, Danish was also a staff software engineer on the Search and Personalization Team, developing scalable product search solutions. Earlier experience includes working as a software engineer for search at 11 Main, Inc., an Alibaba Group Company, from June 2014 to September 2015.

Location

San Francisco, United States

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices