About the Role
You will sit at the intersection of design and engineering, building the AI interfaces that users actually interact with. This role is focused on HCI - building interfaces that make AI behavior understandable, controllable, and useful in real workflows.
Responsibilities
- Build and prototype AI-native product interfaces across web and mobile.
- Create functional prototypes of new HCI interaction models, including streaming responses, multi-step task flows, real-time feedback loops, and system state visibility.
- Translate design concepts into working code with high attention to 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.
Requirements
- Strong frontend engineering skills in React, TypeScript, or equivalent.
- Experience building interaction-heavy or experimental interfaces.
- Strong product and UX instincts - you can tell when something is unclear or broken from a user's perspective.
- 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.
- For design roles, candidates are expected to submit a portfolio as part of the application process.
- Interviews will be conducted via virtual meetings and/or onsite.
Skills
- React
- TypeScript
- Animation
- Responsiveness
- Frontend architecture
- UI performance
- HCI interfaces
About the Company
- There are over 5 billion users using basic applications today such email, notes, tasks that are not AI-native.
- Our mission is to build a proactive smart assistant for everyday users to bring intelligence to conversations, errands, organising and workflows, with minimal prompting.
- Our product focuses on achieving high reliability for long-running workflows, persistent context, and real-world task completion.
- The system must handle multi-step reasoning, interact with external tools, and remain reliable despite non-deterministic model behavior.
- Our objective is to help users complete tasks daily enjoyable with over ~90%* reduced time.
- The best products today in the world were built by small, world class teams.
- We are a high talent density and hands-on team.
- We make decisions collectively, move at rapid speed, striking a balance between shipping high quality work and learning.
- Joining our team requires the ability to bring structure, exercise judgment, and execute independently.
- Our goal is to put in hands of our users a truly magical product.
- We value transparency and efficiency, so expect a prompt decision.
- If you've demonstrated the exceptional skills and mindset we're looking for, we'll extend an offer to join us.
- This isn't just a job offer; it's an invitation to be part of a team that's bringing AI to have practical benefits to billions globally.
