Core Software Engineer
Modulate is building the world's first real-time voice skins - enabling anyone to customize their voice as they chat with their friends online. We're a group of people passionate about personal growth, crazy new ideas, and creating positive change in the world through technology. We're looking for a core software engineer to help us ensure we can bring our technology swiftly and robustly to as many customers as possible - and to join us in augmenting the creativity and enabling the self-expression of everyone across the digital world.
Your responsibilities will include:
- Expanding on, improving and optimizing our C++ voice conversion neural network library for high performance across a variety of devices and environments.
- Extending to frameworks taking advantage of GPUs or mobile neural network chips.
- Influencing our research direction to help optimize neural network architectures for speed, memory, and power consumption.
- Owning our software release process and being the technical point-of-contact for integration by our customers.
We're an early startup working on a new product, so your most important qualification is that you're excited to face new challenges, learn new things, and work with us to build and deliver a fantastic product! You should be comfortable both coding in and communicating about C/C++; but GPU/Mobile frameworks, neural network architectures, etc. can all be learned on the job!