Senior Backend Engineer

Albert Bow
London, UK
5 days ago
Apply on www.adzuna.co.uk
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
ÂŁ90,506.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Automated Storage and Retrieval Systems Databases Distributed Systems Django Web Framework Github Python (Programming Language) PostgreSQL Open Source Technology Redis
+12 more
Model-Driven Development Large Language Models Multi-Agent Systems Concurrency Backend Fastapi Information Technology Integration Frameworks Apache Kafka Celery Virtual Agents Data Pipelines

Job description

To be honest this isn’t another backend role where you’re maintaining an existing platform, adding features to an internal CRM or picking up tickets from a backlog.

We’re partnering with a well-funded AI company building a completely new product from 0*1, and they’re looking for the kind of engineer who gets excited by a blank page.

You’ll be working directly with the CTO and founders, making real architectural decisions and taking ideas all the way from “could we build this?” * production * real users. The interesting part is the engineering.

You’re dealing with AI agents, LLM orchestration, APIs, data pipelines, asynchronous processing, third-party integrations and the reliability problems that come with putting AI into production. There’s no perfectly defined technical specification waiting for you. You’ll have to figure it out.

If you’re a strong Software Engineer with Python/backend fundamentals, a strong CS foundation and you’ve already built products that made it into production this is the sort of role I want you to see.

What you’ll actually be doing

  • Architect and build the backend from the ground up you’ll have a genuine say in how the system is designed
  • Take ideas from 0*1, through architecture, implementation, deployment and iteration
  • Build high-performance APIs, background workers, data pipelines and third-party integrations
  • Design and ship AI agent workflows, including LLM orchestration, tool calling and retrieval
  • Solve problems around latency, reliability, observability, cost and model performance
  • Make the difficult calls around architecture, infrastructure and technical trade-offs
  • Work directly with the CTO and founders - no six layers between you and the decision
  • Ship to real users, learn from what breaks, and improve it

Requirements

  • Excellent software engineering fundamentals CS fundamentals actually matter here
  • Strong production experience with Python
  • Strong backend/API engineering experience
  • Experience building and shipping 0*1 products or significant greenfield systems
  • Strong understanding of distributed systems, databases, concurrency and asynchronous processing
  • Hands-on experience with LLMs, AI agents, RAG, embeddings or model-driven applications
  • Someone who can look at an ambiguous problem and work out the architecture rather than waiting for someone else to define it
  • A track record of shipping GitHub, products, side projects, startups, whatever proves you build

You’ll stand out if you’ve worked with

  • FastAPI / Django
  • PostgreSQL
  • AWS
  • Redis / Celery / Kafka
  • Vector databases
  • Agent orchestration / tool calling
  • RAG / retrieval systems
  • LLM evaluation and observability
  • AI-native products
  • High-growth startups
  • Strong open-source projects

Top university / Computer Science background is highly valued, particularly from places such as Imperial, Cambridge, Oxford, UCL, Edinburgh or Warwick but I’m much more interested in what you’ve actually built than a university name on a CV.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

1:37 min

Core concepts of Celery and message broker integration

Jan Giacomelli ¡ LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters ¡ World Congress 2023

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 ¡ Coffee With Developers

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello ¡ World Congress 2022

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang ¡ Coffee With Developers

Videos

See all

Related articles

See all