Enable job alerts via email!

Senior Software Engineer – Backend (On-site)

JR United Kingdom

London

On-site

GBP 90,000 - 120,000

Full time

24 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading AI laboratory in London is seeking a Senior Software Engineer specializing in backend development. The role involves designing scalable systems and collaborating closely with the Machine Learning team. Ideal candidates will have extensive experience in cloud technologies and a passion for solving complex challenges.

Benefits

Discretionary Bonus
Equity
28 days + public holidays leave
Opportunities for professional growth

Qualifications

  • 5+ years of industry experience in back-end engineering.
  • Experience in architecting and deploying on cloud platforms.
  • Strong analytical skills and attention to detail.

Responsibilities

  • Design and develop highly scalable, fault-tolerant, and event-driven systems.
  • Lead projects from inception to launch with autonomy.
  • Mentor colleagues to raise the team's expertise.

Skills

Back-end development
Cloud-native technologies
Leadership
Problem solving
Collaboration and communication

Tools

AWS
Terraform
C# (.NET 9)
Postgres
Docker

Job description

Social network you want to login/join with:

Senior Software Engineer – Backend (On-site), London

Location: London (Liverpool Street)

Employment Type: Full-time and Permanent

Remuneration (London; On-site): £90–120k Base Salary + Discretionary Bonus + Equity

We are a stealth-mode AI laboratory researching and developing Machine Learning models.

The founding team consists of Cambridge graduates and former engineers at Microsoft, Bloomberg, and Goldman Sachs. We are backed by prominent investors from the US and the UK, including institutional VC funds and C-level executives of global technology companies.

The role involves designing and developing backend infrastructure for Machine Learning workloads. You will work closely with the Machine Learning team; however, prior background in Machine Learning is not required. This is an applied role, seeking a software engineer experienced in cloud computing and distributed systems.

In this role, you will:

  • Design and develop highly scalable, fault-tolerant, and event-driven systems.
  • Lead projects from inception to launch, with autonomy and ownership.
  • Collaborate with the founding team to establish best practices, standards, and company culture.
  • Mentor colleagues to raise the team's expertise.
  • Leverage AWS extensively, managed with Terraform.
  • Write services in C# (.NET 9), deployed via ECS or Lambda using GitHub Actions.
  • Work with Postgres, SNS/SQS, and Redis.
  • Maintain good end-to-end test coverage and confident deployment processes.

What we are looking for:

  • Back-end development: 5+ years of industry experience in back-end engineering, developing reliable and scalable systems using an object-oriented programming language.
  • Cloud-native technologies: Experience in architecting and deploying on cloud platforms (AWS, GCP, or Azure), understanding containerization (Docker), infrastructure-as-code (Terraform), and observability tools (Datadog, Grafana).
  • Leadership: Proven track record of leading complex projects.
  • Problem solving: Strong analytical skills and attention to detail, capable of breaking down complex projects into actionable tasks.
  • Collaboration and communication: Excellent interpersonal skills, able to communicate effectively with technical and non-technical stakeholders.

We acknowledge that no candidate checks every box—passion for solving complex challenges and willingness to learn are valued.

Nice to have:

  • Machine Learning: Experience with generative models, LLMs, multi-modal models, and Deep Learning.
  • Open-source: Contributions to open-source projects.
  • Startup experience: Experience working in a startup environment.
  • Experience in cutting-edge AI research environments.
  • An official role of “Founding Engineer” with immediate impact.
  • Competitive salary, equity, and benefits.
  • 28 days + public holidays leave.
  • Opportunities for professional growth.
  • Work on impactful engineering problems.
  • Collaborate with high-profile customers and partners.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer (Remote)

The Investigo Group

Greater London

Remote

GBP 70,000 - 100,000

5 days ago
Be an early applicant

Senior Backend Developer (Node.js) / SRE

Binance

London

Remote

GBP 90,000 - 130,000

5 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

London

Remote

GBP 70,000 - 100,000

3 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

London

Remote

GBP 90,000 - 120,000

3 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

London

Remote

GBP 70,000 - 100,000

5 days ago
Be an early applicant

Senior Backend Engineer-Java/Python/Rust-Series C HealthTech

Robert Walters UK

London

Remote

GBP 90,000 - 130,000

14 days ago

Senior Web3 Backend Engineer - Dewiz

Remote

London

Remote

GBP 70,000 - 110,000

3 days ago
Be an early applicant

Senior Fullstack Engineer (Backend Leaning) | Node.js | React.js | Remote Europe | Up to 100K

JR United Kingdom

London Fields

Remote

GBP 80,000 - 100,000

10 days ago

Senior Software Engineer

Wikimedia Foundation

London

Remote

USD 109,000 - 170,000

8 days ago