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
A

At a Glance

  • Tasks: Design next-gen systems for AI-driven user interfaces in the energy sector.
  • Company: Join a mission-driven team transforming global energy with innovative design.
  • Benefits: Enjoy competitive salary, private medical insurance, and flexible working options.
  • Other info: Collaborative culture with opportunities for coaching and professional growth.
  • Why this job: Shape the future of design with cutting-edge technology and impactful projects.
  • Qualifications: Strong React/TypeScript skills and experience in scalable design systems required.

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
  • 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)
  • 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)
    • 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.
    • 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
    • Parental Support
    • 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 - EMEA

    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 flexible working arrangements, AER is an excellent employer for those seeking meaningful and rewarding employment in the heart of Oxford.
    A

    Contact Detail:

    Aurora Energy Research - EMEA 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 about reaching out for informational interviews; people love sharing their experiences and you might just find a hidden job opportunity.

    ✨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 relation to scalable design systems and accessibility.

    ✨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 the energy sector!

    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
    Data-heavy B2B Interfaces
    Charting Systems
    Internal Tooling
    CLI Experience
    Rive.app

    Some tips for your application 🫡

    Craft Your Personal Summary: Your personal summary is your chance to shine! Make it engaging and relevant to the UX Design Engineer role. Highlight your experience with design systems, React, and any cool projects you've worked on that align with our mission.

    Showcase Your Skills: When listing your skills, be specific! Mention your expertise in Tailwind CSS, accessibility, and any AI tools you've used. We want to see how you can contribute to our next-gen design system, so make sure to connect your skills to the job description.

    Be Clear About Your Salary Expectations: Don’t shy away from stating your salary expectations. It helps us understand if we’re on the same page right from the start. Just be honest and realistic based on your experience and the market rates.

    Apply Through Our Website: Remember, the only way to apply is through our website! Avoid sending applications via email or social media, as they won’t be reviewed. Use the link provided in the job posting to ensure your application gets the attention it deserves.

    How to prepare for a job interview at Aurora Energy Research - EMEA

    ✨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 Accessibility Skills

    Accessibility is key in UX design. Prepare examples of how you've built components with accessibility in mind. Discuss specific techniques you've used to ensure that your designs are usable for everyone.

    ✨Demonstrate Your Prototyping Process

    Be prepared to talk about your prototyping playbooks and how you keep iteration cycles tight. Share examples of how you've explored solutions and refined interactions quickly without creating one-off debt.

    ✨Familiarise Yourself with AI Tools

    Since the role involves working with AI agents, brush up on any relevant tools like Claude Code or Codex. Be ready to discuss how you've integrated AI into your design processes or how you envision it enhancing your work.

    UX Design Engineer - Agent-First Design Systems & Ops in Oxford
    Aurora Energy Research - EMEA
    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

    >