1 month ago
Bengaluru, IndiaSenior
Responsibilities
- Translate generative and agentic AI processes into intuitive, responsive front-end interfaces.
- Design, build, and maintain scalable, accessible, reusable UI component libraries with React and TypeScript.
- Implement conversational AI, prompt, agent execution visibility, streaming, and rich dynamic-output interaction patterns.
- Optimize real-time UI performance, token-streaming latency, asynchronous state management, and optimistic updates.
- Integrate interfaces with internal services, RAG endpoints, ESRE, and agent orchestration APIs.
- Collaborate with UX designers, product managers, AI backend engineers, and users to test and refine AI workflows.
- Apply WCAG accessibility standards and Elastic’s EUI design system.
- Implement front-end analytics for user satisfaction, prompt effectiveness, interaction latency, and usability.
- Document component systems, front-end architecture, and design patterns.
Requirements
- Recent experience creating GenAI user interfaces, including conversational interfaces, dynamic prompt builders, and complex agent workflows.
- Deep expertise in TypeScript, JavaScript, React, HTML5, and CSS/Sass with modular front-end architecture.
- Experience managing complex asynchronous UI state and using WebSockets and Server-Sent Events for streaming LLM responses.
- Background or active practice in UX design, wireframing, design systems, and rapid prototyping.
- Experience integrating front-end systems with AI/LLM back-end services and orchestration tools such as LangGraph and REST/GraphQL APIs.
- Experience extending enterprise design systems and using component documentation tools such as Storybook.
- Knowledge of web performance optimization, cross-browser compatibility, and WCAG accessibility guidelines.
- Hands-on experience with design and handoff tools such as Figma.
- Ability and interest in learning and leveraging ESRE, EUI, and the broader Elastic ecosystem.
Benefits
- Distributed work environment with flexible locations and schedules for many roles.
- Health coverage for employees and families in many locations.
- Generous vacation allowance.
- Elastic matches up to $2,000, or local currency equivalent, for financial donations and service.
- Up to 40 hours per year for volunteer projects.
- At least 16 weeks of parental leave.
Tech Stack
Categories
About Elastic
Elastic builds the Elasticsearch-based platform for enterprise search, observability (logging, metrics, APM), and security (SIEM/endpoint). It sells subscriptions and Elastic Cloud managed services with usage-based pricing, combining open source and proprietary features through Elasticsearch and Kibana. Founded in 2012 and headquartered in San Francisco, Elastic is publicly traded on the NYSE and is used by more than half of the Fortune 500.
