Principal Software Engineer, Breeze
Core
Technical anchor for Breeze Assistant, an AI-powered conversational platform that helps HubSpot customers achieve sales and marketing outcomes via agentic workflows and dynamic UI generation.
Role type
Principal Software Engineer (Generative AI & Distributed Systems)
Builds
A full agentic platform for GTM tasks, including artifact generation, multi-step workflow orchestration, and dynamic UI creation.
Domain
Generative AI, Agentic Systems, CRM Integration, Distributed Systems
Deliverable
production ML models
Required skills
Distributed systems architecture, LLM orchestration, RAG pipelines, multi-agent frameworks, agentic system design, platform design, system reliability, technical mentorship
Preferred skills
Experience with vector databases, fine-tuning strategies, inference cost optimization, prompt engineering, non-deterministic system design
Technologies
LLMs, RAG, Vector databases, Agentic frameworks, HubSpot CRM, Slack, Google Workspace, Gong
Responsibilities
Define patterns for AI agent interaction with CRM and third-party ecosystems; extend the platform for high-value deliverables; build technical bridges for complete customer context; prototype and validate new GenAI capabilities; drive strategy for LLM evaluation, observability, and guardrails; mentor senior engineers on AI fluency and agentic design.
Seniority
Principal, hands-on IC with strategic leadership
