Senior Data Scientist - Big Data R&d, Identity Graph & Kyc

Socure Socure · Vertical AI · United States · Remote · Data Science & AI

This role focuses on designing, developing, and deploying advanced ML and graph-based algorithms for entity resolution, identity trust scoring, and anomaly detection. It involves building scalable data pipelines and feature stores, architecting graph-based identity representations, and leading experimentation. The role also requires partnering with product and engineering teams, evaluating data sources, and providing analytical support for compliance products.

What you'd actually do

  1. Own the design, development, and evaluation of machine learning, statistical, and graph-based algorithms for entity-resolution, identity trust scoring, and anomaly detection on massive datasets.
  2. Architect and optimize graph-based identity representations (identity graph structure, linkage rules, clustering) to improve match rates, reduce false positives/negatives, and support downstream fraud and KYC models.
  3. Build and maintain scalable data pipelines and feature stores in Spark/PySpark (or Scala), including data normalization, deduplication, and feature computation across large PII datasets in AWS/Databricks environments.
  4. Lead A/B tests and offline/online experimentation for new models, features, and data sources; define success metrics, design experiments, and ensure rigorous validation before rollout.
  5. Evaluate new internal and external data sources: explore signal quality, design backtests, quantify incremental value, and provide clear recommendations on vendor selection and integration.

Skills

Required

  • Python (preferred) or Scala
  • ML libraries such as scikit‑learn, XGBoost, TensorFlow or PyTorch
  • Spark or PySpark and distributed data systems (e.g., AWS EMR, Databricks)
  • supervised and unsupervised learning
  • feature engineering
  • model evaluation
  • experiment design (A/B testing, holdout strategies, stratification)
  • production-quality data pipelines and automated workflows using Airflow or similar orchestration tools
  • Solid SQL skills
  • large-scale analytical data stores

Nice to have

  • Graph databases and/or graph frameworks (Neo4j, AWS Neptune, GraphFrames, DGL, PyTorch Geometric)
  • graph algorithms for clustering, link prediction, and community detection
  • identity verification, fraud detection, credit risk, or adjacent high‑stakes domains

What the JD emphasized

  • lead the design and deployment of advanced ML and graph algorithms
  • own end‑to‑end projects
  • substantial impact on coverage, accuracy, and fairness
  • massive datasets
  • large PII datasets
  • very large, messy datasets
  • production-quality data pipelines
  • lead medium‑to‑large projects end‑to‑end
  • make sound trade‑off decisions under ambiguity

Other signals

  • ML algorithms for entity-resolution, identity trust scoring, and anomaly detection
  • Graph-based identity representations
  • Scalable data pipelines and feature stores
  • A/B tests and offline/online experimentation
  • Evaluate new internal and external data sources