Software Developer, Audio - C++, Juce - market

0+ years
Full Remote
C++
Juce

Requirements

Must-haves

- 5+ years of software development experience - 3+ years of C++ experience - Juce experience - Startup experience - Excellent problem-solving skills and attention to detail - Strong communication skills in both spoken and written English

Nice-to-haves

- AI adjacent experience - Bachelor's Degree in Computer Engineering, Computer Science, or equivalent

What you will work on

- Collaborate with cross-functional teams to design, develop, and maintain the core components of a generative voice marketplace platform. - Lead the architecture and development of high-performance, scalable, and reliable C++ applications using the JUCE framework. - Create and optimize algorithms for real-time voice generation and manipulation, ensuring high-quality audio output. - Contribute to the design and implementation of APIs and SDKs that enable seamless integration of generative voice technology into external applications. - Identify and address performance bottlenecks, memory leaks, and other technical challenges to ensure smooth and efficient application performance. - Stay up-to-date with industry trends and emerging technologies related to audio processing, generative models, and voice synthesis, and evaluate their potential impact on our platform. - Participate in the software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenance. - Troubleshoot and debug complex technical issues, providing timely solutions and improvements to maintain a stable and robust application ecosystem.