Job Search and Career Advice Platform

Enable job alerts via email!

Full Stack Software Engineer (AI & ML Platform)

SR2 REC LTD

Greater London

Hybrid

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A fast-growing AI scale-up in London is seeking experienced Full Stack Software Engineers to design and build AI-driven systems. You'll work with React and TypeScript for frontend applications and develop scalable Python backends. Responsibilities include integrating machine learning models into production systems and working on data pipelines. This hybrid position offers up to £650 per day and must comply with outside IR35 regulations.

Qualifications

  • Strong experience as a Full Stack Software Engineer.
  • Deep knowledge of React and 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.

Responsibilities

  • Building high-performance, user-facing applications using React and TypeScript.
  • Designing scalable Python backends for ML-driven products.
  • Integrating machine learning models into production systems.
  • Working on data pipelines and model-serving APIs.
  • Shipping features quickly while maintaining code quality.

Skills

React
TypeScript
Python
Cloud-native architecture
Docker
Kubernetes
FastAPI
Flask
Django

Tools

AWS
GCP
Azure
PyTorch
TensorFlow
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

SR2 are 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.

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
  • 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
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
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.