E

Elastic

Searches enterprise data and monitors systems

UX Engineer

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

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.
  • Deep experience managing complex asynchronous user-interface state, WebSockets, and Server-Sent Events for streaming large language model responses.
  • A proficient background or active practice in user experience design, wireframing, design systems, and rapid prototyping.
  • Experience integrating front-end systems with AI and large language model backend services and orchestration tools, such as LangGraph and REST or 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 (WCAG).
  • Hands-on experience with modern design and handoff tools such as Figma.

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 user-interface component libraries for generative AI interactions using modern frameworks such as React and TypeScript.
  • Prototype and implement interaction patterns for conversational AI, agent execution visibility, prompt systems, and rich dynamic outputs.
  • Optimize user-interface performance for real-time AI responses by managing token-streaming latency, asynchronous state management, and optimistic user-interface 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 user feedback.
  • Ensure front-end interfaces adhere to web accessibility standards 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 documentation for user-interface component systems, front-end architecture, and design-pattern guidelines.

Desired Qualifications

  • Learn and leverage the Elasticsearch Relevance Engine, Elastic UI, and the broader Elastic ecosystem.

About the Company

Elastic

Searches enterprise data and monitors systems

Elastic builds search, observability and security software for developers, IT operations teams and security analysts. Elasticsearch indexes enterprise data so applications can retrieve records, while Kibana gives teams dashboards for exploring results and investigating system activity. Customers use the tools to search business information, monitor applications and infrastructure, and investigate threats across their data. Elastic sells managed cloud services and self-managed subscriptions, with resource-based hosted pricing, usage-based serverless pricing and licenses tied to nodes and memory. Founded in 2012, Elastic lists San Francisco, California, as its headquarters.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Elastic

See more jobs