C++ Software Engineer at SoundHound
SoundHound
Job Description
Drive the evolution of SoundHound's audio-to-audio platform as a Software Engineer II. Focus on optimizing latency and enhancing platform reliability for next-generation Conversational AI solutions. As a Software Engineer II, you'll play a crucial role in scaling our proprietary platform.
This position emphasizes working with complex, latency-sensitive systems and enhancing customer experiences as adoption rises. You will be tasked with improving the Service Layer components and implementing robust automated tests to ensure swift, safe production updates. Key Responsibilities: โข Develop targeted software enhancements for the Service Layer โข Address and incorporate customer feedback into the platform โข Create automated tests for production safety and speed โข Optimize platform performance for better latency โข Collaborate with teams to implement features and improvements Requirements: โข 4 years of experience with latency-sensitive production systems โข Proficient in C++ and Python for production software โข Familiar with data structures and design patterns โข Strong problem-solving skills from first principles โข Committed to teamwork and collective success Bring your expertise in complex systems and passion for innovation to SoundHound's software engineering team. #J-18808-Ljbffr