CareerPlan

Senior Software Engineer, Human Agent Interfaces (HAI)

California - San Francisco, USFull-time2026-11-09 → 2026-11-10

Core

Design, build, and ship intuitive full-stack interfaces that enable humans and AI agents to collaborate on business workflows across channels like Microsoft Teams, Slack, and email.

Role type

Senior full-stack software engineer (Human Agent Interfaces)

Builds

Conversational and Copilot experiences, agent tooling, and integrations connecting users, agents, and workflows

Domain

Enterprise SaaS, AI agents, workforce automation

Deliverable

product features

Required skills

TypeScript/JavaScript, React, GraphQL, REST APIs, OAuth/SSO, distributed systems, SaaS architecture, AI coding tools, technical leadership

Preferred skills

MCP, LLM tool-calling, agent frameworks, Microsoft Teams/Slack integrations, workflow engines, Go, PostgreSQL

Technologies

React, TypeScript, GraphQL, REST, MCP, Microsoft Teams, Slack, Go, Python, Java, PostgreSQL

Responsibilities

Design and implement full-stack features for web and collaboration platforms; Build APIs and agent tooling; Create consistent interaction patterns; Develop secure integrations and authentication; Own feature lifecycle from design to production; Mentor engineers and raise engineering quality

Seniority

Senior, hands-on IC with technical leadership