Enable job alerts via email!

Senior Software Engineer – API & ML Infrastructure

SoCode

London

On-site

GBP 65,000 - 90,000

Full time

8 days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A stealth-mode deep tech startup is seeking a Senior Software Engineer to lead the development of a high-performance API platform for machine learning models. This role involves ownership of the infrastructure stack, working at the intersection of MLOps and cloud-native architecture. Ideal candidates should have significant experience in Python, backend systems, and a strong understanding of ML deployments.

Benefits

Equity with significant upside
Work at the cutting edge of ML systems
Autonomy and ownership from day one
Fast growth path
Close-knit team of engineers and researchers

Qualifications

  • 5+ years of software engineering experience.
  • Strong backend skills with Python and REST APIs.
  • Proven experience with cloud-native systems and scaling.

Responsibilities

  • Build scalable APIs with FastAPI and modern web tooling.
  • Design and maintain ML model serving infrastructure.
  • Own deployment using Kubernetes and CI/CD pipelines.

Skills

Python
REST APIs
FastAPI
Kubernetes
Terraform
ML deployment
React

Tools

AWS
CI/CD
Terraform

Job description

Social network you want to login/join with:

Senior Software Engineer – API & ML Infrastructure, London

Client: SoCode

Location: London, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference:

ea490a1f1707

Job Views:

4

Posted:

29.06.2025

Expiry Date:

13.08.2025

Job Description:

About Us

We’re a stealth-mode deep tech startup rethinking how AI models train, adapt, and scale. Our mission is to optimise large-scale AI systems — making them faster, smarter, greener, and cheaper. If you’re excited by infrastructure that powers the frontier of machine learning, we’d love to talk.

The Role

We’re looking for a Senior Software Engineer to lead development of a high-performance API platform that serves machine learning models at scale. You’ll take full ownership of the infra stack — from backend APIs to deployment and scaling. This role sits at the intersection of MLOps, cloud-native architecture, and distributed systems.

What You’ll Do
  1. Build scalable APIs with FastAPI (or similar), Python, and modern web tooling
  2. Design and maintain ML model serving infrastructure
  3. Collaborate with ML engineers on training and deployment workflows
  4. Own deployment: Kubernetes, Terraform, CI/CD pipelines
  5. Build a slick analytics frontend using React or similar
  6. Drive best practices in system design, performance, and reliability
What We’re Looking For
  1. 5+ years of software engineering experience
  2. Strong backend skills — Python, REST APIs, FastAPI
  3. Proven experience scaling cloud-native systems (AWS, microservices, IaC)
  4. Kubernetes + Terraform expertise in production environments
  5. Solid understanding of ML deployment (e.g. PyTorch, TensorFlow, JAX)
  6. Frontend skills with React/TypeScript or similar
  7. Bonus: big data / real-time analytics / multi-cloud
Why Join?
  1. Equity with serious upside and rapidly rising valuation — early-stage, high-impact
  2. Work at the cutting edge of ML systems and optimisation
  3. Autonomy and ownership from day one
  4. Fast growth path — help define both tech and culture
  5. Close-knit, no-ego team of engineers and researchers
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.