Note: The job is a remote job and is open to candidates in USA. Elastic is a search AI company providing cloud-based solutions for search, security, and observability. The UX & Front End Engineer, AI will design and build high-performance interfaces for generative and agentic AI experiences, integrating front-end applications with AI services and Elastic technologies. The role collaborates with designers, product managers, backend engineers, and users to create accessible, intuitive, and productive human-AI interactions.
Responsibilities
- AI UI/UX Design & Implementation: Translate complex generative and agentic AI processes into intuitive, responsive, and engaging front-end interfaces
- Front-End Architecture: Design, build, and maintain front-end UI component libraries. These libraries should be scalable, accessible, and reusable and will be created for generative AI interactions. You will use modern frameworks like React and TypeScript
- Human-AI Interaction Patterns: Prototype and implement novel interaction patterns for conversational AI, agent execution visibility (thought logs, tool calls), prompt systems, and rich dynamic outputs
- Performance & Streaming Optimization: Optimize UI performance for real-time AI responses, managing token streaming latency, async state management, and optimistic UI updates
- Enterprise Grounding & Integration: Connect front-end interfaces to internal services. This includes Retrieval Augmented Generation (RAG) endpoints. It also includes Elasticsearch Relevance Engine (ESRE) and agent orchestration APIs
- User-Centered Collaboration: Partner closely with UX designers, product managers, and AI backend engineers to iteratively test and refine AI workflows based on real user feedback
- Accessibility & Design Systems: Ensure all front-end interfaces strictly adhere to web accessibility standards (WCAG) and align seamlessly with Elastic's core design system (EUI)
- AI Observability & UX Analytics: Implement front-end tracking to monitor user satisfaction, prompt effectiveness, interaction latency, and interface usability
- Documentation: Maintain comprehensive documentation for UI component systems, front-end architecture, and design pattern guidelines
Skills
- Our ideal candidate is a skilled front-end engineer with hands-on experience designing and building AI user experiences (e.g., streaming text, dynamic prompt workflows, agent reasoning visualizations, and multi-modal interaction patterns)
- * Proven Success in AI UX: Recent experience creating user interfaces for GenAI applications is important. This includes working with conversational interfaces, dynamic prompt builders, and complex agent workflows
- * Front-End Mastery: Deep expertise in modern TypeScript, JavaScript, React, HTML5, and CSS/Sass, with an emphasis on modular architecture
- * State Management & Streaming: Deep experience managing complex asynchronous UI state, WebSockets, and Server-Sent Events (SSE) for streaming LLM responses
- * UX/UI Design Foundations: Proficient background or active practice in user experience design, wireframing, design systems, and rapid prototyping
- * An Appetite to Master Elastic: A solid desire to learn and leverage the Elasticsearch Relevance Engine (ESRE), Elastic UI (EUI), and the broader Elastic ecosystem
- * AI Framework & API Integration: Experience with integrating front-end systems with AI/LLM backend services and orchestration tools (e.g., LangGraph, REST/GraphQL APIs)
- * Design System Integration: Experience extending and contributing to enterprise design systems and component documentation tools like Storybook
- * Web Performance & Accessibility: Knowledge of web performance optimization techniques, cross-browser compatibility, and WCAG accessibility guidelines
- * Design Tooling: Hands-on experience with modern design and handoff tools (e.g., Figma)
Benefits
- This role is currently eligible to participate in Elastic's stock program.
- A company-matched 401k with dollar-for-dollar matching up to 6% of eligible earnings
- Health coverage for you and your family in many locations
- Ability to craft your calendar with flexible locations and schedules for many roles
- Generous number of vacation days each year
- We match up to $2000 (or local currency equivalent) for financial donations and service
- Up to 40 hours each year to use toward volunteer projects you love
- Minimum of 16 weeks of parental leave
Company Overview
Company H1B Sponsorship