Senior AI Software Engineer

Futureheads

Greater London

On-site

GBP 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Futureheads in the United Kingdom is seeking a Senior AI Software Engineer to lead design and delivery of AI-enabled software in a large enterprise. You will work with product and engineering leaders to shape architecture, drive governance, and ensure high standards of quality and reliability across complex systems.

This hands-on role requires deep coding skills across Go, Java, and TypeScript, plus practical experience with AI tooling, CI/CD, observability, and cloud platforms (AWS).

Qualifications

  • Extensive enterprise-scale software engineering experience.
  • Hands-on coding and problem solving.
  • Experience applying AI in development workflows.
  • Ability to design architectures and make engineering decisions.
  • Experience across multiple languages and stacks.
  • Strong knowledge of CI/CD, observability, testing, and cloud platforms.

Responsibilities

  • Lead design and implementation of AI-enabled software engineering solutions.
  • Define technical architecture and engineering standards across teams.
  • Support adoption of AI-assisted development practices and tooling.
  • Review and govern AI-generated code and outputs.
  • Build scalable, resilient systems used by large numbers of users.
  • Drive best practices in testing, observability, CI/CD, deployment, and platform reliability.
  • Partner with product leaders and engineers to tackle complex challenges.
  • Accelerate automated, reliable software releases.

Skills

Software engineering
AI in software dev
Architecture design
CI/CD & Observability
Cross-functional collaboration
Technical communication

Tools

AWS
Go
Java
TypeScript
Cloud platforms
LLM tooling

Job description

Senior AI Software Engineer

We're partnering with a well-established technology business undergoing a significant transformation in how software is built, tested, and deployed through AI-enabled engineering practices. This is an opportunity for a highly experienced engineer to play a key role in shaping the future of software delivery within a large-scale, enterprise environment. You will combine deep software engineering expertise with practical AI experience, helping drive faster, safer, and more intelligent development processes across a complex technology estate.

The Role

As a Principal AI Software Engineer, you'll work closely with product, engineering, and leadership teams to design and evolve AI-enabled development capabilities. You'll have ownership of technical architecture decisions, help implement AI-driven engineering workflows, and ensure high standards of quality, reliability, and governance are maintained. This is a hands-on role for someone who enjoys building, solving complex technical problems, and driving engineering excellence at scale.

What You'll Be Doing
  • Leading the design and implementation of AI-enabled software engineering solutions.
  • Defining technical architecture and engineering standards across multiple teams.
  • Supporting the adoption of AI-assisted development practices and tooling.
  • Reviewing, governing, and improving AI-generated code and outputs.
  • Building scalable, resilient systems used by large numbers of users.
  • Driving best practices across testing, observability, CI/CD, deployment, and platform reliability.
  • Partnering with product leaders and engineers to solve complex business and technical challenges.
  • Helping accelerate the organisation's journey toward more frequent, automated, and reliable software releases.
What We're Looking For
  • Extensive experience in software engineering within complex, enterprise-scale environments.
  • Strong hands-on coding ability and a passion for technical problem-solving.
  • Practical experience applying AI technologies within software development and engineering workflows.
  • Ability to design technical architectures and make sound engineering decisions.
  • Experience working across multiple programming languages and technology stacks.
  • Strong understanding of modern engineering practices including CI/CD, automated testing, observability, and cloud platforms.
  • Excellent communication skills and the ability to explain technical concepts to both technical and non-technical audiences.
  • A collaborative approach and experience working within cross-functional teams.
Technology Environment

Experience with some of the following would be beneficial:

  • AWS
  • Go
  • Java
  • TypeScript
  • Modern AI/LLM tooling and frameworks
  • AI-assisted development workflows
  • Enterprise-scale cloud platforms

We encourage applicants from all backgrounds, so if there is anything we can do to make our recruitment processes better for you and to allow you to show your best self, let us know. We also understand that some people require extra time to complete assessments, require alternative application methods and can also benefit from having interview questions or a guide to the type of questions pre-interview. We are open to any suggestions or requests that you may have and are always looking for creative ways to assess talent. Our commitment to you is that you should always feel safe and secure when you’re working with us.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer, AI
Software Engineer, AI

NatWest Group • City of Edinburgh

On-site
GBP 70,000 - 100,000
Lead Software Engineer
Lead Software Engineer

WeBuild-AI • Greater London

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

Sanderson • Greater London

Hybrid
GBP 60,000 - 100,000
Lead Software Engineer
Lead Software Engineer

Webuild Ai • Greater London

Hybrid
GBP 70,000 - 90,000
Principal Software Engineer / Principal AI Engineer
Principal Software Engineer / Principal AI Engineer

relx • City Of London

Hybrid
GBP 120,000 - 180,000
Senior Software Engineer
Senior Software Engineer

Zebra People | B Corp™ • Greater London

On-site
GBP 72,000 - 88,000
Private healthcare and dental
5% matched pension
Income protection
+2
Lead Software Engineer - AI Engineering
Lead Software Engineer - AI Engineering

JPMorgan Chase & Co. • Greater London

On-site
GBP 110,000 - 160,000
AI Engineer (Applied AI & Product Development)
AI Engineer (Applied AI & Product Development)

Apex Talent Solutions • Greater London

Hybrid
GBP 50,000 - 70,000
AI Developer - Go/Typescript
AI Developer - Go/Typescript

dcoded. | B Corp ™ Certified • Manchester

On-site
GBP 85,000 - 110,000
Senior AI Engineer
Senior AI Engineer

Addition • Greater London

On-site
GBP 20,295,000 - 24,908,000