Principal Software Engineer - Notetaker

HubSpot Inc

Cambridge, MA

JOB DETAILS
SKILLS
Architectural Services, Artificial Intelligence (AI), Audiovisual, Cross-Functional, Customer Relationship Management (CRM), Distributed Computing, Mentoring, Product Design, Production Systems, Software Engineering, Technical Support, Technical/Engineering Design, User Interface/Experience (UI/UX), Video Streaming
LOCATION
Cambridge, MA
POSTED
30+ days ago

POS-31595

About the Team

The Notetaker team is building the intelligence layer for live customer conversations. Their mission is to make it effortless for front-office teams to win every meeting and call-across video and voice.

The team owns the full lifecycle of a live conversation: capturing and transcribing conversations with high accuracy, streamlining meeting setup and preparation through deep calendar and workflow integrations, and turning raw dialogue into clear, actionable outcomes. By combining best-in-class transcription with adaptive summaries, follow-ups, and conversation intelligence, Notetaker lets teams focus on the human moment while the system handles everything around it.

About the Role

We're seeking a Principal Software Engineer to play a pivotal role in shaping the technical future of Notetaker. This role sits at the intersection of real-time systems, distributed infrastructure, and applied AI.

As a Principal Engineer, you will define how live audio/video, transcription, and GenAI-powered insights come together into a reliable, low-latency, production system. You'll help the team move fast without breaking trust-shipping features that feel magical to users while remaining robust under real-world conditions.

Key Expectations

  • Architect real-time conversation systems: Define patterns for ingesting, processing, and storing live audio and video data with high accuracy and low latency.
  • Hands-on, high-impact delivery: Write production code, lead major initiatives, and own critical systems end-to-end.
  • GenAI in the loop: Shape how transcription, summarization, and conversation intelligence models integrate into live and post-call workflows.
  • Reliability and trust at scale: Drive decisions around observability, correctness, privacy, and failure modes in non-deterministic systems.
  • Product and UX sensitivity: Partner with Product and Design to ensure technical decisions support clarity, usefulness, and user trust.
  • Cross-functional influence: Work closely with Calendar, Calling, CRM, and AI teams to align on shared primitives and patterns.
  • Org-level multiplier: Mentor senior engineers, influence architectural standards, and help the org build better real-time and AI-powered systems.

What You Bring

Deep experience building distributed systems with real-time or near-real-time constraints. Familiarity with audio/video pipelines, streaming systems, or event-driven architectures. Practical experience applying GenAI to user-facing products, especially summarization, classification, or insight generation. Strong judgment around tradeoffs between speed, quality, cost, and correctness. A bias for action: you prefer working systems over perfect abstractions, and you stay hands-on through delivery.

About the Company

H

HubSpot Inc