UX/UI Engineer on AI Systems

Lorien
Charing Cross, United Kingdom
yesterday

Role details

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

Job location

Charing Cross, United Kingdom

Tech stack

HTML
Java
JavaScript
API
Artificial Intelligence
Amazon Web Services (AWS)
Big Data
CSS
Cloud Engineering
Continuous Integration
Information Engineering
Software Design Patterns
Distributed Systems
Github
Design of User Interfaces
Monitoring of Systems
Python
Performance Tuning
Power BI
Systems Integration
TypeScript
Web Applications
Web Application Frameworks
Enterprise Data Management
Datadog
Modern Ui
React
Grafana
Cypress
GIT
Material Design
Real Time Data
Kafka
Machine Learning Operations
Front End Software Development
React Testing Library
REST
Microservices

Job description

We're looking for a UX/ Software Engineer who will work as part of a cross-functional engineering team to build the pipelines, services, and monitoring capabilities that underpin AI observability and governance across the bank.

This is a hands-on, high-impact role at the intersection of AI governance, distributed systems, observability, and platform engineering. You will develop core components of the platform, contribute to its evolution, and ensure our AI systems are measurable, transparent, and well-controlled from model training through to production.

What You'll Do

As a UX/Software Engineer for the AI Control Tower, you will focus on designing and building intuitive, trustworthy, and effective user experiences for complex AI governance and observability platforms. Build and Enhance Platform Capabilities

  • Design, prototype, and implement user interfaces that surface AI system governance and monitoring performance clearly and responsibly.
  • Translate complex AI telemetry (model performance, drift, guardrails, governance metrics) into actionable, human-readable visualisations and workflows.
  • Buildfront-end components, dashboards, and control surfaces that enable users to:
  • Monitor AI and GenAI systems across their lifecycle
  • Investigate incidents, anomalies, or policy breaches
  • Understand governance, risk, and compliance signals
  • Develop accessible, performant, and consistent UI components aligned with design system standards.

Engineer a Robust, Resilient, and Secure AI Environment

  • Design UX patterns that support explainability, traceability, and user confidence in AI systems.
  • Collaborate on APIs, services, and data contracts that support UX requirements for AI observability and governance.
  • Implement Front End and supporting Back End logic using modern frameworks and languages (eg React, TypeScript, Python, Java, QuickSight, Grafana).
  • Consume and visualise data from observability pipelines, event streams, and metrics platforms.
  • Ensure reliable handling of near-real-time data, alerts, and state changes in the UI.

Collaborate with Engineers & Domain Specialists

  • Work closely with data engineering, platform engineering, security, MLOps, and Independent Model Monitoring (IMM) teams.
  • Contribute to integration efforts with AWS SageMaker, model pipelines, and enterprise data platforms.
  • Use technologies such as AWS, SageMaker, Python, Java, Kafka, OpenTelemetry, and cloud-native monitoring stacks.
  • Support governance and reporting workflows with automated checks, standardised metrics, and platform tooling.

Innovate and Improve

  • Identify UX gaps in monitoring, investigation, or governance workflows and propose improvements.
  • Contribute to shared UI components, design patterns, and Front End engineering standards.
  • Support continuous improvement of CI/CD, testing, performance optimisation, and accessibility practices.
  • Stay current with emerging UX patterns for AI systems, observability tooling, and data-intensive applications

What We're Looking For You are a UX-minded software engineer who enjoys simplifying complex systems without losing fidelity. You are motivated by building tools that help people safely operate, understand, and trust advanced AI platforms. Specifically: Essential Skills & Experience

  • Strong experience building modern web applications with a focus on UX and usability.

  • Proficiency in Front End technologies such as:

  • JavaScript/TypeScript

  • React (or similar frameworks)

  • HTML, CSS, and modern UI tooling

  • Proven experience integrating RESTful APIs and working with microservices-based backends.

  • Experience working with Git-based repositories (GitHub) and CI/CD pipelines using tools such as GitHub Actions, or similar.

  • Familiarity with Front End testing frameworks (Jest, React Testing Library, Cypress).

  • Strong communication skills and ability to break down complex UI/UX requirements logically.

  • Experience working in cross-functional, agile engineering teams

Guidant, Carbon60, Lorien & SRG - The Impellam Group Portfolio are acting as an Employment Business in relation to this vacancy.

Requirements

You are a UX-minded software engineer who enjoys simplifying complex systems without losing fidelity. You are motivated by building tools that help people safely operate, understand, and trust advanced AI platforms. Specifically: Essential Skills & Experience

  • Strong experience building modern web applications with a focus on UX and usability.

  • Proficiency in Front End technologies such as:

  • JavaScript/TypeScript

  • React (or similar frameworks)

  • HTML, CSS, and modern UI tooling

  • Proven experience integrating RESTful APIs and working with microservices-based backends.

  • Experience working with Git-based repositories (GitHub) and CI/CD pipelines using tools such as GitHub Actions, or similar.

  • Familiarity with Front End testing frameworks (Jest, React Testing Library, Cypress).

  • Strong communication skills and ability to break down complex UI/UX requirements logically.

  • Experience working in cross-functional, agile engineering teams

Apply for this position