UX Engineer, HCI

Skills
Boundary LineContextConventionsEngineeringHuman Computer InteractionInterfacesReasoning Skills
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Strong frontend engineering skills in React TypeScript or equivalent
  • Experience building interaction-heavy or experimental interfaces
  • Strong product and UX instincts
  • Ability to prototype rapidly in ambiguous environments with incomplete specs
  • Understanding of animation responsiveness frontend architecture and UI performance
  • Interest in HCI interfaces and how to design for trust control transparency and recovery
  • Comfort working at the boundary of design and engineering without clear handoffs
  • Ability to move fast while keeping the user experience clear and usable

Nice to have

  • Hands-on
  • High talent density
  • Independent
  • Fast-moving
  • Judgment-driven

Day to day

  • Build and prototype AI-native product interfaces across web and mobile
  • Create functional prototypes of new HCI interaction models for streaming responses multi-step task flows real-time feedback loops and system state visibility
  • Translate design concepts into working code with strong usability responsiveness and motion
  • Experiment with UI patterns that show progress uncertainty confidence failure and recovery clearly to users
  • Build interfaces that let users supervise correct and redirect AI behavior without micromanaging the system
  • Work closely with product design and ML teams to validate interaction ideas quickly
  • Contribute to frontend architecture and reusable UI components for AI product surfaces
  • Identify and fix usability performance and state management issues in AI-driven interfaces

Hiring process

  • Submit portfolio
  • 2 rounds of interviews
  • Design assessment
  • Virtual meetings and/or onsite
  • Prompt decision