CareerPlanSign in

Software Engineer (Machine Learning)

UK (London, Manchester, Bath)💼 Full-time🗓 2026-09-24 → 2026-09-25

Core

Apply machine learning and AI to identify fraudulent content on the Internet, including phishing sites and online scams, to disrupt cybercrime at scale.

Role type

Machine Learning Engineer (Adversarial Classification)

Builds

Automated blocking and takedown systems for cybercrime, multi-modal embeddings, LLM classifiers, and computer vision models.

Domain

Cybersecurity / Anti-Phishing

Deliverable

production ML models

Required skills

Machine learning fundamentals, web fundamentals (HTTP, DNS), model evaluation (precision/recall), experiment design, Go, modern Perl, asynchronous programming

Preferred skills

Experience with LLM inference, Kubernetes, GPU-backed serving, multi-modal embeddings

Technologies

Kubernetes, vLLM, LLMs, GPU clusters

Responsibilities

Building, evaluating, and tuning classifiers for content blocking; Deploying and operating model serving infrastructure; Optimizing models for high-volume, low-cost serving; Running experiments against live data; Integrating models into production platforms; Building pipelines for feature extraction and retraining; Investigating and fixing production issues.

Seniority

Mid-level, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.