Taro Logo

Great team, interesting work.

Software Engineer
Current Employee
Has worked at SoundHound for 2 years
June 5, 2018
Toronto, Ontario
5.0
RecommendsPositive OutlookApproves of CEO
Pros

Compensation and benefits (including lunch allowance) are above average by Toronto standards.

The office here is a 20+ people outpost of the Santa Clara headquarters, focused on engineering hires and growing.

Team culture is friendly, professional in conduct but casual in tone, and diverse, both here and throughout the entire company.

The bar for new hires is medium-high, leading to a consistently competent team and respect among coworkers because I can assume that everyone in the company knows their stuff.

Work hours are genuinely flexible.

Leads are awesome, intelligent, listening to and supporting their teams, and make rational decisions.

There are lots of interesting challenges to work on; people can move around tasks and teams according to their interests and strengths.

Learning opportunities abound.

For Toronto, we have bi-weekly Friday Happy Hours (in-house or at a pub) as well as a soccer team.

Company finances are communicated transparently in quarterly meetings; the company is well-funded and on a solid growth trajectory.

Engineers often have direct contact with clients/partners.

Travel sometimes takes you to places such as Tokyo, Paris, or the Bay Area.

The resulting product is useful and without ethical concerns or conflicts of interest for either party.

Recent initiatives for internationalization and empowering external developers are exciting and a push in the right direction.

Cons

More work needs to be done in order to scale the company.

Server builds are slow. CI infrastructure doesn't prevent breakage (although testing prevents breakage from getting pushed to production). Too much developer time is wasted.

Code infrastructure for NLU is owned by or depends on a single person who isn't really looking for suggestions or contributions and is already overbooked. Machine Learning tech and capacity doesn't currently approach what Google can do. No company-sponsored open source contributions or conference visits.

Advice to Management

Keep scaling up. Keep removing roadblocks. Make sure important tasks are delegated, infrastructure can be fixed by several people, and all teams invest in researching the state of the art. Keep hiring excellent people. Keep up the good work. Stay humble and keep investing into personal connections among different parts of the company. Don't lose touch with sentiments as the company grows.

Was this helpful?

SoundHound Interview Experiences