Full Stack / Backend Engineer

Fruition Group
Edinburgh, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Edinburgh, United Kingdom

Tech stack

JavaScript
Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Data Security
Systems Development Life Cycle
TypeScript
Data Logging
React
Large Language Models
AWS Lambda
Backend
Cloudformation
Build Management
Terraform
Serverless Computing

Job description

This is an opportunity to join an organisation at a pivotal stage in the evolution of their AI platform. With their in house assistant creator only recently launched, the business is now investing heavily to strengthen the underlying architecture, introduce proper guardrails, and build a scalable, policy-driven GenAI capability. You will play a key role in shaping the next phase of the platform, working on modern AWS-native technologies in a fast-moving environment., * Enhance and stabilise the AI assistant platform built on React, AWS Lambda, Bedrock Knowledge Bases, and OpenSearch

  • Implement policy-driven development and consistent guardrails across the GenAI stack
  • Design and build LLM Gateway and MCP Gateway capabilities
  • Introduce robust logging and audit capabilities with data captured into S3
  • Improve state management, monitoring, and performance visibility across the platform
  • Work closely with architecture and engineering teams to integrate the solution into the wider SDLC
  • Help define best practice around deterministic versus agentic patterns and prompt injection protection

Requirements

  • Strong full stack engineering experience with modern JavaScript/TypeScript and React
  • Proven hands-on experience with AWS Bedrock in production environments
  • Deep knowledge of AWS serverless architecture including Lambda
  • Experience implementing Infrastructure as Code (Terraform, CloudFormation or similar)
  • Strong understanding of LLM/RAG architectures and GenAI platform design
  • Experience introducing guardrails, monitoring, and secure data handling in AI systems
  • Ability to work in fast-paced environments with evolving technical direction

Apply for this position