onsite
AI Experience Engineer - Ideagen
Software Engineer
Frontend‑focused AI Experience Engineer building intuitive workspaces where users interact with AI agents, review outputs, and complete complex tasks using React, TypeScript and ML‑backed services.
About the role
Key Responsibilities
- Design and implement responsive, high‑performance user interfaces for the AI‑driven workspace using React and TypeScript.
- Integrate AI services and machine‑learning models via REST/GraphQL APIs, ensuring seamless interaction between front‑end components and backend intelligence.
- Collaborate closely with product managers, designers, and data scientists to translate user needs into intuitive UI/UX flows.
- Develop reusable component libraries and design systems that maintain visual consistency across multiple regulated‑industry products.
- Implement testing, monitoring, and performance optimisation strategies to deliver reliable, low‑latency experiences.
Requirements
- 3+ years of professional experience building complex web applications with React and TypeScript.
- Strong understanding of AI/ML concepts and experience consuming model outputs through APIs.
- Proficiency in Node.js (or similar) for front‑end tooling, build pipelines, and lightweight service integration.
- Demonstrated ability to work with UX/UI designers to create user‑centred interfaces, especially for data‑intensive workflows.
- Experience with version control (Git), CI/CD pipelines, and automated testing frameworks (Jest, Cypress).
Skills
reacttypescriptnodejsmachine learning