Front-End AI Engineer

New

Skills

Engineer Front end Python React Native Responsive Design Software Engineering Typescript

Join our innovative AI Team as a Front-End Engineer and help build GIA, a cutting-edge AI-powered platform that assists companies in navigating global employment challenges. This role offers the opportunity to shape a new product from the ground up within a dynamic, startup-structured team, while enjoying the support and resources of a larger organization. You'll collaborate closely with cross-functional teams to create high-performance, intuitive interfaces that deliver real impact and value to users. If you are passionate about building early-stage products, eager to learn, and thrive in fast-paced environments, this is the role for you.

Job Overview
  • Work within the GIA Experience Team to design and implement responsive, intuitive front-end interfaces for an AI-driven platform.
  • Collaborate closely with product managers, UX designers, and AI/ML engineers to deliver seamless user experiences.
  • Contribute significantly to the architecture and implementation of reusable, high-performance React components.
  • Engage in cross-functional teamwork, and play a key role in shaping both the product and its underlying technology.
  • Embrace a startup mindset, contributing proactively and wearing multiple hats to drive product success.
Key Responsibilities
  • Develop and maintain scalable front-end architectures focused on design fidelity, performance, and componentization.
  • Implement dynamic, animated, and accessible interfaces with React 18+ and TypeScript.
  • Integrate front-end applications with BFF and REST APIs, ensuring stability and testability.
  • Promote a culture of quality through CI/CD, automated testing, and performance observability.
  • Contribute to initiatives such as GIA-next, templating systems, collaborative editing, and multimedia integration.
Required Skills & Qualifications
  • 3+ years of experience building production front-end applications.
  • Expertise in React (including React 18+), TypeScript, ECMAScript 6+, and modern HTML/CSS.
  • Strong knowledge of responsive design and mobile-first development.
  • Hands-on experience with GitHub, CI/CD pipelines, and version control best practices.
  • Integration experience with GraphQL/REST APIs and familiarity with BFF patterns.
  • Interest or experience in animated interfaces, voice interaction, and AI-enhanced UX.
  • Bonus: Exposure to NodeJS, Go, or Python for backend/tooling, and collaborative or document editing interfaces.

Job Type: Remote

Salary: Not Disclosed

Experience: Entry

Duration: 12 Months

Share this job:

Similar Jobs

Senior Chaos Engineer Role

New

Define and lead chaos engineering initiatives

Improve system reliability through experimentation

Automation scripting Chaos Engineering Distributed systems Engineer

Intermediate ML Engineer Remote

New

Develop machine learning solutions

Enable remote work across the US

AWS Data Data Analysis Engineer

Staff Platform Engineer Remote

New

Hire a senior platform engineer

Develop scalable platform solutions

API Design CI/CD Cloud infrastructure Engineer

Customer Success Engineer EMEA

New

Support EMEA customers remotely

Enable successful DevOps adoption

Agile Methodologies CI/CD Cloud Platforms Communication

Remote Senior AI Engineer

New

Recruit a Senior AI Engineer

Support remote full-time work

Ai Api Integration AWS Data Engineering

Linux Sustaining Engineer Role

New

Resolve critical issues in open source stack

Collaborate with upstream communities

Ceph Devops Docker Engineer

Senior Java Backend Engineer

New

Automate security compliance for SMBs

Develop and scale backend systems

AWS Engineer Golang Hibernate

Remote Android Engineer Role

New

Develop robust Android applications for a global user base

Collaborate with cross-functional remote teams

Android Architecture Dagger 2 Engineer

Microservices Engineer (Remote)

New

Design and build scalable microservices and APIs

Enhance performance, resilience, and security of backend systems

CI/CD Devops Distributed systems Docker

Security Software Engineer Role

New

Drive security initiatives across product teams

Develop and implement security features

C C++ Engineer Go

Python Kubernetes Engineer

New

Modernize internal systems using open source opscode

Productize open source workloads for automated Kubernetes operations

Docker Engineer Kubernetes Linux

Lead Linux Kernel Engineer

New

Lead kernel architecture and development for Ubuntu Linux

Optimize security and performance of the Linux kernel

Bash Scripting C programming Debian packaging Device Drivers

Golang Engineer, Remote Ubuntu

New

Develop secure, high-performance software in Go

Contribute to open-source projects and Ubuntu ecosystem

Apis Engineer Flutter Golang

Site Reliability & GitOps Engineer

New

Automate IT operations and infrastructure using code.

Enhance service reliability, scalability, and monitoring.

Agile Methodologies Ceph Ci/cd Pipelines Elasticsearch

Site Reliability Engineer Role

New

Automate infrastructure operations using software engineering best practices.

Architect, deploy, and manage cloud platforms at scale.

Containers Devops devsecops Engineer

Principal GTM Engineer Role

New

Hire a remote Principal GTM Engineer

Strengthen Vimeo’s video platform capabilities

API Design Cloud Architecture Cross-functional Collaboration Engineer

Remote Python Engineer Role

New

Develop and maintain high-quality Python software

Collaborate in a globally distributed, remote team

Build Systems Docker Engineer gRPC

Ubuntu Security Engineer

New

Enhance Ubuntu ecosystem security

Identify and remediate software vulnerabilities

C programming Code Auditing Devops Devops Tools

Linux QA Automation Engineer

New

Enhance Ubuntu release quality through automation and testing

Monitor, analyze, and report software quality metrics

