New: upload your resume and get matched to AI jobs. Free to start →

UX Engineer

Salary not listed • Bangalore, India • Full-time

Posted 1mo ago

Job Location

Bangalore, India

Tech Stack

Remote Work Policy

On-site

Employment Type

Full-time

Categories

AI Engineer

About the job

Elastic, the Search AI Company, is seeking an innovative UX & Front End Engineer to join its IT team. This role will focus on bridging the gap between powerful AI capabilities and intuitive user interfaces, crafting the next frontier of generative and agentic AI experiences. You will leverage the latest AI technologies and the Elastic Stack to build high-performance front-end applications for internal products and platforms. The ideal candidate will act as a key collaborator between AI back-end engineers, product managers, and user groups, shaping how enterprise users interact with generative AI and enabling the global workforce.

Responsibilities

  • Translate complex generative and agentic AI processes into intuitive, responsive, and engaging front-end interfaces.
  • Design, build, and maintain scalable, accessible, and reusable front-end 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 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 (RAG) endpoints, Elasticsearch Relevance Engine (ESRE), and agent orchestration APIs.
  • Partner closely with UX designers, product managers, and AI backend engineers to iteratively test and refine AI workflows based on user feedback.
  • Ensure all front-end interfaces adhere to web accessibility standards (WCAG) and align with Elastic's core design system (EUI).
  • 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 GenAI applications, including conversational interfaces, dynamic prompt builders, and complex agent workflows.
  • Deep expertise in modern TypeScript, JavaScript, React, HTML5, and CSS/Sass, with an emphasis on modular architecture.
  • Deep experience managing complex asynchronous UI state, WebSockets, and Server-Sent Events (SSE) for streaming LLM responses.
  • Proficient background or active practice in user experience design, wireframing, design systems, and rapid prototyping.
  • A solid desire to learn and leverage the Elasticsearch Relevance Engine (ESRE), Elastic UI (EUI), and the broader Elastic ecosystem.
  • Experience with integrating front-end systems with AI/LLM backend services and orchestration tools (e.g., LangGraph, REST/GraphQL APIs).
  • Experience extending and contributing to enterprise design systems and component documentation tools like Storybook.
  • Knowledge of web performance optimization techniques, cross-browser compatibility, and WCAG accessibility guidelines.
  • Hands-on experience with modern design and handoff tools (e.g., Figma).

Benefits

  • Competitive pay based on the work you do here and not your previous salary
  • Health coverage for you and your family in many locations