Data Architect – MDM & Data Quality

  • Date Posted May 21, 2026
  • Location Toronto, Ontario
  • Job Type Contract
  • Job ID 19761

Are you experienced in designing advanced data solutions? Apply Now!

Working with one of our top financial clients, this role calls for a Data Architect – MDM & Data Quality. This position offers the opportunity to lead complex entity resolution projects within a strategic, high-impact environment, supporting the Capital Markets division. You will play a key role in developing systems and processes that enhance data integrity, facilitate regulatory compliance, and enable sophisticated analytics through innovative data architectures.

Pay rate range (CAD): $72.46/hr – $86.96/hr

Responsibilities

  • Develop and communicate a long-term vision for client hierarchy and entity resolution strategies
  • Design and implement entity resolution algorithms utilizing AI, probabilistic, deterministic, and machine learning techniques
  • Analyze and profile large datasets to identify duplicate, related, or conflicting records using AI-driven methods
  • Create data matching and linking rules to enhance entity resolution accuracy
  • Evaluate, select, and integrate appropriate tools and technologies such as Python, SQL, Spark, and MDM solutions
  • Collaborate closely with analytics teams to deliver clean, governed datasets for reporting and modeling
  • Monitor, evaluate, and optimize the performance of entity resolution processes, focusing on precision, recall, and scalability
  • Document methodologies, data flows, and rules to ensure transparency and regulatory compliance
  • Support data quality initiatives by identifying and resolving data integrity issues through AI-enabled techniques

Desired Skill-Set

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Engineering, Mathematics, or related field
  • 5+ years of experience in data management, data quality, entity resolution, or AI/ML roles
  • Strong understanding of entity resolution, data quality, and master data management concepts
  • Proficiency in SQL, data analysis, and data profiling
  • Skilled in programming languages such as Python, Alteryx, Java, or equivalent
  • Demonstrated experience with data matching, record linkage, and de-duplication methodologies
  • Hands-on experience with large-scale data processing frameworks like Apache Spark or Hadoop
  • Familiarity with Master Data Management (MDM) tools or commercial entity resolution platforms
  • Knowledge of entity resolution vendors (e.g., Quantexa, Knights Analytics) and Golden Source data models

Nice to Have

  • Experience with data platforms such as Databricks or Snowflake
  • Familiarity with processing tools like Apache Spark, Alteryx, or Palantir
  • Knowledge of MDM tools such as Informatica MDM, Reltio, or SAP MDG
  • Experience with matching libraries like Splink, Dedupe, or RapidFuzz
  • Hands-on experience with orchestration and transformation tools like Airflow
  • Previous banking or capital markets experience

Soft Skills

  • Strong analytical and problem-solving abilities with creative thinking
  • Excellent communication and presentation skills
  • Detail-oriented with a focus on data accuracy and quality
  • Ability to work independently and collaboratively within cross-functional teams
  • Strong organizational and time management skills
  • Commitment to continuous learning, especially in AI and machine learning

BeachHead is an equal opportunity agency and employer. We advocate for our candidates and welcome applicants regardless of race, color, religion, national origin, sex, age, or physical or mental disability. BeachHead or our clients may use technology-enabled tools, including automation and artificial intelligence (AI), to support parts of the recruitment process such as resume screening, application management, and candidate matching. These tools assist our recruiters and our clients, and do not replace human decision-making. This job posting represents a current or anticipated vacancy. The position may be filled at any time, and the posting may be removed without notice once the role has been filled.

Privacy Policy

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.
Attach an additional file, if applicable. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!

Back to Top