Agile Development Automation Continuous integration Data Analytics

Staff Backend Engineer Role

New

Lead technical direction and architecture

Build scalable and resilient backend systems

Api Integration Architecture Distributed systems Engineer

Junior Linux Kernel Engineer

New

Develop and maintain Ubuntu Linux kernels

Collaborate with global teams and partners

Automation Bash C programming Engineer

Senior SRE Gitops Engineer

New

Advance IT operations automation

Lead infrastructure as code practices

Architecture Cloud Computing Devops Elasticsearch

Infrastructure Staff Engineer

New

Build and enhance infrastructure capabilities

Maintain and optimize system reliability

Computer science Content management systems Engineer Javascript

Python Kubernetes Engineer Role

New

Build and maintain open-source data and ML solutions

Collaborate in distributed, multicultural remote teams

Analytics Data Pipelines Distributed systems Docker

Solutions Engineering Software Engineer

New

Lead development of open source automation tools

Enhance infrastructure-as-code for efficient operations

Cloud Computing Devops Distributed systems Engineer

Ubuntu Kernel Firmware Engineer

New

Enhance platform stability and reliability for Ubuntu on x86.

Resolve firmware, BIOS, and UEFI issues with vendors and teams.

Bash C programming Engineer Git

Developer Relations Engineer Role

New

Hire remote Developer Relations Engineer

Promote open source conversational AI

Community engagement Docker Engineer Git

Remote Customer Success Engineer

New

Hire a remote engineer

Support GitLab customers

CI/CD Cloud Computing Customer success Devops

Golang System Software Engineer

New

Enhance Go tooling and runtime on Ubuntu

Enable best-in-class developer experience for Go

Cloud-native software Code Review Debian packaging Distributed collaboration

Linux Kernel Engineer Role

New

Expand Ubuntu support for new SoC platforms

Optimize Linux kernel performance for partner silicon

Bash Scripting C programming Device Drivers Devops

Ubuntu Platform Integration Engineer

New

Optimize Ubuntu for new hardware and silicon.

Collaborate with partners on platform integration.

C C++ Devops Docker

Open Source Performance Engineer

New

Drive performance and correctness across software stack

Develop and maintain performance measurement frameworks

Devops eBPF Engineer Golang

Senior Python DevTools Engineer

New

Develop and maintain open-source ML tools

Engage with developer and user communities

Databases Developer tools Documentation Engineer

Linux Operations Engineer

New

Troubleshoot and resolve complex open source infrastructure issues

Collaborate with global teams and upstream communities

Ceph Devops Docker Engineer

Senior Open Source Engineer

New

Drive architecture and design of open-source projects

Deliver high-quality and performant software solutions

Docker Engineer Go Golang

Senior Python MongoDB Engineer

New

Develop a fully managed MongoDB solution

Automate deployment and operations across environments

Automated Testing Devops Engineer Infrastructure Automation

Go Developer Tooling Engineer

New

Develop open-source developer tooling

Integrate modern workflows with Ubuntu

C C++ Containers Devops

App Store Backend Engineer

New

Develop scalable backend services for app stores

Design and maintain public APIs and web services

Architecture Automated Testing Backend Development Distributed systems

Senior Python Backend Engineer

New

Develop and maintain backend SaaS platform

Lead technical design and implementation

Back-end Backend Development Engineer Python

Linux Crypto Security Engineer

Posted 3 days ago

Enhance Ubuntu's security and cryptography to meet international standards

Develop automation tools for compliance auditing and remediation

Ansible Applied Cryptography C programming Devops

Ubuntu Sales Engineer Role

Posted 3 days ago

Facilitate enterprise adoption of Ubuntu Pro

Provide technical guidance and solutions to customers

AWS Azure Cloud Computing Containers

Containerization & Virtualization Engineer

Posted 3 days ago

Develop and enhance virtualization and container technologies

Ensure security, performance, and reliability of cloud infrastructure

Devops Docker Engineer Go

Linux Systems Engineer Optimisation

Posted 3 days ago

Optimise Ubuntu for modern hardware platforms

Collaborate with global partners and engineering teams

C C++ Debian Devops

Remote Senior Data Engineer

Posted 3 days ago

Hire a senior-level Data Engineer

Support remote work in Argentina

AWS Azure BigQuery Data

Graduate Linux Software Engineer

Posted 3 days ago

Contribute to open source software and Ubuntu.

Develop robust, high-quality software for global users.

Cloud Computing Devops Engineer Golang

Senior Web Cross-Platform Engineer

Posted 3 days ago

Develop cross-platform web and mobile applications

Expand and optimize core app for multiple platforms

AWS B2b Engineer Github Actions

Forward Deployed Software Engineer

Posted 3 days ago

Deliver high-impact software solutions for strategic clients

Collaborate closely with customers to maximize technology adoption

Ai technologies Api Integration Engineer Problem Solving

Senior Backend Engineer Role

Posted 3 days ago

Develop scalable microservices for high-traffic systems

Design and maintain robust, transactional backend architectures

AWS Docker Engineer Java

Private Cloud Delivery Engineer

Posted 3 days ago

Deliver private cloud consulting services

Design and automate VMware-based infrastructure

CI/CD Cloud Devops Engineer

React Native Mobile Engineer

Posted 3 days ago

Empower global financial freedom

Develop innovative mobile trading features

Engineer Es6+ Javascript Kotlin
overtime