Machine Learning Engineer — Cybercrime Detection in Production

Spectrum Equity

Manchester

Hybrid

GBP 90,000 - 120,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

33 days annual leave
Enhanced family leave
Private health cover
Hybrid and flexible working
Learning & Development days

Job summary

Netcraft is the global leader in cybercrime detection and disruption, tackling phishing and other online scams. We’re based in the UK and operate from London and Manchester, with flexible hybrid options.

You’ll join a team applying ML to real adversarial problems, deploying models to production and driving automated blocking and takedowns at scale. You’ll work across the full lifecycle: training models, serving on GPU-backed Kubernetes clusters, and evolving classifiers with live attack data.

Qualifications

  • Strong web fundamentals and understanding of how websites work from request to rendered page.
  • Working understanding of machine learning fundamentals: training, evaluation, overfitting, precision/recall.

Responsibilities

  • Building, evaluating and tuning classifiers to decide what gets blocked and taken down.
  • Deploying and operating model serving infrastructure on Kubernetes, including LLM inference.
  • Optimising models for high-volume, low-cost serving.
  • Running experiments against live data and measuring precision, recall, and false positives.

Skills

Web fundamentals
ML fundamentals
Communication skills
Empirical mindset
Go programming
Perl (asynchronous)
Attention to detail

Tools

Kubernetes
vLLM / LLM inference

Job description

Netcraft is the global leader in cybercrime detection and disruption, tackling phishing and other online scams. We’re based in the UK and operate from London and Manchester, with flexible hybrid options.

You’ll join a team applying ML to real adversarial problems, deploying models to production and driving automated blocking and takedowns at scale. You’ll work across the full lifecycle: training models, serving on GPU-backed Kubernetes clusters, and evolving classifiers with live attack data.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

ML Engineer: Cybercrime Detection in Production
ML Engineer: Cybercrime Detection in Production

Netcraft • Bath

Hybrid
GBP 90,000 - 130,000
33 days leave
Private health cover
Equity plan
+4
ML Engineer for Cybercrime Detection & Production Models
ML Engineer for Cybercrime Detection & Production Models

Netcraft • Greater London

Hybrid
GBP 80,000 - 120,000
Hybrid and flexible working options
Private health cover
Salary sacrifice pension up to 5%
+5
ML Engineer: Cybercrime Defense & Production AI
ML Engineer: Cybercrime Defense & Production AI

Netcraft • Manchester

Hybrid
GBP 90,000 - 130,000
33 days annual leave
Private health cover
Hybrid and flexible working options
+1
Adversarial ML Engineer for Cybersecurity & Production
Adversarial ML Engineer for Cybersecurity & Production

Greenhouse Software, Inc. • Greater London, Manchester, Bath

Hybrid
GBP 70,000 - 110,000
Software Engineer (Machine Learning)
Software Engineer (Machine Learning)

Spectrum Equity • Manchester

Hybrid
GBP 90,000 - 120,000
33 days annual leave
Enhanced family leave
Private health cover
+2
Software Engineer (Machine Learning) New UK (London, Manchester, Bath)
Software Engineer (Machine Learning) New UK (London, Manchester, Bath)

Greenhouse Software, Inc. • Greater London, Manchester, Bath

Hybrid
GBP 70,000 - 110,000
Software Engineer (Machine Learning)
Software Engineer (Machine Learning)

Netcraft • Greater London

Hybrid
GBP 80,000 - 120,000
Hybrid and flexible working options
Private health cover
Salary sacrifice pension up to 5%
+5
Software Engineer (Machine Learning)
Software Engineer (Machine Learning)

Netcraft • Manchester

Hybrid
GBP 90,000 - 130,000
33 days annual leave
Private health cover
Hybrid and flexible working options
+1
Software Engineer (Machine Learning)
Software Engineer (Machine Learning)

Netcraft • Bath

On-site
GBP 90,000 - 130,000
33 days leave
Private health cover
Equity plan
+4
Senior Data Scientist: Fraud & Bot Detection
Senior Data Scientist: Fraud & Bot Detection

Cloudflare • Greater London

On-site
GBP 159,000 - 200,000
Equity plan
Health & welfare benefits
401(k) Retirement Savings