Latest AI JobsBrowse Jobs
Elastic logo

UX Engineer

ElasticBangalore, IndiaIT
Apply on company site
Salary
Not listed
Job type
Full-time
Experience
Mid
Posted
29 Sept 2026
Status
Open · checked 7d ago

About this role

Based in Bangalore, India, this full-time UX Engineer position involves building advanced generative and agentic AI front-end applications for Elastic. The role suits a skilled front-end specialist who wants to bridge complex AI capabilities with user-centered interface design.

Role Overview

The Elastic IT division is seeking a UX and Front End Engineer to create the next generation of artificial intelligence and agentic workflows. This role connects backend AI services with responsive, accessible user interfaces that boost enterprise productivity. The professional will collaborate closely with product teams, designers, and AI engineers to shape how internal users interact with machine learning models and data platforms.

Key Responsibilities

Translate complex generative and agentic AI processes into intuitive, responsive, and engaging front-end interfaces.
Design, build, and maintain scalable, accessible, and reusable UI component libraries for generative AI interactions using React and TypeScript.
Prototype and implement novel interaction patterns for conversational AI, agent execution visibility, prompt systems, and rich dynamic outputs.
Optimize UI performance for real-time AI responses, managing token streaming latency, async state management, and optimistic UI updates.
Connect front-end interfaces to internal services, including Retrieval Augmented Generation endpoints, Elasticsearch Relevance Engine, and agent orchestration APIs.
Partner with UX designers, product managers, and AI backend engineers to iteratively test and refine AI workflows based on real user feedback.
Ensure all front-end interfaces strictly adhere to web accessibility standards and align with the core design system.
Implement front-end tracking to monitor user satisfaction, prompt effectiveness, interaction latency, and interface usability.
Maintain comprehensive documentation for UI component systems, front-end architecture, and design pattern guidelines.

Requirements

Recent experience creating user interfaces for generative AI applications, including conversational interfaces, dynamic prompt builders, and complex agent workflows.
Deep expertise in TypeScript, JavaScript, React, HTML5, and CSS/Sass, with an emphasis on modular architecture.
Experience managing complex asynchronous UI state, WebSockets, and Server-Sent Events for streaming large language model responses.
Proficient background or active practice in user experience design, wireframing, design systems, and rapid prototyping.
Desire to learn and leverage the Elasticsearch Relevance Engine, Elastic UI, and the broader Elastic ecosystem.
Experience integrating front-end systems with AI and large language model backend services and orchestration tools like LangGraph, REST, and GraphQL APIs.
Experience extending and contributing to enterprise design systems and component documentation tools such as Storybook.
Knowledge of web performance optimization techniques, cross-browser compatibility, and Web Content Accessibility Guidelines.
Hands-on experience with modern design and handoff tools like Figma.

Skills and Tools

TypeScript
JavaScript
React
HTML5
CSS/Sass
WebSockets
Server-Sent Events
Elasticsearch Relevance Engine
Elastic UI
LangGraph
REST APIs
GraphQL
Storybook
Figma

About the Company

Elastic is the Search AI Company that enables users to find answers in real time using data at scale. The company provides cloud-based solutions for search, security, and observability, utilizing both structured and unstructured data to protect private information and deliver AI capabilities.

How to Apply

Interested candidates should visit the official Elastic careers page to submit an application for this position.

Skills and tech stack

Questions candidates ask

Where is this position located?

This full-time role is located in Bangalore, India.

What core technologies are required for the front-end development work?

The role requires deep expertise in TypeScript, JavaScript, React, HTML5, and CSS/Sass.

What specific AI and streaming technologies will the engineer handle?

The engineer will manage asynchronous UI states, WebSockets, and Server-Sent Events for streaming responses, alongside integrations with tools like LangGraph, retrieval augmented generation endpoints, and the Elasticsearch Relevance Engine.

Who does the UX Engineer collaborate with on the team?

The engineer partners closely with UX designers, product managers, and AI backend engineers.

Where should candidates apply for this job?

Candidates should apply directly on the official company careers page.

Ready to apply?

The application is on the official Elastic careers page.

Apply on company site