Senior Full-Stack AI Engineer — Frontend & LLM-Enabled UX (Level 3) in Slough
Senior Full-Stack AI Engineer — Frontend & LLM-Enabled UX (Level 3)

Senior Full-Stack AI Engineer — Frontend & LLM-Enabled UX (Level 3) in Slough

Slough Temporary 43200 - 72000 £ / year (est.) No home office possible
A

At a Glance

  • Tasks: Lead the design of immersive web experiences using AI and modern frameworks.
  • Company: Join GSK, a global healthcare leader on a mission to improve lives.
  • Benefits: Enjoy competitive pay, flexible work options, and growth opportunities.
  • Why this job: Make a real impact in healthcare by integrating cutting-edge AI technology.
  • Qualifications: 6+ years in web applications, strong React skills, and UX experience required.
  • Other info: Collaborative environment with a focus on innovation and personal development.

The predicted salary is between 43200 - 72000 £ per year.

GSK is a science-led global healthcare company with a special purpose: to help people do more, feel better, live longer. We are on an audacious journey to impact the health of 2.5 billion people over the next decade. Our R&D division is at the forefront of this mission, dedicated to the discovery and development of groundbreaking vaccines and medicines.

Role Overview

GSK are seeking a Senior Full Stack AI Engineer with a strong focus on frontend engineering, user experience and product delivery. You will lead the design and implementation of immersive, interactive web experiences that leverage large language models (LLMs) as core product capabilities. In this role you will collaborate closely with product, UX/design, ML research and platform teams to translate user needs into elegant, reliable AI-powered experiences, and drive agile delivery from prototype to production.

Key Responsibilities

  • Deliver highly interactive frontends (involving text based and video based chat experiences) built with modern frameworks like React that integrate LLM-driven features (conversational interfaces, tool-assisted workflows, structured editors, visualizations) to boost marketing productivity.
  • Enable measurement / analytics to track usage of the app and of LLM features.
  • Own the end-to-end product experience for LLM-enabled features: collaborate with UX/design to craft flows, run rapid prototypes, and iterate based on user testing and analytics.
  • Integrate LLMs into the application stack, handling prompt design, response parsing, tool use, chaining, and RAG strategies while balancing latency, cost and reliability.
  • Implement frontend architectures and state management patterns that scale for complex, real-time, and collaborative UIs (React hooks, Context, Redux/Zustand/Recoil, server-state patterns).
  • Build responsive, accessible, and performant UI components and design systems (component libraries, theming, design tokens) to ensure consistent product quality and fast iteration.
  • Implement real-time and progressive UX patterns (WebSockets, SSE, streaming LLM responses, optimistic updates, incremental rendering) that make AI interactions feel fast and human-centered.
  • Collaborate on frontend work with UX designers and researchers, follow standard coding conventions, and implement best practices for design, accessibility, testing and observability.
  • Work with backend and platform engineers to define APIs, ingestion pipelines, vector retrieval, caching and rate-limiting strategies that support robust LLM behavior.
  • Drive agile delivery: break down features into deliverable increments, run sprint planning, pair with the tech PM on prioritization, and ensure production readiness through CI/CD, feature flags and canary releases.
  • Define and instrument UX and model-level metrics (engagement, latency, hallucination rates, user satisfaction) and use those signals to prioritize improvements.
  • Ensure security and privacy are integrated into the UX (PII handling, consent flows, data minimization, redaction and access controls).

Minimum Requirements

  • 6+ years building production web applications with proven ownership of user-facing features; significant experience in frontend engineering and product delivery.
  • Deep expertise with React (functional components, hooks) and modern frontend ecosystems including CI/CD.
  • Demonstrable experience building highly interactive, immersive frontends (rich state, animations, canvas/visualizations, streaming UIs or collaborative editing).
  • Strong UX sensibility and experience working directly with designers to translate wireframes and prototypes to polished, accessible product UIs.
  • Hands-on experience integrating LLMs / generative models into applications (OpenAI, Anthropic, local/open-source LLMs): prompt engineering, response handling, safety guardrails, RAG architectures.
  • Good understanding of how large language models work, including transformer architecture, tokenization, attention mechanisms, decoder/encoder-decoder variants, fine-tuning/few-shot approaches, and common failure modes (hallucinations, bias, context-window limitations).
  • Solid backend experience (Node.js/TypeScript, Python, or similar) to collaborate on APIs, authentication, ingestion, and retrieval layers — enough to design pragmatic interfaces and own cross-stack features.
  • Practical experience building retrieval-augmented generation pipelines (embeddings, vector stores, chunking/indexing).
  • Proven track record delivering features in agile teams: sprint planning, incremental delivery, feature flagging, A/B tests and operationalizing metrics.
  • Strong software engineering fundamentals: testing (unit/integration/E2E), observability, performance profiling, and security-aware development.
  • Excellent communication skills and experience mentoring engineers and collaborating across product, design and ML teams.

