G
Posted 8 hours ago
Product Engineer
GranolaProduct Engineer (Transcription)
Requirements
Audio capture experience, Real-time media pipelines, TypeScript, Node.js, React, Electron, Native OS audio APIs, Speech-to-text models
Skills
TypeScriptNode.jsReactElectron
About the role
Responsibilities
- Own and build transcription features end-to-end, including audio capture on macOS and Windows
- Implement echo cancellation and connections to transcription providers/models
- Work with local transcription models and diarisation/attribution
- Develop transcription UI/UX for the desktop application
- Implement logging and evaluations to monitor performance and improvements
- Optimize the application for speed, scale, and reliability
- Interact directly with users to understand problems and design solutions
- Collaborate with a cross-functional team of engineers, product managers, and designers
Requirements
- Experience with audio capture and real-time media pipelines
- Engineering experience at tech and product-driven companies
- Proficiency with TypeScript, Node.js, and React
- Experience with Electron is ideal
- Ability to work with native code and OS audio APIs (CoreAudio, WASAPI, etc.)
- Experience with speech-to-text models or providers
- Ability to work in-person from the London office most of the time
- Interest in AI/ML and a passion for building products in a startup environment
About the Company
Granola is building the best desktop transcription app. We are a founding team based in London, working in a fast-paced, iterative environment to unlock the future of transcription tools.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeProduct Engineer
Granola · London
