Software Engineer - Backend (AI/ML Systems)

Boost Talent ltd

Croydon

On-site

GBP 75,000 - 120,000

Full time

12 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Boost Talent is partnering with an established technology organisation investing in AI-enabled products. We are seeking a senior software engineer to design and build robust backend services, APIs, and cloud-native platforms powering AI solutions.

You will own from design through deployment, collaborating with platform engineers, frontend teams and AI specialists to deliver secure, scalable systems in AWS and beyond.

Qualifications

  • Senior backend engineer with strong Python and AWS experience.
  • Proven ability to design, build and consume RESTful APIs.
  • Experience with cloud-native orchestration and data pipelines.
  • Strong knowledge of testing, security and observability practices.

Responsibilities

  • Design and implement robust backend services and APIs.
  • Build orchestration and data processing pipelines at scale.
  • Collaborate with platform, frontend, product and AI teams to deliver features.

Skills

Python
RESTful APIs
AWS
Data pipelines
Event-driven
Testing
Security
Observability
Mentoring
Node.js
React
TypeScript
UX accessibility

Tools

Lambda
API Gateway
DynamoDB
Step Functions
Glue
S3

Job description

Are you a senior software engineer who enjoys solving complex engineering challenges and building the platforms that power intelligent products at scale?

We're working with an established technology organisation that is investing heavily in AI-enabled products and capabilities. As part of a highly collaborative engineering team, you'll play a key role in designing and building the backend services, APIs, orchestration layers and cloud-native platforms that enable advanced AI and machine learning solutions across the business.

This is a software engineering role first and foremost. Rather than building machine learning models, you'll focus on the systems around them, creating secure, scalable and reliable backend services that turn cutting-edge AI capabilities into production-grade solutions. You'll collaborate closely with platform engineers, frontend developers, product teams and AI specialists to deliver features that handle complex data, automate workflows and support critical business decisions.

Operating within a "you build it, you own it" engineering culture, you'll take ownership from design and development through to deployment, monitoring and ongoing operational support. This is an excellent opportunity for an engineer who enjoys tackling complex technical challenges, influencing architecture decisions and working on systems that are central to the future direction of a growing technology platform.

Skills Required
  • Strong commercial experience developing modern backend applications using Python.
  • Experience designing, building and consuming RESTful APIs.
  • Proven experience building orchestration and workflow systems using cloud-native services.
  • Experience with data engineering, data pipelines and large-scale data processing.
  • Strong understanding of event-driven architectures and asynchronous messaging patterns.
  • Deep knowledge of software engineering best practice, including testing, maintainability, security and long-term ownership.
  • Experience working within AWS environments, including services such as Lambda, API Gateway, DynamoDB, Step Functions, Glue and S3.
  • Experience integrating third-party platforms, AI services or machine learning capabilities through APIs.
  • Experience working with modern data architectures and complex datasets.
  • Strong understanding of database and service optimisation, including search, ingestion and processing workloads.
  • Practical experience with automated testing, including unit and integration testing.
  • Experience with observability, monitoring and operational support practices.
  • Experience mentoring engineers, conducting code reviews and driving engineering standards.
  • Understanding of authentication, authorisation and modern security practices within distributed systems.
  • Experience with Node.js.
  • Experience with React, TypeScript and modern frontend development practices.
  • Appreciation of UX and accessibility principles.
  • Experience contributing within cross-functional agile teams.

Boost Talent is committed to creating an inclusive recruitment experience and supporting equal opportunities throughout the recruitment process. We welcome applications from people of all backgrounds and will gladly discuss any reasonable adjustments you may need to help you feel supported throughout the process.

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

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

WeDoTech • City Of London

Hybrid
GBP 131,000 - 160,000
Senior Backend Engineer (Python)
Senior Backend Engineer (Python)

Digital Waffle • Greater London

Hybrid
GBP 90,000 - 130,000
Senior Full Stack Software Engineer | AI Startup
Senior Full Stack Software Engineer | AI Startup

55 Exec Search • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid working with flexibility
Small engineering team
Senior Backend Engineer
Senior Backend Engineer

WeDo Technology Solutions Limited • Greater London

Hybrid
GBP 131,000 - 160,000
Senior AI Software Engineer
Senior AI Software Engineer

Futureheads • Greater London

On-site
GBP 120,000 - 160,000
Senior Software Engineer
Senior Software Engineer

The Portfolio Group • Greater London

On-site
GBP 90,000 - 120,000
Senior AI Software Engineer
Senior AI Software Engineer

Ocho People • Belfast City District

On-site
GBP 90,000 - 120,000
Share options
AI tooling culture
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 - London
Senior AI Engineer - London

Infused Solutions Ltd • Greater London

Hybrid
GBP 65,000 - 75,000