Accepting Applications Until
11 October 2025
Job Description
Your Role: Front-End Engineer - AI
Are you excited to craft intuitive user interfaces for cutting-edge AI applications? If you love turning complex technologies into seamless, engaging web experiences, this role is for you. Reporting to the AI Integrations squad’s Tech Lead, you’ll develop and refine the front-end of AI-powered products, creating responsive applications that integrate smoothly with our backend services.
Key Responsibilities
Front-End Development \& Design (40%) – Design, develop, and maintain user-friendly web interfaces for our AI products. Leverage Global’s component library and modern web tech to deliver new features and enhancements.
Feature Integration \& Collaboration (40%) – Implement core features (authentication, state management, user history) and collaborate with back-end engineers to integrate APIs, ensure smooth data flow, and incorporate cloud services or databases when needed.
UI/UX Best Practices (20%) – Champion front-end best practices for quality and consistency. Optimize performance, ensure responsive design, and establish reusable components to accelerate development.
What You’ll Love About This Role
Think Big: Shape how users interact with cutting-edge AI tools through impactful interface design.
Own It: Take charge of the front-end stack from concept to deployment, and see the tangible results of your work.
Keep It Simple: Simplify complex AI outputs into clean, intuitive visuals and workflows that make advanced tech easy to use.
Better Together: Work with a tight-knit team of AI experts, sharing your own front-end expertise in a supportive environment.
What Success Looks Like
In your first few months, you’ll have:
Delivered a polished interface for an AI application using our design system, earning positive user feedback.
Implemented key user-facing features (e.g. chat history, personalization) to enhance the product experience.
Integrated the front-end with backend APIs and databases, ensuring the application is stable and fast.
Improved development efficiency by introducing reusable UI components and guidelines for the team.
What You’ll Need
Front-End Expertise: Strong experience with JavaScript/TypeScript and modern frameworks (especially React) for building rich web applications.
UI/UX Skills: A keen eye for design and usability, able to create interfaces that are intuitive and visually appealing.
Full-Stack Awareness: Familiarity with server-side fundamentals (REST APIs, databases, cloud services) to integrate front-end with back-end systems.
AI Exposure (Bonus): Experience with AI-powered features or a keen interest in learning to integrate AI into user experiences.
Problem-Solving: Creative approach to troubleshooting issues, optimizing performance, and improving the user experience.
Team Collaboration: Excellent communication and teamwork skills, thriving in an agile environment and collaborating with designers, engineers, and product managers.