Software Engineer (UI) - Agent-first Design Systems

Company: Aurora Energy Research Limited

Location: Oxford

Posted: April 17th, 2026

Software Engineer (UI) - Agent-first Design Systems

Department: Software Solutions

Employment Type: Permanent - Full Time

Location: Oxford, UK

Description

We’re building a next-generation design system: semantic tokens, composable primitives, and product‑grade patterns that scale across a suite of B2B SaaS experiences in the energy sector. The next step change is that AI agents will increasingly participate in the design and build of software and user interfaces.

This role helps define what “agent‑ready” design systems look like while shipping world‑class UX for humans today. Your goal is to make great UI repeatable at scale: build a token‑driven foundation of primitives that grows into product‑grade composites and patterns grounded in real needs while maintaining a high bar for visual craft, accessibility, and interaction quality.

In parallel, you’ll help redefine the end‑to‑end design process for an agentic era: faster prototyping loops, tighter iteration cycles, and interaction‑level refinement powered by automated AI workflows. We’re building the practical scaffolding that makes this scalable and reliable.

Key Responsibilities

Design tokens & theming

Primitives & component architecture

Composites & product patterns

Process, ops & agent readiness

Collaboration & governance

Skills, Knowledge and Expertise

Required attributes

Desirable attributes

What we offer

Some of the benefits we include are:

At AER, we are committed to offering flexibility in the way we work. Most of our roles are hybrid with a mix of in‑office/home working and potentially adjustable working hours. Let’s discuss what works for you and AER during the interview process.

The Company is committed to the principle that no employee or job applicant shall receive unfavourable treatment on grounds of age, disability, gender reassignment, race, religion or belief, sex, sexual orientation, marriage or civil partnership, pregnancy, and maternity.

To apply, please submit your Résumé / CV, a personal summary, your salary expectations and please inform us of your notice period.

Unfortunately, we are unable to accept applications via email, telephone, or social media platforms. To be considered for this position, please submit your application using the link provided. Applications submitted through any other channel will not be reviewed.

#J-18808-Ljbffr
Apply Now