SoundHound Logo

SoundHound

Software Engineer II

Posted 22 Days Ago
Remote
Hiring Remotely in Canada
Mid level
Remote
Hiring Remotely in Canada
Mid level
As a Software Engineer II, you will enhance SoundHound's audio-to-audio platform by implementing improvements, addressing customer feedback, and developing automated tests.
The summary above was generated by AI
Your Career, our Future—Together.
Ready to join something big? At SoundHound AI, we bring voice, generative, and conversational AI together to transform how people interact with products and services. From voice-enabled vehicles to food ordering and customer support, our multilingual, omnichannel technology already impacts hundreds of millions worldwide.
The Opportunity
This role is focused on helping scale SoundHound’s proprietary real-time audio-to-audio platform in order to support next generation Conversational AI solutions. This includes new product integrations, reducing latency, and improving general platform robustness.

What You'll Do
  • Contribute targeted software improvements to the platform Service Layer and other components as needed
  • Help address customer feedback as platform adoption increases
  • Implement comprehensive automated tests to ensure production changes can be made quickly and safely

What You'll Bring
Must Have
  • 4 years of professional experience working on complex latency-sensitive production systems
  • Ability to read and understand complex C++ code, and make targeted changes as needed
  • High proficiency with Python for production-grade software
  • Understanding of fundamental data structures, algorithms, and design patterns to solve business problems with code
  • Skill in methodically solving complex problems from first principles
  • Natural curiosity to experiment to find optimizations on key metrics
  • High agency and resourcefulness to be successful despite challenges and changing requirements
  • Deep commitment to collective success

Nice-to-have:
  • Experience with audio processing (esp. streaming)
  • Experience using Docker and Kubernetes to automate deployments

Workplace & Compensation
This role is available throughout Canada. Employees within a 100-kilometer radius of our Toronto office are expected to work from the office on three pre-scheduled “core days” each month to encourage cross-team connection and in-person collaboration.

Compensation includes salary, equity, comprehensive healthcare, paid time off, and other benefits. Our recruiting team will provide a specific salary range based on location and years of experience.

#LI-MQ1 #LI-REMOTE
Let's Start the Conversation
Join SoundHound AI and collaborate with colleagues worldwide who are shaping the future of voice AI. Guided by our values—supportive, open, undaunted, nimble, and determined to win—we strive to build breakthrough AI experiences together.

We provide reasonable accommodations for individuals with disabilities throughout the hiring process and employment. To view our job applicant privacy policy, please visit https://static.soundhound.com/corpus/ta/applicantprivacynotice.html.

Discover more about our philosophy, benefits, and culture at https://www.soundhound.com/careers.

***Please beware of agency recruiters falsely stating that they represent SoundHound AI on job posts. Our job post above will note if we are utilizing a specific agency to assist with the search. Our recruiters use @soundhound.com email addresses exclusively.

Top Skills

C++
Docker
Kubernetes
Python

Similar Jobs

5 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
As a Software Engineer II, you'll build the ML Feature Platform, collaborate on developing backend systems, and ensure operational availability while engaging in team growth.
Top Skills: AWSKotlinKubernetesMySQLPython
14 Days Ago
Easy Apply
Remote
Canada
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Support enterprise IAM operations and enhance automation through scripting and backend coding in a balanced operational and technical role.
Top Skills: AWSGitPythonSailpoint
Yesterday
In-Office or Remote
Senior level
Senior level
Insurance
The Software Engineer Senior Consultant II develops complex module code, analyzes requirements, conducts reviews, and designs technical solutions to improve processes and operational efficiency.
Top Skills: Java 17Java 8MicroservicesRest ApisSpring Boot

What you need to know about the Toronto Tech Scene

Although home to some of the biggest names in tech, including Google, Microsoft and Amazon, Toronto has established itself as one of the largest startup ecosystems in the world. And with over 2,000 startups — more than 30 percent of the country's total startups — Toronto continues to attract new businesses. Be it helping entrepreneurs manage their finances, simplifying business operations by automating payroll or assisting pharmaceutical companies in launching new drugs, the city's tech scene is just getting started.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account