Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Research Data Engineer (Canada)

Canada
  • Remote job

About the Role

PointClickCare’s Advanced Technology / AI Applied Research team designs, builds, tunes, evaluates, and delivers AI model systems on clinical and operational data to help providers deliver excellent care. The Senior Applied Research Engineer ensures we have data in the right shape to develop and deliver that AI safely, effectively, and significantly more efficiently than today.

You will build and own the gold data layer that sits between our silver Lakehouse data and the AI work that depends on it--building it, validating it, documenting it, and extending it as products evolve and new AI needs come into scope. What you build will be a highly leveraged asset, relied on by multiple AI model system creators across the full R&D lifecycle: EDA, experiments, model development, evaluation, and operational sustaining--supporting AI work ranging from classical ML to the latest generative and agentic approaches.

This role blends data engineering with applied AI data science. You will sit with AI researchers to understand what they need, and work with data platform, product, clinical, and workflow experts to understand the data, where it comes from, it’s transformation from raw to silver, and what it means. This is the first hire in a function expected to grow over time, embedded directly in PCC’s team of AI model development experts.

What  You’ll Do

  • Own the gold data layer.  Transform messy, silver tables into curated, semantically rich,  clean and documented gold datasets suitable for AI model development, including datasets and features reusable for AI development across projects. Maintain the data as products and needs evolve .   To do this you will 

  • Reverse-engineer data semantics .  Talk with product engineers, clinical and workflow experts to learn how the products are used and how data are created in the field .   Understand SQL queries, stored procedures, technical data definitions, and other code to know how products  represent and transform data. Learn how data are ingested into the data lake, what silver tables and columns  actually represent and how they behave. Capture provenance, semantics, clinical event sequencing, cross module record  linkage and known quirks .  

  • Bridge semantics with AI needs.  Understand researcher data needs to design and build the gold data product, with documentation that evolves, to meet AI applied research needs for a highly efficient AI-first foundation for model R&D. 

  • Curate datasets across modalities.  For various AI uses such as generative AI, RAG, predictive and other technique, support researcher needs for chunked and tagged unstructured content with rich metadata, point-in-time-correct  features and clean labels. For classical ML and statistical work, deliver model-ready tables.

  • Build pipelines for reuse.  Develop transformations from silver into gold inside Databricks/Spark as scheduled, observable workloads. Design them so researchers can iterate on new features and data mixes without rebuilding from scratch.

  • Automate quality, filtering, and synthesis.  Support research needs for programmatic  labeling , weak supervision, near-duplicate detection, boilerplate and noise removal, and LLM-API-driven synthetic data generation where ground truth is scarce.

  • Version and hand off.  Maintain reproducible dataset snapshots. Define clean lineage and semantic definitions so the downstream team can use and re-use gold datasets in AI R&D.

Required Skills and Experience

  • 5+ years building production data systems, with at least 2 supporting ML or AI workloads.

  • Track record of learning complex new data domains quickly, through reading source code, interviewing experts, and building durable artifacts others rely on.

  • Advanced Python, SQL, and  PySpark /Databricks for working with large, messy data. Expert SQL specifically: comfortable reading complex stored procedures and reverse-engineering business logic from queries.

  • Databricks ecosystem depth: Delta Lake, Unity  Catalog , Spark/ PySpark tuning,  MLflow .

  • AI domain literacy: working understanding of embeddings, tokenization, feature engineering, point-in-time correctness, train/validation/test splits, data drift, and the differences between what classical ML and generative models need from data.

  • Data wrangling across modalities: transforming unstructured content (text, PDFs, transcripts, logs) and structured tabular data into clean, model-ready forms.

  • AI-friendly data formats (Parquet, Hugging Face datasets) and storage layout decisions — partitioning, sharding, caching, that keep researcher workflows responsive in Azure,  AWS or other working environments. 

  • Data quality, filtering, and synthesis pipelines: support for programmatic  labeling and weak supervision (e.g. Snorkel or equivalent), near-duplicate detection ( MinHash /LSH), content and quality filters, LLM-API-driven synthetic data generation.

  • Pipeline orchestration (e.g. a la Airflow, Databricks Workflows,  Dagster , or Prefect) and dataset versioning including Unity  Catalog and feature-store support.

  • Experience handling regulated or sensitive data under controlled access (HIPAA or equivalent). Familiarity with general de-identification concepts. 

  • Git-based version control and CI/CD for data and code.

  • Strong written documentation. Skill in eliciting requirements and tacit knowledge from technical and non-technical experts.

  • Bachelor’s degree in computer science, data science, engineering, statistics, or related field. Equivalent practical experience considered.

