Job Openings G61 - Full Stack Engineer (AI Platform)

About the job G61 - Full Stack Engineer (AI Platform)

Project Overview
You will play a key role in building and maintaining a core AI platform within a fast-paced environment. The role focuses on developing scalable, high-performance APIs that expose advanced data processing and AI capabilities, including multimodal applications across video, image, audio, and text.

You will bridge the gap between AI models and developers, ensuring the platform serves as a reliable, high-performance engine supporting solutions across the public sector.

Responsibilities

Backend & Data Integration

  • Design, develop, and maintain scalable backend systems for content intelligence, including analysis, cataloguing, search, and retrieval
  • Build and optimise APIs to integrate AI models and data processing pipelines (e.g. computer vision, audio analysis)
  • Work with relational and/or NoSQL databases, including data modelling, query optimisation, transactions, and schema evolution

Full Stack Engineering

  • Prototype, implement, and integrate AI-driven systems across frontend and backend layers
  • Apply best practices in performance optimisation, scalability, and maintainability
  • Collaborate with cross-functional teams to gather requirements, design system architecture, and deliver end-to-end solutions
  • Produce clear technical documentation

Frontend Development

  • Develop responsive, high-performance user interfaces using modern frameworks
  • Work with TypeScript, JavaScript, HTML, and CSS
  • Integrate with REST and/or GraphQL APIs, including async data handling, authentication, and state management
  • Build reusable components and maintain design systems
  • Implement automated testing (unit, integration, and end-to-end)

Requirements

  • Minimum 3 years of experience in full-stack software development
  • Proficient in Python and JavaScript, with hands-on experience in backend (e.g. Node.js, Python frameworks) and frontend (e.g. React, Vue, Angular)
  • Strong experience in designing and managing relational and/or NoSQL databases
  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Familiar with containerisation technologies such as Docker and Kubernetes
  • Solid understanding of web application security and secure API design
  • Ability to learn new technologies quickly and work independently