Haystack
← Back to Jobs
Full time
Technology
SA

Senior Software Engineer/Product Engineer - TypeScript, React, PostgreSQL, GCP, LLMs

Scope AT LimitedLondon🇬🇧United KingdomPosted 28 Sept 2026

Quick Overview

Seniority
Mid Senior
Employment type
Full Time
Work mode
On Site
Location
London, United Kingdom
ExpressGCPGenerative AILLMPostgreSQLReactTypeScript

Job Description

Senior Software Engineer/Product Engineer - TypeScript, React, PostgreSQL, GCP, LLMs

Senior Software Engineer - TypeScript, React, PostgreSQL, GCP, OpenAI/Claude.
Must have: full-stack generalist experience, fast-growth startup background

A London-based, award-winning AI-for-good company requires a Senior (or above) Software Engineer with a strong product mindset to join its product teams. The client's AI platform is used by over 100,000 frontline workers for note-taking, live interpretation and call handling, freeing them to focus on the people they support.

You'll be:

  • Building across the stack: infrastructure, Back End and Front End
  • Working cross-functionally with Product and GTM teams to shape new features
  • Building internal tools to scale the team's impact
  • Using the latest generative AI tooling to deliver user-facing features
  • Optimising systems using LLMs (OpenAI and Claude)
  • Shipping code to production multiple times a day within a high-performing engineering team

Required: TypeScript, React, PostgreSQL, GCP, LLM integration (OpenAI/Claude), fast-growth startup experience, product mindset with data-informed decision making, a pragmatic "right tool for the job" approach, comfort working with PMs, UX, Design and Data

Desirable: shadcn design system experience, strong interest in AI-enhanced engineering workflows

Package: very competitive base salary plus equity

London Based/Hybrid/Remote

By applying to this job you are sending us your CV, which may contain personal information. Please refer to our Privacy Notice to understand how we process this information. In short, to provide work-finding services we will hold and process your personal data, and only with your express permission will we share it with a client (or a third party acting on their behalf) by email or upload to the client's or third party's vendor management system. Permission to send your CV to a client constitutes permission to share the personal data necessary to consider your application, interview you (phone/video/face to face) and if successful, hire you. By applying for this job you accept the Terms and Conditions, Data Protection Policy, Privacy Notice and Disclaimers available on our website.

Similar jobs