Senior Golang Engineers (Gen-AI)

Oliver Bernard

Greater London

Hybrid

GBP 136,000 - 184,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Hybrid work pattern (3 days in office/
London office-based

Job summary

Oliver Bernard is seeking a Senior Golang Engineer in London to join a technically ambitious team building AI-powered platforms. You will design and evolve high-performance backend services using Go, with a focus on production systems that integrate LLMs and GenAI APIs.

The role offers significant influence over architecture and the GenAI strategy. The candidate will work on distributed systems, RAG, agents, and model integration, ensuring scalable APIs and secure, reliable AI-enabled solutions

Qualifications

  • Strong commercial experience building backend systems with Go.
  • Experience with distributed systems, APIs, concurrency and scalable architectures.
  • Experience operating production services in AWS, GCP or Azure.

Responsibilities

  • Design, build and evolve high-performance backend services and platforms using Go.
  • Develop production-grade systems that integrate LLMs, GenAI APIs and AI-powered workflows.
  • Work on RAG, agents, tool calling, prompt orchestration and model integration.
  • Design scalable APIs, distributed systems and event-driven architectures.
  • Own technical decisions from design through to deployment and operation.
  • Collaborate closely with product, platform, data and AI engineers.
  • Champion engineering quality through testing, observability, performance optimisation and clean architecture.
  • Help establish best practices for building AI-enabled systems.
  • Mentor engineers and contribute to the wider engineering culture.

Skills

Go
Distributed systems
APIs
Cloud platforms
Generative AI
LLMs
RAG
Vector databases
Embeddings
Concurrency

Tools

AWS
GCP
Azure

Job description

£160,000 + benefits | London | Hybrid (3 days office / 2 days WFH)

We're looking for a Senior Golang Engineer to join our engineering team and help build the next generation of AI-powered products and platforms.

This is a hands-on role for an experienced engineer who combines strong software engineering fundamentals with a genuine interest in Generative AI, LLMs and intelligent systems. You'll have significant influence over architecture, technical direction and how we bring AI capabilities into production at scale.

What you'll be doing
  • Design, build and evolve high-performance backend services and platforms using Go (Golang).
  • Develop production-grade systems that integrate LLMs, GenAI APIs and AI-powered workflows.
  • Work on areas such as RAG, agents, tool calling, prompt orchestration and model integration.
  • Design scalable APIs, distributed systems and event-driven architectures.
  • Own technical decisions from design through to deployment and operation.
  • Collaborate closely with product, platform, data and AI engineers.
  • Champion engineering quality through testing, observability, performance optimisation and clean architecture.
  • Help establish best practices for building reliable, secure and scalable AI-enabled systems.
  • Mentor engineers and contribute to the wider engineering culture.
What we're looking for
  • Strong commercial experience building backend systems with Go.
  • Excellent understanding of distributed systems, APIs, concurrency and scalable architectures.
  • Experience building and operating production services in AWS, GCP or Azure.
  • Solid knowledge of databases, messaging systems and modern cloud infrastructure.
  • Experience with Generative AI / LLM technologies and integrating models into real-world applications.
  • Understanding of concepts such as RAG, embeddings, vector databases, agents or LLM evaluation.
  • Strong software engineering fundamentals and a pragmatic approach to solving complex problems.
  • Comfortable working autonomously while collaborating effectively with other senior engineers.
  • A passion for technology and a desire to stay ahead of the rapidly evolving AI landscape.
The role

Location: London

Working pattern: 3 days in the London office, 2 days working from home

You'll be joining a technically ambitious team where engineering has a genuine voice in product and architectural decisions. We're looking for someone who wants to solve difficult problems, build things that matter and play a significant role in shaping our GenAI strategy.

If you're a senior Go engineer who wants to work at the intersection of distributed systems and Generative AI, we'd love to hear from you.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior/Lead Golang Engineers - £160k
Senior/Lead Golang Engineers - £160k

Oliver Bernard • Greater London

Hybrid
GBP 136,000 - 184,000
Hybrid work
Generative AI projects
Pension
Senior / Principal Go Engineer
Senior / Principal Go Engineer

Juxt Ltd. • Greater London

Hybrid
GBP 60,000 - 90,000
Full medical
10% matched pension
Premium events
Senior Golang Engineer - Generative AI Platform
Senior Golang Engineer - Generative AI Platform

Grid Dynamics • Greater London

On-site
GBP 70,000 - 90,000
Competitive salary
Flexible schedule
Medical insurance
+2
Senior AI Engineer
Senior AI Engineer

Infused Solutions Ltd • Greater London

Remote
GBP 65,000 - 75,000
Annual bonus
Private healthcare
Pension scheme
+2
Senior Python Developer - AI
Senior Python Developer - AI

83zero Ltd • Greater London

On-site
GBP 60,000 - 70,000
Healthcare options
Senior AI Engineer
Senior AI Engineer

83zero Ltd • Glasgow

On-site
GBP 60,000 - 70,000
Healthcare options
Hybrid work arrangement
Senior AI Engineer - Agents in Fintech
Senior AI Engineer - Agents in Fintech

Harnham • Greater London

Hybrid
GBP 80,000 - 95,000
Senior AI Engineer
Senior AI Engineer

La Fosse • Greater London

On-site
GBP 110,000 - 150,000
Senior Go Engineer - GenAI & Scalable AI Platforms
Senior Go Engineer - GenAI & Scalable AI Platforms

Oliver Bernard • Greater London

Hybrid
GBP 136,000 - 184,000
Hybrid work pattern (3 days in office/
London office-based
Senior Python Developer - AI
Senior Python Developer - AI

83zero Ltd • Manchester

Hybrid
GBP 60,000 - 70,000
Healthcare options
Hybrid work arrangement