Preferred Requirements

  • Familiarity with LLM orchestration and tools (LangChain, LlamaIndex, Haystack, OpenAI/Anthropic SDKs).
  • Advanced visualization/graphics skills or experience building interactive applications.
  • Experience with design systems and component libraries (Figma workflows, design tokens).
  • Background in regulated industries (healthcare, pharma, finance) with awareness of compliance and data governance constraints.
  • Contributions to open-source projects, public talks or technical writing about LLM-enabled UX or frontend engineering.

How to Apply

Please submit your CV via the application form. If your initial application is successful, one of our recruiters will be in touch. Should you reach this stage, you will likely be required to submit the following in addition to your CV:

  • One or two recent projects where you led the frontend/UX for an LLM-enabled product (provide links, screenshots, architecture diagrams or repos where possible).
  • The primary UX decisions you made and why (trade-offs, accessibility/performance considerations).
  • Key technical challenges you faced (model behavior, latency, security) and how you solved them.

Why GSK?

Uniting science, technology and talent to get ahead of disease together. GSK is a global biopharma company with a special purpose – to unite science, technology and talent to get ahead of disease together – so we can positively impact the health of billions of people and deliver stronger, more sustainable shareholder returns – as an organisation where people can thrive.

Inclusion at GSK

GSK is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive equal consideration for employment without regard to race, color, national origin, religion, sex, pregnancy, marital status, sexual orientation, gender identity/expression, age, disability, genetic information, military service, covered/protected veteran status or any other federal, state or local protected class.

Senior Full-Stack AI Engineer — Frontend & LLM-Enabled UX (Level 3) in Slough employer: Allegis Global Solutions

GSK is an exceptional employer that fosters a collaborative and innovative work culture, where employees are encouraged to thrive and grow. Located at the heart of healthcare innovation, GSK offers unique opportunities for professional development in cutting-edge projects that directly impact global health. With a strong commitment to inclusion and employee wellbeing, GSK ensures that every team member feels valued and empowered to contribute to meaningful advancements in science and technology.
A

Contact Detail:

Allegis Global Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Full-Stack AI Engineer — Frontend & LLM-Enabled UX (Level 3) in Slough

Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your best projects, especially those involving LLMs and frontend engineering. This is your chance to shine and demonstrate what you can bring to the table.

Tip Number 3

Prepare for interviews by practising common questions and scenarios related to AI and frontend development. Mock interviews with friends can help you feel more confident and ready to impress.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission at GSK.

We think you need these skills to ace Senior Full-Stack AI Engineer — Frontend & LLM-Enabled UX (Level 3) in Slough

Frontend Engineering
React
Large Language Models (LLMs)
User Experience (UX) Design
Agile Delivery
State Management (Redux, Zustand, Recoil)
Real-time UX Patterns (WebSockets, SSE)
API Integration
Data Analytics
Performance Optimisation
Accessibility Standards
Collaboration with Cross-Functional Teams
Prompt Engineering
Security and Privacy Best Practices
Testing (Unit, Integration, E2E)

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Senior Full-Stack AI Engineer role. Highlight your experience with frontend engineering, LLMs, and any relevant projects that showcase your skills. We want to see how you can contribute to our mission!

Showcase Your Projects: When asked for recent projects, don’t hold back! Share links, screenshots, or architecture diagrams that demonstrate your work on LLM-enabled products. This is your chance to shine and show us what you've accomplished.

Explain Your Decisions: Be prepared to discuss the UX decisions you made in your projects. Explain the trade-offs you considered and how you tackled challenges like latency and security. We love seeing your thought process!

Apply Through Our Website: Don’t forget to apply through our website! It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're serious about joining our team at GSK.

How to prepare for a job interview at Allegis Global Solutions

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially React and LLMs. Brush up on your knowledge of frontend frameworks and be ready to discuss how you've used them in past projects. This will show that you can hit the ground running.

Showcase Your Projects

Prepare to present one or two recent projects where you led the frontend/UX for an LLM-enabled product. Bring along links, screenshots, or architecture diagrams. Be ready to explain your UX decisions and the technical challenges you faced, as this will demonstrate your hands-on experience and problem-solving skills.

Understand User Experience

Since the role focuses heavily on user experience, think about how you can articulate your approach to creating immersive, interactive web experiences. Be prepared to discuss how you collaborate with designers and translate wireframes into polished UIs, as well as how you ensure accessibility and performance.

Be Agile and Collaborative

GSK values agile delivery, so be ready to talk about your experience with sprint planning and incremental delivery. Highlight any experience you have working cross-functionally with product, design, and ML teams, as this will show that you can thrive in a collaborative environment.

Senior Full-Stack AI Engineer — Frontend & LLM-Enabled UX (Level 3) in Slough
Allegis Global Solutions
Location: Slough

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

A
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>