← All roles

Product Engineer (Transcription)

Granola· Tech
Apply on company site
LondonFull-timePosted 3mo ago

About the role

Product Engineer focused on building Granola’s desktop transcription features, working closely with users and the founding team to scale the product and performance.

Responsibilities

  • Own and build transcription features end-to-end. Audio capture on macOS and Windows; Echo cancellation; Connections to transcription providers/models; Local transcription models; Diarisation/attribution; Transcription UI/UX on desktop app; Logging and evals to measure progress.
  • Interact with users to understand problems and design solutions
  • Collaborate with cross-functional team of engineers, product managers, designers, and other team members to create a cutting-edge product
  • Optimise the application for speed, scale, and reliability
  • Feel transcription papercuts by using Granola for meetings

Qualifications

  • Experience with audio capture, real-time media pipelines
  • Engineering experience at tech and product-driven companies
  • Proficiency with TypeScript, Node.js, and React, ideally Electron
  • Comfortable dropping into native code and OS audio APIs (CoreAudio, WASAPI, …) when needed
  • Experience with speech-to-text models/providers

Skills

Required:Audio capture and real-time media pipelinesTypeScriptNode.jsReactSpeech-to-text models/providersUser collaboration
Nice to have:ElectronOS audio APIs

Benefits

  • Relocation assistance to candidates moving to London
  • Compensation philosophy: salary and equity above market
  • In-person collaboration five days a week in London office
  • Bright and spacious office at Old Street
Last updated Jul 19, 2026. Interested? Apply on the company site.
Granola logo

About Granola

Granola — The AI Notepad for back-to-back meetings

Granola helps you keep momentum on what matters. You stay present, Granola turns your conversations into a rich, searchable memory.

AIAI notepadAI notesCalendar integrationChatGoogle MeetMemoryNotepad

More open roles at Granola