M

Mastercard

Processes payments across a global network

Lead Data Scientist - Graph Analytics

Data ScienceConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Data Science, Computer Science, Cybersecurity, Information Technology, Engineering, Mathematics, Statistics, Physics, or a related quantitative field.
  • Proven experience leading data science projects from problem definition and exploratory research through validation, implementation, and production handoff.
  • Substantial hands-on knowledge of graph analytics, including designing graph data models, engineering node and edge features, and developing graph-based machine learning solutions at scale.
  • Ability to determine when a graph-based approach provides meaningful value over conventional relational, tabular, or transaction-level modeling.
  • Advanced proficiency in Python and SQL.
  • Substantial hands-on experience with Apache Spark, Hadoop, and Databricks, including processing and analyzing large, distributed datasets.
  • Strong knowledge of statistical modeling, supervised and unsupervised machine learning, anomaly detection, feature engineering, model evaluation, and model-performance monitoring.
  • Ability to translate complex technical results into clear business insights and communicate effectively with technical and non-technical audiences.
  • Ability to collaborate across data science, product, engineering, cybersecurity, and operations teams.
  • Ability to manage multiple priorities as analytical requirements and technical architecture evolve, and to work independently while incorporating feedback.

Responsibilities

  • Lead the design, development, validation, and implementation of advanced analytical solutions, predictive models, and machine learning algorithms using large-scale payment, fraud, merchant, cybersecurity, and threat-intelligence data.
  • Provide technical leadership for graph analytics and modeling, including graph schema design, relationship modeling, community detection, link analysis, graph embeddings, and graph neural networks to address cybersecurity problems such as breaches, payment card testing, and scam rings.
  • Develop models and analytical methods to identify complex or indirect risk patterns across interconnected entities, including payment cards, merchants, domains, service providers, fraud events, digital skimmers, technologies, vulnerabilities, and threat-intelligence indicators.
  • Apply graph algorithms and machine learning techniques to identify hidden communities, shared infrastructure, anomalous relationships, compromise paths, and patterns not sufficiently captured through transaction-level or entity-level models.
  • Use Python, SQL, Spark, Hadoop, and Databricks to develop scalable data-processing pipelines, reusable analytical datasets, model features, and production-ready solutions.
  • Define performance metrics, validation strategies, monitoring requirements, and business-outcome measures for machine learning solutions.
  • Translate ambiguous business, product, cybersecurity, and fraud problems into analytical approaches, technical requirements, and delivery plans.
  • Partner with product, data engineering, software engineering, cybersecurity, operations, and other data science teams to move analytical capabilities from research through production deployment.
  • Communicate analytical findings, model performance, technical tradeoffs, risks, and business implications to technical and non-technical stakeholders, including senior leadership.
  • Provide coaching, technical guidance, career-development support, and actionable feedback to junior team members.
  • Abide by Mastercard security policies and practices, ensure the confidentiality and integrity of accessed information, report suspected security violations or breaches, and complete mandatory security training.

Desired Qualifications

  • Experience with graph databases or graph query languages.
  • Knowledge of web application security, common cyber vulnerabilities, threat vectors, attack techniques, payment-card fraud, and methods used to compromise or monetize payment credentials.

About the Company

Mastercard

Processes payments across a global network

Mastercard operates a global payment network connecting financial institutions, merchants, businesses and consumers. It authorizes, clears and settles transactions between participating institutions, while banks issue Mastercard-branded cards and extend credit to their customers. Its services also include fraud detection, identity verification, payment tokenization, data analysis and consulting for organizations managing commerce and financial operations. The company earns network fees linked to payment volumes and processed transactions, along with fees for its services and solutions. Founded by a group of banks in 1966, Mastercard is headquartered in Purchase, within Harrison, New York.

Company size
10,001+
Company stage
IPO
Headquarters
Town of Harrison, New York
Founded
1966

Recently Posted Jobs

Explore more opportunities at Mastercard

See more jobs