CareerPlanSign in

UI Engineer, AI

Bangalore, India💼 Full-time🗓 2026-07-31 → 2026-09-26

Core

Build intuitive, responsive, and performant frontend experiences for Edwin AI, an AI-first hybrid observability platform, to make complex observability data and AI-generated insights easy to understand and act on.

Role type

Senior UI Engineer (AI/observability)

Builds

Production web applications for AI-assisted incident investigation, root-cause analysis, alert correlation, recommendations, and remediation.

Domain

IT Infrastructure Management / Observability / AI UX

Deliverable

production ML models | product features

Required skills

React, TypeScript, JavaScript, HTML, CSS, Next.js, Vite, Webpack, component design, state management, API integration, caching, error handling, asynchronous workflows, real-time APIs (REST, GraphQL, WebSocket, SSE), responsive design, accessibility, design systems, Storybook, dashboarding, charts, automated testing, CI/CD, production debugging

Preferred skills

Experience with AI UX patterns (streamed responses, citations, source attribution, confidence indicators, human-in-the-loop approvals), browser monitoring, OpenTelemetry, product analytics

Technologies

React, TypeScript, JavaScript, HTML, CSS, Next.js, Vite, Webpack, Storybook, Tailwind CSS, CSS Modules, Radix UI, TanStack Query, Zustand, Redux Toolkit, Jotai, GraphQL, REST, SSE, WebSockets

Responsibilities

Build frontend experiences for AI-assisted incident investigation, root-cause analysis, alert correlation, recommendations, and remediation; Develop production web applications using React, TypeScript, JavaScript, HTML, and CSS; Implement interactive views for metrics, logs, traces, alerts, events, topology, incidents, and AI-generated insights; Build streaming and real-time experiences using SSE, WebSockets, GraphQL subscriptions, or similar technologies; Create reusable components and contribute to design systems using Storybook, Tailwind CSS, CSS Modules, Radix UI, or similar tools; Implement data fetching, caching, and state management using TanStack Query, Zustand, Redux Toolkit, Jotai, GraphQL, or REST; Build dashboards, charts, timelines, tables, topology views, and investigation workflows; Implement AI UX patterns such as streamed responses, citations, source attribution, confidence indicators, feedback capture, and human-in-the-loop approvals; Improve frontend performance, accessibility, responsiveness, and cross-browser compatibility; Write unit, integration, component, and end-to-end tests; Instrument applications using browser monitoring, OpenTelemetry, structured logging, and product analytics; Participate in technical design, code reviews, production debugging, and feature delivery.

Seniority

Mid-Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.