Factorial

Frontend Software Engineer – AI Platform

Factorial

full-time

Posted on:

Location Type: Hybrid

Location: Ghent • 🇧🇪 Belgium

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

GraphQLReactReduxTypeScript

About the role

  • Architect and implement core UI systems for the Openchip AI OS
  • Design and build a scalable frontend codebase with performance and long-term maintainability in mind
  • Develop interfaces that support advanced features like session persistence, multi-user state sync, and local model interaction
  • Create modular UI components using shadcn/ui, Tailwind, and Framer Motion that are clean, accessible, and highly performant
  • Implement rich data visualizations, charting, and model inspection tooling
  • Handle complex navigation, routing, and frontend state orchestration using tools like Zustand, Redux
  • Optimize developer UX - not just for usability, but for clarity, transparency, and extensibility

Requirements

  • 4+ years of experience building and maintaining production-grade frontend applications in TypeScript
  • Deep experience with React, including functional components and state management libraries (e.g., Redux, Zustand..)
  • Deep experience with UI architecture, state management, and scalable component design
  • Familiarity with advanced frontend concepts such as in-browser data stores (IndexDB)
  • Strong knowledge of Tailwind, shadcn, Framer Motion, and component-driven development workflows
  • Experience integrating REST/GraphQL/WebSocket APIs
  • Exposure to MLOps tooling, dashboards, or data-heavy visualizations is a plus
  • Passion for building intuitive, powerful developer-facing interfaces
Benefits
  • Work in a hybrid environment with flexible scheduling
  • A chance to work on one of the most transformative AI and silicon engineering companies in Europe
  • Opportunities for growth and career development

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
TypeScriptReactReduxZustandTailwindshadcn/uiFramer MotionREST APIsGraphQLWebSocket
Soft skills
claritytransparencyextensibilityusabilitypassion for building intuitive interfaces