DS
Data Scientist
Delta System & Software, Inc.
Mountainside · On-site Full-time Mid Level 1mo ago
About the role
Role
Data Scientist- Financial Events & Graph Analytics (Graph DB / REA a Plus)
Location
Berkeley Heights, NJ (53 Days) and Princeton, NJ (2 Days) (based on client schedule)
Duration
Permanent
Type
Full-time
Role summary
We're hiring a Data Scientist to model and analyse financial events and entity relationships using graph data. You'll work with engineers and stakeholders to design graph schemas, build analytical pipelines, and deliver insights/products such as risk signals, anomaly detection, entity resolution, and event-driven intelligence. Familiarity with REA (Resources-Events-Agents) accounting/event modeling is a plus.
What you'll do
- Design and evolve graph data models for financial events, entities, and relationships (accounts, payments, invoices, trades, counter parties, ownership, etc.).
- Translate business questions into graph queries and features (traversals, communities, centrality, paths, temporal patterns).
- Build data pipelines for ingestion, cleaning, labelling, and feature engineering, including entity resolution and relationship extraction where needed.
- Develop and validate statistical/ML models (risk scoring, anomaly detection, fraud patterns, forecasting, classification).
- Create event-driven analytics using strong time semantics (event ordering, windows, causality assumptions, life-cycle states).
- Partner with engineering to productive models: batch + near-real-time scoring, monitoring, drift checks, and reproducible experiments.
- Communicate findings clearly via notebooks, dashboards, and concise write-ups.
Must-have skills
- Strong foundation in statistics + machine learning (evaluation, leakage prevention, bias checks, calibration, experimentation).
- Hands-on experience with Graph DBs and graph concepts:
- Schema/design: node/edge types, properties, constraints, indexing, cardinality, temporal modeling
- Querying: Cypher (Neo4j) and/or Gremlin/SPARQL
- Graph algorithms: Page Rank, betweenness, connected components, community detection, similarity
- Strong Python for DS (pandas, numpy, scikit-learn; comfort writing production-ready code).
- Solid data engineering basics: SQL, ETL, data quality checks, versioning, reproducibility.
- Ability to explain technical results to non-technical stakeholders.
- Domain experience (preferred)
- Financial data and event modeling: payments, reconciliation, ledgers, trades, positions, KYC/AML signals, counterparty networks.
- Understanding of financial events and workflows (authorization ? capture ? settlement, invoice ? payment ? reconciliation, trade lifecycle, etc.).
- REA (Resources-Events-Agents) modeling and/or accounting event-sourcing concepts is a strong plus.
Nice-to-have
- Entity resolution / record linkage; graph-based identity resolution.
- NLP for event extraction from unstructured text (contracts, filings, invoices).
- Experience with cloud data stacks (GCP/AWS), orchestration (Airflow/Prefect), and model serving.
- Knowledge of governance/security patterns for sensitive financial data.
Skills
AWSCypherETLGCPGremlinGraph DBsMachine LearningNeo4jNumpyPandasPythonSPARQLSQLScikit-learnStatistics
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free