Software Engineer
Picovoice
A profitable and steadily growing AI startup in Vancouver is seeking Software Engineers. We tackle unsolved problems under real constraints. We value originality, speed, and rigor.
What We’re Looking For
- Experience building complex and extensible software
- Practical understanding of data structures and algorithms
- Code optimization techniques
- Hands-on experience with C
- Hands-on experience with Python
- Hands-on experience with TypeScript
Nice to Have
- Working knowledge of machine learning and deep learning
- Experience with debugging embedded software running on microcontrollers, DSPs, or NPUs
- Hands-on experience with Android development
- Hands-on experience with iOS development
- Fixed-point computation
- On-device inference experience
- Background in Speech Recognition, Speech Synthesis, and Speaker Recognition
