Picovoice is a profitable and growing AI startup that builds next-generation on-device voice AI technologies. We push the boundaries of what's possible in speech recognition, speech synthesis, speaker recognition, and language modeling on edge devices.
We're hiring software engineers who thrive on solving vague, nontrivial problems under tight constraints. You'll work alongside a small, elite team of engineers and researchers who value speed, autonomy, and results.
Required Skills
- 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
Preferred Skills
- 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
The salary range for the role is $75,000 - $150,000 per year.
Tags C, Assembly, Code Optimization , Python, TypeScript, JavaScript, Java, Android, Swift, iOS, WebAssembly, WASM, CUDA, Metal, WebGPU, DirectX, Deep Learning, Machine Learning, PyTorch, AWS, Amazon Web Services, React, Embedded Systems, Embedded Software, MCU, Microcontroller, DSP, Digital Signal Processor, Neural Processing Unit, NPU, Integrated GPU, iGPU