Steve Tjoa

I am a software engineer at Google.

I direct the annual workshop on music information retrieval at the Center for Computer Research in Music and Acoustics (CCRMA) at Stanford University. Check out, a collection of educational notebooks related to music information retrieval.

I am a sponsorship chair for ISMIR 2019, TU Delft, Netherlands. I served on committees for conferences such as ACM Multimedia and IEEE ICME. I co-authored 12 articles for journals and conferences such as IEEE Trans. Information Forensics and Security, IEEE ICASSP, and ISMIR. I peer-reviewed over 100 manuscripts. For research publications, see Google Scholar.

I received a Ph. D. in Electrical Engineering from the University of Maryland, College Park, and a U. S. National Science Foundation postdoctoral fellowship. I was born and raised in New Jersey, USA.



Music Information Retrieval using Locality Sensitive Hashing

2014 September 16. SF Data Science Meetup.

What is Machine Learning?

Promotional video for Real Industry.

Music Information Retrieval using Scikit-learn

2014 October 28. SF Bay Area Machine Learning Meetup.

Feature Extraction and Classification of Musical Signals

2017 January 27. Guest lecture for Music 364, CCRMA, Stanford, with Blair Kaneshiro. GitHub repo.

Music Information Retrieval Hands-On Workshop

2015 February 21-22, CNMAT, UC Berkeley.

Five Do-It-Yourself Projects in Music Information Retrieval

2014 December 16. LA Machine Learning Meetup.


I play the violin. From 2014 to 2017, I served as concertmaster of the San Francisco Civic Symphony, the oldest and largest community orchestra in northern California. I sometimes perform with Classical Revolution and Awesöme Orchestra.

I have performed with ensembles at venues including Carnegie Hall, the Kennedy Center, and the New Jersey Performing Arts Center, as well as San Francisco venues such as The Fillmore, Legion of Honor, Grace Cathedral, Bayview Opera House, Cadillac Hotel, Bently Reserve, SF Conservatory of Music, SF MoMA, and City Hall.