ML / Backend Engineer @ Sqwish

Sqwish

Cambridge

Hybrid

GBP 40,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity

Job summary

Sqwish is looking for a backend engineer in Cambridge to build product infrastructure for AI solutions. The role entails developing low-latency APIs, maintaining data integrity, and supporting machine learning systems. Team members will work closely with research and product teams to design efficient and reliable systems.

This position offers a salary between £40k and £90k based on experience, plus equity. Candidates can work in-person or remotely, with visa sponsorship available.

Qualifications

  • Experience in backend engineering with Rust and Python.
  • Ability to work with databases and create reliable APIs.
  • Interest or experience in machine learning is a plus.

Responsibilities

  • Write production-grade Rust and Python services.
  • Design clean domain boundaries around requests and feedback.
  • Build APIs and maintain database schemas.

Skills

Backend engineering
Rust programming
Python programming
Low-latency APIs
Database management
Observability

Tools

Docker
Postgres
Redis
FastAPI

Job description

£40k-£90k depending on location and experience

About Sqwish Labs. At Sqwish Labs we build the infrastructure that lets AI products learn from real production outcomes, so signals like customer resolution, conversion, trust, time saved, safety and cost can shape what the system does next.

The work is hard in the best way. Part of it is research: learning from messy, delayed, real-world feedback instead of clean benchmarks. Part of it is engineering: building reliable infrastructure that can sit inside live AI systems and make good decisions request by request.

We’re a small, ambitious team with deep Cambridge roots, building with flexibility as we grow. We care deeply about what we build and how we build it. We move quickly, ask sharp questions, learn out loud, and try to stay honest about what reality is teaching us. No one has all the answers here, and that’s part of what makes it exciting.

This role focuses on building the product infrastructure behind closed-loop AI: the APIs, services, data models, and operational systems that let Sqwish learn from real outcomes. You will work across low-latency serving paths, feedback and metrics pipelines, background workers, reliability, and observability. The work combines strong backend engineering with enough ML infrastructure context to build systems that research can trust and production can depend on.

The right person will be excited by complex, high-leverage engineering+ML problems where correctness, latency, reliability, and product constraints all matter at once. You enjoy building systems that are clean enough to reason about, but pragmatic enough to ship. You care about tests, observability, and operational safety, but you do not hide behind process.

Problems you’ll tackle
  • Building low-latency optimisation APIs that sit on the critical path of AI products
  • Capturing decisions, model outputs, feedback, cost, latency, and outcome signals reliably
  • Designing backend systems that support continuous learning from production data
  • Building Rust and Python services across serving, workers, training workflows, and internal tooling
  • Working with Postgres, Redis, queues/streams, migrations, and event-driven workflows
  • Making reliability, observability, and deployment safety part of the product from the beginning
Core responsibilities
  • Write production-grade Rust and Python services
  • Design clean domain boundaries around requests, functions, variants, metrics, rewards, and feedback
  • Build APIs and data flows that keep serving, reporting, and learning paths consistent
  • Own database schemas, migrations, background jobs, and operational guardrails
  • Instrument systems with structured logs, traces, metrics, dashboards, and useful alerts
  • Improve local development, CI, Docker, E2E tests, and release workflows
  • Work closely with research, product, and design to turn ambiguous system problems into shippable infrastructure

We don’t expect mastery of every bullet, strength in some plus the drive to learn the rest beats a perfect checklist.

Nice to have, but teachable on the job
  • Some experience or interest in ML
  • Experience with Rust, Axum, Tokio, SQLx, or PyO3
  • Experience with FastAPI, Pydantic, SQLAlchemy, Alembic, pytest, mypy, or Ruff
  • Familiarity with Postgres, Redis, event-driven systems, queues, or streaming architectures
  • Experience with OpenTelemetry, Prometheus, Grafana, Loki, Tempo, or structured logging
  • Comfort with Docker, Kubernetes, Helm, Terraform, GitHub Actions, or release automation
  • Exposure to LLM infrastructure, model routing, embeddings, GPU workers, or ML platform systems
  • Experience with SOC 2 / ISO 27001 readiness, audit trails, secrets handling, or production compliance

What to expect:
£40k–£90k (+equity) based on location and experience

Location: Cambridge in‑person (preferred) but remote available too. We can sponsor UK visas.

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

Similar jobs worth comparing

Internship @ Sqwish (AI Research / Backend / ML Engineering)
Internship @ Sqwish (AI Research / Backend / ML Engineering)

Sqwish • Cambridge

Hybrid
ML & Backend Engineer — Rust/Python, Equity, Remote
ML & Backend Engineer — Rust/Python, Equity, Remote

Sqwish • Cambridge

Hybrid
GBP 40,000 - 90,000
Equity
Founders Associate @ Sqwish
Founders Associate @ Sqwish

Sqwish • Cambridge

On-site
GBP 40,000 - 60,000
ML Infrastructure Developer (Python/Rust) - Up to £200k base + Bonus + Benefits - London
ML Infrastructure Developer (Python/Rust) - Up to £200k base + Bonus + Benefits - London

Hunter Bond • Greater London

On-site
GBP 120,000 - 200,000
Machine Learning Software Engineer, Research
Machine Learning Software Engineer, Research

United States Digital Space LLC • Greater London

Hybrid
GBP 70,000 - 110,000
Equity options
Private medical insurance
25 days annual leave
+1
Senior ML/AI Engineer
Senior ML/AI Engineer

Ocho People • Belfast City District

Hybrid
GBP 65,000 - 75,000
Hybrid work
Global exposure
High-impact ML work
Senior Software Engineer (ML QA)
Senior Software Engineer (ML QA)

United States Digital Space LLC • Greater London

Hybrid
GBP 60,000 - 80,000
Unlimited annual leave
Up to 5% matched pension
Phantom equity
+6
Senior Software Engineer (ML QA)
Senior Software Engineer (ML QA)

United States Digital Space LLC • Cambridge

On-site
GBP 50,000 - 75,000
Unlimited annual leave
Up to 5% matched pension
Phantom equity
+5
ML Research Engineer - Member of Technical Staff
ML Research Engineer - Member of Technical Staff

United States Digital Space LLC • Greater London

On-site
GBP 101,000 - 192,000
Competitive Salary
Equity & Ownership
Private healthcare
+2
Senior Backend Engineer
Senior Backend Engineer

Albert Bow • Greater London

On-site
GBP 120,000 - 180,000