ML Engineer: Cybercrime Detection in Production

Netcraft

Bath

Hybrid

GBP 90,000 - 130,000

Full time

8 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

33 days leave
Private health cover
Equity plan
Hybrid work
Learning days
Volunteer days
Referral bonus

Job summary

Netcraft is hiring an ML engineer to apply machine learning to real adversarial problems, building classifiers that block phishing and fraud. You’ll train, evaluate and deploy models on GPU-backed Kubernetes, integrating them into production classification systems and monitoring live traffic.

You’ll work with multi-modal embeddings, LLM classifiers, and ensemble predictors, learning from experienced engineers and delivering production-ready solutions in weeks while adhering to high standards of

Qualifications

  • Strong web fundamentals: HTTP, DNS, and how websites work.
  • Understanding ML fundamentals: training, evaluation, precision/recall trade-offs.
  • Clear written and verbal communication, ability to explain complex concepts.
  • Willingness to learn Go and Perl.
  • Empirical mindset: design experiments, measure outcomes, and validate impact.

Responsibilities

  • Build, evaluate and tune classifiers that decide what gets blocked and taken down.
  • Deploy and operate model serving infrastructure on Kubernetes, including LLM inference.
  • Optimize models for high-volume, low-cost serving.
  • Run experiments against live data, measure precision/recall, and iterate.
  • Integrate models into production classification platforms.
  • Build pipelines: feature extraction, retraining,Experiment tracking and metrics.
  • Investigate and fix production issues from regressions to bottlenecks.

Skills

Machine learning basics
Kubernetes
Go programming
LLM inference
Python

Tools

vLLM
llama.cpp

Job description

Netcraft is hiring an ML engineer to apply machine learning to real adversarial problems, building classifiers that block phishing and fraud. You’ll train, evaluate and deploy models on GPU-backed Kubernetes, integrating them into production classification systems and monitoring live traffic.

You’ll work with multi-modal embeddings, LLM classifiers, and ensemble predictors, learning from experienced engineers and delivering production-ready solutions in weeks while adhering to high standards of

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Machine Learning Engineer — Cybercrime Detection in Production
Machine Learning Engineer — Cybercrime Detection in Production

Spectrum Equity • Manchester

Hybrid
GBP 90,000 - 120,000
33 days annual leave
Enhanced family leave
Private health cover
+2
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)

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) 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)

Spectrum Equity • Manchester

Hybrid
GBP 90,000 - 120,000
33 days annual leave
Enhanced family leave
Private health cover
+2
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
ML Engineer II — Behavioral Security & Fraud Detection
ML Engineer II — Behavioral Security & Fraud Detection

Abnormal AI • United Kingdom

On-site
GBP 70,000 - 110,000