Preferred

  • Hands-on EHR data experience, ideally in skilled nursing, long-term care, post-acute care, or senior living.

  • Working knowledge of clinical terminologies (ICD-10, SNOMED CT, LOINC) and data standards (HL7v2, FHIR, CCDA).

  • dbt for transformation and testing.

  • Familiarity with training-side ML frameworks (e.g.  PyTorch ) sufficient to debug data-side bottlenecks; experience supporting LLM or foundation-model training or fine-tuning data pipelines.

  • Clinical NLP, OCR, document parsing, or ASR / transcript pipeline experience.

  • Data lineage and  catalog tools. 

  • Prior experience embedded inside an AI or ML research team.

  • Master’s degree in a relevant quantitative or computer science field.

What Success Looks Like

AI researchers can start new projects without spending the opening weeks reconstructing what PointClickCare entities mean or rebuilding the same transformations. The gold datasets they need exist, are versioned, are documented, and accelerate work across EDA, experiments, model development, and evaluation. As coverage expands across data types, modalities, and product surfaces, the function grows with it.

#LI-AV1

#LI-remote 

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Research Data Engineer (Canada) in Canada vacancy
  • $119k - $154k per year

     ...harness Internet of Things (IoT) data to develop actionable insights...  ...data — composed of data engineers, architects, analysts, and data...  ...scientists. We are looking for a Senior Data Engineer who brings a...  ...open to candidates residing in Canada. You should apply if:... 
    Senior
    Remote job
    Long term contract
    Full time
    Internship
    Flexible hours
    Canada
    1 day ago
  •  ...channels. What You'll Be Doing: Lead research strategy and execution across 3–4 product...  ...insights from qualitative and quantitative data in complex technology spaces ~...  ...Best Workplaces™ for Young Talent and in Canada by Great Place to Work® #1 DSP on G2 and... 
    Senior
    Long term contract
    Internship
    Local area
    Immediate start
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    15 hours ago
  • $137.6k - $172k per year

     ...-demand fields such as GenAI, data science, technology, and business...  ...are seeking a highly skilled Senior Data Scientist with deep...  ...directly with product managers, engineers, and learning designers to shape...  ...educational measurement in a research or applied context. Familiarity... 
    Senior
    Worldwide

    Coursera Sourcing

    Canada
    15 hours ago
  •  ...Who We Are PLATO is Canada’s largest Indigenous-owned software testing and technology services...  ...PLATO is looking for a Functional Test Engineer to provide service to a Federal Government...  ...preferred) SQL knowledge with data testing experience GenAI hands on development... 
    Suggested
    Internship
    Shift work

    PLATO

    Canada
    1 day ago
  •  ...workflows. The system is built with a modular architecture encompassing core components such as market data feeds, order gateways, execution algorithms, risk engines, UI dashboards, middle office reconciliation, and account infrastructure. We emphasize event-driven, deterministic... 
    Senior
    Full time
    Work at office

    crypto

    Canada
    1 day ago
  •  ...global economy within everyone's reach while doing the most important work of your career. About the team The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe, enabling Stripes to leverage data to make informed decisions and... 
    Internship

    Stripe

    Canada
    13 days ago
  • $126.8k - $164.1k per year

     ...Location: Toronto, Ontario, Canada Hours: 37.5 Line of...  ...around the globe work smarter. Data Platform and Analytics:...  ...and managed. As a Principal Engineer, you'll draw on your extensive...  ...development and more. Design/Research/Implement required process components... 
    Temporary work
    Work from home
    Canada
    5 days ago
  • $170k per year

     ...“surges.” learn more about working at Coinbase. Coinbase Canada is seeking a Senior Manager, Accounting & Regulatory Reporting to join our Global...  ...reporting function, defining target-state operating models, data standards, and end-to-end processes for Form 31-103F1, CIRO... 
    Senior
    Remote job
    Local area
    Canada
    16 hours ago
  • $140k - $250k per year

     ...Location: Toronto, Ontario, Canada Hours: 37.5 Line of...  ...positions, ranging from junior to senior levels, and will evaluate your...  .... Layer 6 is the AI research centre of excellence for TD Bank...  ...machine learning in research, engineering, and impactful applications.... 
    Senior
    Temporary work
    Work from home
    Canada
    5 days ago
  •  ...Improvado is an AI-powered marketing data platform built for mid-market and enterprise teams. We help companies automate complex marketing...  ...and cares about high-quality execution. About the Role The Senior Marketing Analyst's primary responsibility is to help clients... 
    Senior
    Remote work

    Improvado

    Canada
    7 days ago
  • $50 - $70 per hour

     ...$50-$70 per hour Are you a Level 3 / Tier 3 network support engineer interested in data science and autonomous infrastructure? Our client is building...  ...Qualifications Currently working as a Level 3, Tier 3, Senior, Lead, or Principal Support Engineer supporting enterprise... 
    Senior
    Remote job
    Hourly pay
    Weekly pay
    Contract work
    For contractors
    Flexible hours
    Canada
    1 day ago
  •  ...advertising and marketing channels. Engineering at StackAdapt: As an Engineer...  .... You will work with large data sets and have exposure to...  ....    We're seeking a Senior Full Stack Engineer to help lead...  ...candidates located anywhere in Canada for this position.  What You... 
    Senior
    Local area
    Remote work
    Work from home
    Home office
    Flexible hours

    StackAdapt

    Canada
    15 hours ago
  • $100k - $175k per year

     ...OpenData supports the industry by providing real-time reference data across the complete healthcare ecosystem, to support commercial sales...  ...to deliver product excellence and customer success. As a Data Engineer, you will own the end-to-end development lifecycle, collaborating... 
    Remote job
    Long term contract
    Work at office
    Local area
    Work from home

    Veeva Systems

    Canada
    18 hours ago
  • $129.39k - $161.74k per year

     ...You'll Make An Impact The Boomi Runtime engineering team is responsible for building and...  ...within highly distributed systems. As a Senior Software Engineer on the Runtime engineering...  ...of Application Integration and/or Data Integration (ETL) ~ Deep hands-on experience... 
    Senior
    Internship
    Remote work

    Boomi

    Canada
    15 hours ago
  •  ...just getting started.  How You'll Make an Impact:  As a Senior Fullstack Engineer on the Distribution Team, you'll be instrumental in developing...  ...solutions for handling financial transactions and sensitive personal data, applying security best practices throughout the development... 
    Senior
    Long term contract
    Work at office
    Local area
    Remote work
    Work from home
    Worldwide
    Home office
    Weekend work

    Third-Party Job Posts

    Canada
    15 hours ago
  • $104k - $123.5k per year

     ...advertising and marketing channels. As a Senior Quality Engineer in Quality Infrastructure at...  ...deliver scalable testing solutions based on data-driven insights. Today, our...  ...open to candidates located anywhere in Canada for this position.   What You'll Be... 
    Senior
    Local area
    Remote work
    Work from home
    Home office

    StackAdapt

    Canada
    15 hours ago
  • $150k - $180k per year

     ...corporate and franchised retail spaces. With terminals across Canada, Poland, and the APAC region—including Australia, Hong Kong,...  ...ROLE Salary Range: $150,000 - $180,000 We are seeking a Senior DevOps Engineer with deep AWS expertise, multi-account architecture... 
    Senior
    Internship
    Work at office
    2 days per week

    Localcoin

    Canada
    15 hours ago
  • $96.9k - $136.8k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Data & Analytics Pay Details: $96,...  ...: Reporting to Director & Senior Manager - in the TDS Data Management...  ...Conduct internal and external research projects and support the development... 
    Senior
    Full time
    Work at office
    Work from home
    Canada
    12 days ago
  • The exchange team develops and maintain a cutting-edge trading platform. With a global presence across APAC, EMEA and North America, the team has since grown with the goal to provide a seamless and secure trading experience for our clients.
    Senior
    Full time

    crypto

    Canada
    1 day ago
  •  ...The Senior PBAC Engineer helps architect, deploy and operate a secure application infrastructure that aligns with business needs. The position...  ...identity, risk, device, transaction, location, and other enterprise data sources required for policy decisions Implement audit &... 
    Senior
    Remote job
    Long term contract

    EPAM Systems

    Canada
    6 days ago
  • $125.5k - $154k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Technology Solutions Pay Details...  ...summary We are seeking a highly technical Software Engineer III - Metadata Management & Data Discovery to help lead the design, engineering, and delivery... 
    Temporary work
    Work from home
    Canada
    11 days ago
  •  ...pipeline. Stakeholder Engagement: Comfort in selling to multiple senior-level stakeholders across technical, business, and executive...  ...selling into C-suite and senior-level executives (CISO, CPO, VP Engineering, CIO, etc.). ~ Experience selling CIAM and/or fraud prevention... 
    Senior
    Remote work

    Transmit Security

    Canada
    15 hours ago
  • $176.26k - $220.32k per year

     ...page to learn more.   How You'll Make An Impact As a Senior Principal Software Engineer, you will be a technical leader driving the architecture,...  ...at all levels. Drive architectural decisions around data storage, processing, and retrieval strategies across SQL,... 
    Senior
    Long term contract
    Remote work

    Boomi

    Canada
    15 hours ago
  • $96.9k - $136.8k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Data & Analytics Pay Details: $96,...  ...Description Reporting to the Senior Manager, TDS G&C, the primary role...  ...business and highly-diverse equity research franchise, while growing our... 
    Senior
    Full time
    Work at office
    Work from home

    TD

    Canada
    7 days ago
  •  ...-based cloud service. At Behavox, our engineering culture is built around speed, experimentation...  ...Software Engineer (Java) operates at a senior engineer level, driving technical...  ...Cloud security best practices: IAM, VPC, data encryption, JWT/JWS/JWE. Infrastructure as... 
    Senior
    Long term contract
    Contract work
    Live In
    Work at office
    Immediate start
    Worldwide
    Flexible hours
    1 day per week

    Behavox

    Canada
    7 days ago
  • $89.92k - $112.4k per year

     ...page to learn more.   How You'll Make An Impact As a Senior Software Quality Engineer, you will bridge traditional software quality engineering...  ...and maintain curated evaluation datasets and synthetic test data that cover edge cases, adversarial scenarios, and real-world... 
    Senior
    Contract work

    Boomi

    Canada
    15 hours ago
  • $96.9k - $136.8k per year

     ...Work Location: Toronto, Ontario, Canada Hours: 37.5 Line of Business: Data & Analytics Pay Details: $96,900 - $136,800 CAD TD is committed...  ...Description: Role Details: Reporting to Director & Senior Manager - in the TDS Data Management Office, Manager-... 
    Senior
    Work at office
    Canada
    11 days ago
  • $89.8k - $118.9k per year

     ...With an unmatched breadth and depth of engineering, advisory and science-based expertise, our...  ...future of Ontario's communities. This Senior Project Engineer role puts you at the center...  ...Canadian - we are a Top 100 Employer in Canada for 2026. A global community of... 
    Senior
    Full time
    Local area
    Immediate start
    Flexible hours

    WSP Canada

    Canada
    6 days ago
  •  ...We are looking for Managers within our Data & AI Consulting Practice to own the full...  ...role for technologists who combine deep engineering capability with client engagement and commercial...  ...multi-dimensional teams and influencing senior stakeholders to secure funding and... 
    Senior
    Remote job

    EPAM Systems

    Canada
    2 days ago
  • $79.65k - $88.5k per year

     ...exciting to you, join the herd!  About the Role We’re looking for a curious, technically strong, and business-minded Data Analyst to join our Data Engineering team. This is a high-impact analytics position for someone who works at the intersection of data engineering,... 
    Remote work

    Tucows Inc.

    Canada
    15 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Research Data Engineer (Canada). Be the first to apply!