Software Engineer - Content Management & Ingestion

We believe that a cutting-edge “A+ solution” to organizing/structuring searchable data (e.g. data curation) is essential. It's difficult to get there via human curation because there's too much data. It's also difficult to get there with a purely machine-curated solution (we've learned that lesson first hand). Our solution at SoundHound has been to hybridize the two approaches. In this role, you'll be part of a small and innovative team designing automated algorithms smart enough to approximate a human curator, while also working closely with human curators on the team to achieve the best possible searchable data quality for our apps.

Our SoundHound Metadata team is responsible for building out and maintaining knowledge graphs across various domains currently powering all of our conversational AI products.


-programming language such as PHP, Perl, Python, Java or similar

-shell scripting 

-familiarity with Linux

-experience working with third party datasets

-database experience

-object modeling 

-data cleansing 


Nice to haves:

-experience working with large datasets, music data ingestion, information retrieval

-experience maintaining high-availability scalable systems

-passion for the intersection of music and technology


How to apply:

Send us your resume and cover letter. Let us know why you would like a job at SoundHound in particular. 

Meet Some of SoundHound, Inc.'s Employees

Keyvan M.

Founder & CEO

Keyvan oversees the entire SoundHound organization. He stays focused on aligning company goals and values in order to continue growing the business and its employees far into the future.

Maisy W.

Software Engineer

Maisy sits on the Speech Team, taking audio input and creating neural networks that model the different phonemes associated with certain sounds in efforts to better understand patterns.

Back to top