Full Stack Software Engineer (AI / ML Platform) - Outside IR35

SR2 REC LTD

Greater London

On-site

GBP 104,000 - 136,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SR2 REC LTD is seeking two Full Stack Software Engineers in London to design, build, and scale production-grade AI-driven systems. You will work across frontend (React/TypeScript) and backend (Python - FastAPI/Flask/Django-like) to ship features rapidly while maintaining robustness.

The role combines modern frontend engineering with ML-enabled backend services, data pipelines, and model-serving APIs, operating in a hybrid London setup.

Qualifications

  • Strong experience as a Full Stack Software Engineer in production environments.
  • Deep knowledge of React + TypeScript.
  • Strong Python backend engineering experience.
  • Comfortable working close to ML systems and data pipelines.

Responsibilities

  • Build high-performance, user-facing applications using React and TypeScript.
  • Design and develop scalable Python backends powering ML-driven products.
  • Integrate ML models into production systems and data pipelines.
  • Work on data pipelines, model serving APIs, and real-time systems.
  • Collaborate with ML engineers, data scientists, and product teams.
  • Improve system performance, reliability, and scalability in a fast-moving environment.
  • Ship features quickly with clean, testable production-quality code.

Skills

React
TypeScript
Python
API design

Tools

Docker
Kubernetes
FastAPI

Job description

Full Stack Software Engineer (AI / ML Platform)

Location: London (Hybrid / On-site as needed)

Rate: Up to £650 per day

Contract: Outside IR35

Positions: 2 roles available

We're working with a fast-growing AI scale-up in London that's building next-generation machine learning platforms used at serious scale. They're looking for two experienced Full Stack Software Engineers to help design, build, and scale production-grade AI-driven systems.

This is a hands-on contract role at the intersection of modern frontend engineering, backend systems, and applied machine learning.

What you'll be working on
  • Building high-performance, user-facing applications using React and TypeScript
  • Designing and developing scalable Python backends powering ML-driven products
  • Integrating machine learning models into real-world production systems
  • Working on data pipelines, inference services, and model-serving APIs
  • Collaborating closely with ML engineers, data scientists, and product teams
  • Improving system performance, reliability, and scalability in a fast-moving environment
  • Shipping features quickly while maintaining clean, testable, production-quality code
Core tech stack
Frontend
  • React (modern hooks-based architecture)
  • TypeScript
  • Component-driven UI design
  • Performance-focused frontend engineering
Backend
  • Python (FastAPI / Flask / Django-style architectures)
  • REST & event-driven APIs
  • Asynchronous and concurrent systems
AI / ML & Data
  • Model inference pipelines
  • ML model integration (not just notebooks)
  • Data-heavy, real-time or near-real-time systems
  • Exposure to tools such as PyTorch, TensorFlow, or similar (hands-on or integration-level)
Cloud & Engineering
  • Cloud-native architecture (AWS / GCP / Azure)
  • Containerisation (Docker, Kubernetes)
  • CI/CD and infrastructure-as-code
  • Observability, monitoring, and logging built-in from day one
What they're looking for
  • Strong experience as a Full Stack Software Engineer
  • Deep knowledge of React + TypeScript in production environments
  • Strong Python backend engineering experience
  • Proven ability to work in high-growth, fast-paced teams
  • Comfortable working close to ML systems, data pipelines, or AI products
  • Engineering mindset - pragmatic, scalable, and delivery-focused
Nice to have (but not required)
  • Experience building ML-powered products end-to-end
  • Exposure to LLMs, embeddings, vector databases, or model serving frameworks
  • Background in data engineering or platform engineering
  • Experience in AI, fintech, healthtech, or deep-tech environments
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Full Stack Engineer
Full Stack Engineer

Oliver Bernard • Greater London

Hybrid
GBP 76,500 - 93,500
Full Stack Engineer
Full Stack Engineer

Consortia Group • United Kingdom

Remote
GBP 50,000 - 70,000
Opportunity to lead ML and data analytics systems
Collaboration with a senior product team
Outcome-driven environment
Full Stack Engineer (AI systems)
Full Stack Engineer (AI systems)

Digital Waffle • United Kingdom

Remote
GBP 70,000 - 110,000
Senior Software Engineer – AI
Senior Software Engineer – AI

Infused Solutions • Greater London

Hybrid
GBP 140,000 - 150,000
Senior AI Engineer - Perm - London
Senior AI Engineer - Perm - London

Infused Solutions Ltd • Greater London

Hybrid
GBP 65,000 - 75,000
Hybrid working
Permanent role
Cloud-native tech stack
+1
Senior AI Engineer - Perm - London
Senior AI Engineer - Perm - London

Infused Solutions • Greater London

Hybrid
GBP 65,000 - 75,000
Excellent benefits
Hybrid working - London office 1 day/w
Career development opportunities
Senior AI/ML Python Engineer
Senior AI/ML Python Engineer

Experis - ManpowerGroup • Greater London

Hybrid
Full Stack Engineer
Full Stack Engineer

Techmunity | AI Startup Recruitment • Greater London

Hybrid
GBP 70,000 - 75,000
Revenue share scheme
Regular bonuses
Full Stack Engineer
Full Stack Engineer

Intec Select • Greater London

Hybrid
GBP 72,000 - 94,000
AI Platform Full-Stack Engineer (Scale ML Systems)
AI Platform Full-Stack Engineer (Scale ML Systems)

SR2 REC LTD • Greater London

Hybrid
GBP 104,000 - 136,000