Overview
Full Stack Developer — AI Quality & Risk Platform
We're looking for a skilled Full Stack Developer to lead the build and operation of a web-based platform for quality and risk management of AI systems. You'll work alongside experts at the forefront of AI technology, regulation, and standardisation.
Key Responsibilities
Platform Development
* Build and maintain a multi-tenanted SaaS platform using the MERN stack and TypeScript
* Manage deployment on Azure Kubernetes
Backend Engineering
* Design and maintain secure, well-documented REST APIs
* Integrate and maintain a knowledge graph and reasoning engine
* Manage MongoDB databases and build connectors to third-party tools
Frontend Development
* Build intuitive UI components for compliance, risk, and stakeholder management
* Collaborate with UI/UX designers via Figma
* Ensure seamless frontend–backend synchronisation
DevOps & Team Leadership
* Manage build pipelines, sprints, and backlog on Azure DevOps
* Oversee integration testing and production deployments
* Lead a team of software engineer contributors
Quality & Collaboration
* Write unit and integration tests alongside application code
* Maintain documentation on architecture and coding standards
* Drive quality-first, security-conscious development practices
Required Skills
* TypeScript and Python proficiency; MERN full stack SaaS experience
* Node.js REST API design and implementation
* Azure cloud deployment and Azure DevOps management
* Experience with unit and integration testing frameworks
* Strong software engineering principles and modular design
* Clear written and verbal communication in English
Preferred Skills
* Familiarity with knowledge graphs or reasoning tools (e.g. Prolog)
* Understanding of AI algorithms and principles
* Experience with graph-based data visualisation
* Comfortable using AI tools to boost productivity
About You
* Sharp problem-solver with strong attention to detail
* Hands-on and delivery-focused
* Able to iterate quickly without compromising code quality
* A great communicator who thrives in cross-functional teams
* Comfortable working in an environment where requirements evolve
#J-18808-Ljbffr