Responsibilities
- Develop basic prototypes that showcase voice-first interactions combined with other input modes like touch or gesture on actual hardware.
- Integrate speech processing features such as speech-to-text or text-to-speech using existing libraries like Whisper or Vosk, with minor adjustments and testing for better performance.
- Process inputs from audio, visual, and touch sources to implement simple logic for combined interactions, such as voice commands confirmed by gestures.
- Partner with researchers and designers to build functional prototypes of new interaction concepts, including conversational systems and voice-driven controls.
- Utilize standard machine learning frameworks such as PyTorch or TensorFlow, and understand their application in both on-device and cloud environments.
- Produce well-structured, maintainable code, conduct small-scale evaluations for metrics like response time or user experience, and record findings.
Work Arrangement
Remote — Canada
Other
- The company supports an equitable, inclusive, and accessible hiring process.
- Requests for accommodations during any phase of recruitment will be honored.
- Applications are reviewed solely by the hiring team without the use of artificial intelligence tools for screening or selection.