UX Design Engineer - Agent-First Design Systems & Ops in Oxford
UX Design Engineer - Agent-First Design Systems & Ops

UX Design Engineer - Agent-First Design Systems & Ops in Oxford

Oxford Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
Aurora Energy Research Limited

At a Glance

  • Tasks: Design next-gen UX systems for AI-driven software in the energy sector.
  • Company: Join a mission-driven team transforming global energy solutions.
  • Benefits: Enjoy competitive pay, health perks, and flexible hybrid working.
  • Why this job: Shape the future of design with cutting-edge tech and impactful projects.
  • Qualifications: Strong React/TypeScript skills and experience in scalable design systems.
  • Other info: Collaborative culture with opportunities for growth and mentorship.

The predicted salary is between 36000 - 60000 ÂŁ per year.

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
    • Own a token-first approach: semantic tokens that encode intent (not just values), multi-theme support, and predictable propagation into CSS variables and Tailwind mappings
    • Define conventions for naming, layering (core → semantic → component), and change management so teams can adopt incrementally
    • Ensure components consume tokens (not hard-coded styles) so overrides and theme changes behave reliably
  • Primitives & component architecture
    • Design and build highly reusable primitives and components with accessibility, state correctness, and interaction quality as default
    • Leverage headless UI foundations to ship production-ready components with crisp, maintainable APIs
    • Design systems around composition-first principles: small orthogonal building blocks, clear extension points, and patterns that avoid fragmentation (controlled/uncontrolled, slots/compound components, render props where appropriate)
  • Composites & product patterns
    • Build and evolve product-oriented composites and patterns over time (tables, filters, dashboards, workflows), turning repeated needs into stable, documented patterns
    • Validate patterns against real constraints: data density, empty/error/loading states, performance, and responsive behaviour
  • Visual craft, motion & interaction
    • Apply deep CSS expertise to ship refined micro-interactions, transitions, and animations that communicate hierarchy, feedback, and affordance
    • Hold a high bar across variants and edge cases; improve quality without adding unnecessary complexity
  • Process, ops & agent readiness
    • Build the workflows that keep iteration fast: prototyping playbooks, tight feedback cycles, and repeatable ways to explore solutions, variants, states, and granular interactions without creating one-off debt
    • Define agent-legible representations of components/tokens/states and the guardrails needed for safe recomposition and generation
    • Create feedback loops so system changes (both human and agent-made) are observable, comparable, and trustworthy (docs, examples, internal tooling, regression checks)
  • Collaboration & governance
    • Partner with product and engineering on adoption strategy, compatibility, deprecations, and migration paths
    • Help define standards for contribution, review, and release discipline; shape the culture and leverage of the design function as it grows

Skills, Knowledge and Expertise

Required attributes:

  • Strong React/TypeScript fundamentals with proven experience building component libraries/design systems used across teams or products
  • Experience applying tailwind CSS in scalable design systems using structured utility patterns, class composition and design tokens
  • Skilled at headless UI composition and component API design with accessibility baked in
  • High bar for visual quality and interaction design
  • Familiarity with agent coding tools (e.g. Claude Code, Codex, OpenCode) and emerging AI powered workflow patterns e.g. Spec Driven Development / Plan modes, parallisation using worktrees, multi-agent orchestration, agents.md, skills etc.

Desirable attributes:

  • Experience with data-heavy B2B interfaces and charting/theming systems
  • Internal tooling/CLI/platform experience
  • Experience with Rive.app

What we offer

  • A collaborative, mission-driven environment focused on transforming the global energy transition.
  • A fun, informal, collaborative, and international work culture
  • A competitive salary package
  • Access to regular coaching and mentoring sessions, and the opportunity to learn from experienced professionals

Some of the benefits we include are:

  • Private Medical Insurance
  • Dental Insurance
  • Parental Support
  • Salary-Exchange Pension
  • Employee Assistance Programme (EAP)
  • Local Oxford Discounts
  • Cycle-to-work Scheme
  • Flu Jabs

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.

UX Design Engineer - Agent-First Design Systems & Ops in Oxford employer: Aurora Energy Research Limited

At AER, we pride ourselves on fostering a collaborative and mission-driven environment that is dedicated to transforming the global energy transition. Our informal and international work culture encourages creativity and innovation, while our commitment to employee growth through coaching and mentoring ensures that you will thrive in your role as a UX Design Engineer. With competitive benefits, including private medical insurance and a flexible hybrid working model, AER is an excellent employer for those seeking meaningful and rewarding employment in Oxford.
Aurora Energy Research Limited

Contact Detail:

Aurora Energy Research Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land UX Design Engineer - Agent-First Design Systems & Ops in Oxford

✨Tip Number 1

Get your portfolio in shape! Showcase your best UX design projects, especially those that highlight your skills in building component libraries and design systems. Make sure to include case studies that explain your design process and the impact of your work.

✨Tip Number 2

Network like a pro! Connect with professionals in the UX design field through LinkedIn or local meetups. Don’t be shy to reach out for informational interviews; it’s a great way to learn about the company culture and get insider tips on the hiring process.

✨Tip Number 3

Prepare for the interview by brushing up on your React and TypeScript skills. Be ready to discuss how you’ve applied these technologies in your previous projects, especially in creating scalable design systems. Practice common UX design interview questions to boost your confidence.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re serious about the role. Don’t forget to tailor your personal summary to reflect your passion for agent-first design systems and how you can contribute to our mission.

We think you need these skills to ace UX Design Engineer - Agent-First Design Systems & Ops in Oxford

React
TypeScript
Component Libraries
Design Systems
Tailwind CSS
Headless UI Composition
Accessibility
Visual Quality
Interaction Design
Agent Coding Tools
AI Powered Workflow Patterns
Prototyping
Feedback Loops
Collaboration
Governance

Some tips for your application 🫡

Tailor Your Résumé: Make sure your résumé highlights your experience with design systems and component libraries. We want to see how your skills in React, TypeScript, and Tailwind CSS align with our needs, so don’t hold back on showcasing relevant projects!

Craft a Personal Summary: Your personal summary is your chance to shine! Share your passion for UX design and how you envision contributing to our mission of building next-gen design systems. Keep it engaging and authentic – we love personality!

Showcase Your Work: If you have a portfolio, make sure to include it! We’re keen to see examples of your work, especially any projects that demonstrate your expertise in accessibility and interaction design. Visuals speak volumes!

Apply Through Our Website: Remember, the only way to apply is through our website. Don’t send your application via email or social media – we won’t be able to consider it. Use the link provided in the job description to ensure your application gets the attention it deserves!

How to prepare for a job interview at Aurora Energy Research Limited

✨Know Your Design Tokens

Make sure you understand the concept of design tokens and how they apply to the role. Be ready to discuss your experience with semantic tokens, multi-theme support, and how you've implemented these in past projects.

✨Showcase Your Component Library Experience

Prepare examples of component libraries or design systems you've built using React and TypeScript. Highlight your approach to accessibility and how you ensure high visual quality in your designs.

✨Familiarise Yourself with AI Tools

Since the role involves working with AI agents, brush up on tools like Claude Code and Codex. Be prepared to discuss how you envision integrating AI into the design process and any relevant experiences you've had.

✨Demonstrate Collaboration Skills

This position requires working closely with product and engineering teams. Think of examples where you've successfully collaborated across disciplines, and be ready to share how you handle feedback and contribute to a team culture.

UX Design Engineer - Agent-First Design Systems & Ops in Oxford
Aurora Energy Research Limited
Location: Oxford

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>