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

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

London Full-Time 48000 - 72000 ÂŁ / year (est.) No home office possible
Go Premium
G

At a Glance

  • Tasks: Lead the design of immersive web experiences using AI and modern frameworks.
  • Company: Join GSK, a leader in healthcare innovation with a focus on technology.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Why this job: Make a real impact by creating cutting-edge AI-powered user experiences.
  • Qualifications: 6+ years in frontend engineering with expertise in React and LLM integration.
  • Other info: Collaborative environment with a focus on agile delivery and user-centric design.

The predicted salary is between 48000 - 72000 ÂŁ per year.

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 (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.

Senior Full-Stack AI Engineer - Frontend & LLM-Enabled UX (Level 3) in London employer: Gsk

GSK is an exceptional employer that fosters a collaborative and innovative work culture, particularly for the Senior Full-Stack AI Engineer role. With a strong emphasis on employee growth, GSK offers opportunities to work with cutting-edge technologies in a supportive environment, ensuring that team members can thrive both personally and professionally while contributing to meaningful projects that enhance user experiences.
G

Contact Detail:

Gsk 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 London

✨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 interactive UIs. 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 coding challenges. We recommend doing mock interviews with friends or using platforms that simulate real interview scenarios.

✨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 team.

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

Frontend Engineering
React
User Experience (UX)
Large Language Models (LLMs)
Agile Delivery
State Management Patterns
Real-time UX Patterns
API Design
Prompt Engineering
Performance Profiling
Collaboration with Designers
Testing (Unit/Integration/E2E)
Observability
Security-aware Development
Data Governance

Some tips for your application 🫡

Show Off Your Skills: Make sure to highlight your experience with frontend engineering and LLM integration. We want to see how you've built interactive web applications before, so don’t hold back on the details!

Tailor Your Application: Customise your application to reflect the job description. Use keywords from the role overview and responsibilities to show us you understand what we're looking for. It’ll make your application stand out!

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon and focus on your achievements and relevant experiences that align with the role.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. We can’t wait to hear from you!

How to prepare for a job interview at Gsk

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially React and LLM integration. Brush up on your knowledge of frontend frameworks and be ready to discuss how you've used them in past projects.

✨Showcase Your UX Skills

Prepare examples of how you've collaborated with designers to create user-friendly interfaces. Be ready to discuss specific projects where you translated wireframes into polished products, highlighting your strong UX sensibility.

✨Demonstrate Agile Experience

Be prepared to talk about your experience in agile environments. Share specific examples of how you've broken down features into deliverable increments and participated in sprint planning, as this will show your ability to drive agile delivery.

✨Discuss LLM Integration

Since the role focuses on integrating large language models, come prepared to discuss your hands-on experience with LLMs. Talk about prompt engineering, response handling, and any challenges you've faced, showcasing your understanding of their capabilities and limitations.

Senior Full-Stack AI Engineer - Frontend & LLM-Enabled UX (Level 3) in London
Gsk
Location: London
Go Premium

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

G
  • Senior Full-Stack AI Engineer - Frontend & LLM-Enabled UX (Level 3) in London

    London
    Full-Time
    48000 - 72000 ÂŁ / year (est.)
  • G

    Gsk

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