Skip to content

Research Scientist II

Research Scientist II building and improving fraud risk models and scam detection systems using audio, behavioral, and metadata signals. Requires an advanced degree and 3+ years of applied ML experience with Python and modern ML frameworks.

160k – 185kUnited StatesML EngineeringRemote3+ YOE

About the role

Responsibilities

  • Build and improve fraud risk models and scoring systems using audio, behavioral, and metadata-based signals.
  • Analyze fraud patterns across customer environments and translate findings into measurable improvements in model performance, investigation workflows, or mitigation strategies.
  • Research and build a scam detection stack, from conception to realization.
  • Partner with engineering and cross-functional teams to move successful research into production and improve fraud outcomes in live environments.
  • Support high-priority fraud investigations by analyzing system behavior, fraudster attack patterns, and detection gaps, then recommending practical next steps.
  • Improve the quality and precision of fraud-related identity signals, including voice-based indicators and repeat-offender detection.
  • Design and maintain reproducible research workflows, internal tools, and evaluation pipelines.
  • Contribute to technical reviews, knowledge sharing, and research documentation.
  • Contribute to adjacent innovation areas, including emerging AI-assisted fraud-analysis workflows.

Requirements

  • Advanced Degree (Master’s or PhD) in Computer Science, Mathematics, Statistics, Engineering, Artificial Intelligence, or a related quantitative field, or equivalent applied research experience.
  • 3+ years of professional experience in machine learning, large-language models, fraud detection, natural language processing, risk modeling, speech or signal processing, anomaly detection, or a closely related domain.
  • Strong Python skills and experience building research tooling, experimentation frameworks, or model evaluation workflows.
  • Hands-on experience with modern machine learning frameworks such as PyTorch, TensorFlow, or Keras.
  • A track record of translating research findings into practical improvements, whether in models, decision systems, or production-facing recommendations.
  • Foundational knowledge of fraud, identity, consumer scams, authentication, risk scoring, or customer security concepts.

Nice-to-Haves

  • Experience working on fraud or scam detection in voice, IVR, contact center, authentication, or adjacent trust and safety environments.
  • Experience working on building and/or fine-tuning multi-modal foundation models.
  • Experience improving precision and recall in real-world detection systems, including thresholding, scoring, watchlists, or entity-resolution style signals.
  • Familiarity with metadata-driven risk signals such as telephony, carrier, device, account, or behavioral indicators.
  • Experience with sequence modeling, event-based risk modeling, or other approaches used to detect evolving attack behavior.
  • Familiarity with LLM-enabled research workflows, retrieval systems, or observability tools used to support analyst or fraud-investigation productivity.
  • Working knowledge of C/C++, Go, or other production-oriented languages.

Skills

PythonPyTorchTensorFlowKerasMachine LearningLLMsNatural Language ProcessingFraud DetectionRisk ModelingSpeech ProcessingSignal ProcessingAnomaly Detection

Similar roles

ML Engineering jobs

Applied Data Scientist / Machine Learning Engineer

Build and ship ML models (forecasting, recommendation, ranking, optimization) into customer-facing SaaS products. Own end-to-end pipelines from experimentation through production deployment, monitoring, and iteration.

160k – 170kUnited StatesML EngineeringRemote5+ YOESQLdbt

Audio ML Engineer II

Build, tune, and deploy state-of-the-art audio deepfake detection models. Requires Master's/PhD and 3+ years experience with ML/DL frameworks and audio processing.

160k – 210kNew York, NYML EngineeringRemote3+ YOEJAXPython

AI Engineer - Database Engineering

As an AI Engineer, you will own the full AI engineering lifecycle, from design to optimization, for Snowflake Database Engineering products. You will build agentic workflows, coding harnesses, and evaluation pipelines, working with a high-powered engineering team.

160k – 230kMenlo Park, CAML EngineeringOn-site5+ YOEGodbt

Software Engineer, Cortex AI Infrastructure

Build and scale backend infrastructure powering agentic AI products including orchestration engines, RAG systems, evals infrastructure, and production AI workflows. Requires 4+ years distributed systems experience and deep Python plus Go/Java proficiency.

160k – 225kMenlo Park, CAML EngineeringOn-site4+ YOEGoRAG

Research Engineer – Evals

Builds evaluation systems to measure Firecrawl's web data extraction quality across diverse websites and workflows. Designs metrics, pipelines, benchmarks, and LLM judges; integrates into CI/CD and model training loops. Requires 3+ years in ML engineering or data quality with production systems.

160k – 240kSan Francisco, CAML EngineeringHybrid3+ YOERLHFCI/CD