Software Engineer (Machine Learning)
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