Skip to content
RainRainNew York, NY

Machine Learning Engineer - Fraud Risk

Builds scalable ML systems and end-to-end pipelines for fraud detection, anomaly detection, and real-time decisioning in payments. Requires 5+ years ML production experience, including 2+ in fraud/risk, Python proficiency, and ML frameworks like PyTorch/TensorFlow.

Salary not listed
Hybrid5+ YOEML Engineering

About the role

Responsibilities

  • Architect and build scalable ML systems for fraud detection, anomaly detection, and behavioral analysis
  • Develop and maintain end-to-end ML pipelines: data ingestion, feature engineering, model training, deployment, and continuous monitoring
  • Design and implement low-latency, real-time decision systems partnering with fraud risk data scientists, integrating with transaction or behavioral data streams
  • Own ML infrastructure, including model versioning, automated retraining, and safe deployment strategies (e.g., shadow, rollback)
  • Build robust monitoring and alerting for model performance, latency, data quality, and drift
  • Lead experimentation on model explainability, drift detection, and adversarial robustness for fraud prevention use cases
  • Develop tooling and processes to improve the effectiveness and speed of the ML development lifecycle
  • Partner with platform teams to meet strict SLAs for availability, latency, and accuracy
  • Collaborate closely with talented engineers, data scientist and compliance teams across Rain

Requirements

  • 5+ years of experience building ML systems in production; at least 2+ in fraud, risk, or anomaly detection domains
  • A degree in Computer Science, Engineering, Statistics, Applied Math, or a related technical field
  • Proven track record designing and maintaining ML models at scale
  • Advanced proficiency in Python and ML frameworks (e.g., PyTorch, TensorFlow, scikit-learn)
  • Strong understanding of supervised/unsupervised learning, anomaly detection, and statistical modeling
  • Ability to work autonomously, manage ambiguity, and collaborate closely with data scientists to translate analytical models into robust fraud prevention systems
  • Experience developing, validating, and productionalizing predictive real-time and offline fraud detection models using supervised and unsupervised ML techniques
  • Experience collaborating with cross-functional teams to prioritize, scope, and deploy MLI solutions at scale

Nice to Haves

  • Domain expertise in banking, payments, or transaction monitoring
  • Experience with graph-based or network-level fraud detection techniques
  • A graduate degree in Computer Science, Engineering, Statistics, Applied Math, or a related technical field
  • Experience fine-tuning or adapting generative AI / large language models for pattern generation or synthetic data augmentation (in partnership with data science)
  • Knowledge of model governance, bias mitigation, and regulatory compliance in fraud contexts

Skills

PythonPyTorchTensorFlowscikit-learnMachine LearningSupervised LearningUnsupervised LearningAnomaly DetectionFeature EngineeringModel DeploymentDrift DetectionReal-Time MlFraud Detection

Similar roles

ML Engineering jobs
Cerebras Systems

CoDesign & NextGen Performance Engineer

Cerebras SystemsSunnyvale, CA

Characterize, analyze, and optimize performance of state-of-the-art AI models on Cerebras' wafer-scale hardware. Build performance models, optimize kernels and compilers, debug runtime behavior, and develop visualization tools to influence next-gen AI architecture.

Salary not listed
On-site3+ YOEML Engineering
OpenAI

Research Engineer, Privacy

OpenAISan Francisco, CA

Research Engineer on OpenAI's Privacy team designing and prototyping privacy-preserving ML algorithms like differential privacy and federated learning at scale. Requires hands-on PETs experience, fluency in PyTorch/JAX, and a track record implementing or publishing novel privacy work.

380k – 445k/yr
HybridML Engineering
Console

Research Engineer

ConsoleSan Francisco, CA

Research Engineer building self-improving AI agent systems at Console. Develop eval/optimization loops, fine-tune specialist models, and improve agent reasoning over enterprise context using production data to drive measurable gains in quality, latency, and reliability.

200k – 350k/yr
On-siteML Engineering
Notion

Software Engineer, AI Platform

NotionSan Francisco, CA +1

Build and scale the shared AI platform foundations at Notion, enabling fast and safe shipping of AI products. Requires experience with LLM/ML platforms, strong ownership, and comfort across backend, infrastructure, and product code.

180k – 201k/yr
Hybrid5+ YOEML Engineering
Liftoff

Machine Learning Engineer

LiftoffCalifornia

Machine Learning Engineer building statistical models, optimization systems, and experiments for mobile ad tech economics on the Revenue Engine team. Requires PhD in CS/ML/Economics and industry experience applying ML or economics at scale.

215k – 275k/yr
RemoteML Engineering