Senior Product Engineer (AI, Full-Stack)
Core
Build and evolve the chat surface and agent workspaces for an enterprise AI platform, handling streaming protocols, deployment, and observability from schema to pixel.
Role type
Senior Product Engineer (Full-Stack, AI)
Builds
Chat interfaces, agent workspaces, app builder templates, and developer tooling for coding agents.
Domain
Enterprise AI, Climate & Sustainability, Real-time streaming
Deliverable
production ML models
Required skills
React/TypeScript (strict), Streaming protocols (SSE/WebSocket), Node/FastAPI or Python/FastAPI, Postgres, Redis, Accessibility (WCAG 2.2 AA), Localization (i18n), OIDC/OAuth2, AI coding tools, On-call management
Preferred skills
React 19, TanStack Query, Vite, Zod, Playwright/Vitest, Kubernetes logs analysis
Technologies
TypeScript, React, Node, FastAPI, Postgres, Redis, SSE, WebSocket, Vite, TanStack Query, Playwright, Vitest, Kubernetes, OIDC, OAuth2
Responsibilities
Build streaming UIs and server protocols for chat and agent workspaces; Maintain component and design system consistency; Build agent-facing developer experience (CLI, manifests); Own full-stack features including backend services and deployment; Implement enterprise readiness features (accessibility, localization, audit trails); Debug cross-stack issues between product, backend, and platform teams.
Seniority
Senior, hands-on IC