Principal Software Engineer - AI Native UX
Core
Define and own long-term architecture for AI-native user experiences, designing user-facing surfaces for agentic backends and ensuring the experience layer remains resilient as the platform scales.
Role type
Principal Software Engineer (AI-Native UX & Frontend Platform)
Builds
AI-native intelligent experiences, UXC workspace platform components, and design systems for agent-to-UI interactions.
Domain
Enterprise AI / SaaS Platform / User Experience
Deliverable
production ML models | product features
Required skills
UX architecture, AI-native UX design, frontend engineering (React/TypeScript), backend fundamentals (Java/Python), agentic system understanding, design systems, stakeholder alignment
Preferred skills
distributed systems performance, open-source contributions to AI-native UX, early-stage startup experience
Technologies
Lit.js, React, TypeScript, Java, Python, Postgres, K8s, MCP
Responsibilities
Define UX architecture for AI-native experiences, build user-facing surfaces for autonomous agents, own UXC component architecture, partner with ML teams on agent orchestration, align UX decisions with business outcomes, mentor senior engineers
Seniority
Principal, hands-on IC with strategy & mentorship