Data Science Engineer — Hybrid (Ottawa)

National Research Council of Canada

Ottawa

Hybrid

CAD 104,000 - 130,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Pension plan
Health and dental coverage
Flexible work options (hybrid)

Job summary

National Research Council of Canada is seeking a Data Science Engineer to support the Digital Technologies research centre in Ottawa. The role involves developing data analytics services for clients, building ML-oriented data products, and collaborating across data scientists, engineers, and stakeholders.

You will design scalable architectures, manage data pipelines, utilities, and deploy client-facing AI solutions while ensuring security and performance.

Qualifications

  • Master’s degree in CS/CE or STEM fields.
  • Bachelor’s degree in CS/CE or related STEM with related work experience may be considered.
  • Significant experience designing, developing, and maintaining data pipelines.
  • Significant experience developing backend systems, APIs, or services for data-intensive apps.
  • Significant experience building client-facing solutions such as web apps, dashboards or APIs.
  • Experience working in a multidisciplinary team with data scientists.
  • Experience with cloud platforms such as Azure, AWS, or Google Cloud.
  • Experience working with government/public sector or enterprise clients.

Responsibilities

  • Collaborate with data scientists and client stakeholders to define technical strategies and implementation plans.
  • Develop scalable, secure architectures enabling AI and data-driven technologies for clients.
  • Build data ingestion, transformation, storage, and access layers for ML, analytics, visualization, and decision-support apps.
  • Package AI and data science prototypes into client-facing solutions (web apps, dashboards, APIs, containers, docs).
  • Lead development of key technical components ensuring alignment with project objectives and security constraints.
  • Troubleshoot and resolve issues in data pipelines, apps, integrations, and deployments.
  • Evaluate new tools and patterns in data engineering and AI enablement for practical use.

Skills

Python
SQL
Data pipelines
APIs
AI/ML concepts

Education

Master's degree in Computer Science/Engineering or STEM
Bachelor’s degree in Computer Science/Engineering or STEM

Tools

Azure
AWS
Google Cloud
Docker

Job description

National Research Council of Canada is seeking a Data Science Engineer to support the Digital Technologies research centre in Ottawa. The role involves developing data analytics services for clients, building ML-oriented data products, and collaborating across data scientists, engineers, and stakeholders.

You will design scalable architectures, manage data pipelines, utilities, and deploy client-facing AI solutions while ensuring security and performance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Hybrid Data Science Engineer — AI & Data Platforms
Hybrid Data Science Engineer — AI & Data Platforms

National Research Council Canada / Conseil national de recherches Canada • Ottawa

Hybrid
CAD 104,000 - 130,000
Robust pension plan
Health and dental coverage
Ingénieur Data Science – Analyse & IA (Hybride)
Ingénieur Data Science – Analyse & IA (Hybride)

National Research Council Canada / Conseil national de recherches Canada • Ottawa

Hybrid
CAD 104,000 - 130,000
Régime de retraite
Régime de soins de santé
Régime de soins dentaires
+3
Data Science Engineer
Data Science Engineer

National Research Council of Canada • Ottawa

Hybrid
CAD 104,000 - 130,000
Pension plan
Health and dental coverage
Flexible work options (hybrid)
Data Science Engineer
Data Science Engineer

National Research Council Canada / Conseil national de recherches Canada • Ottawa

Hybrid
CAD 104,000 - 130,000
Robust pension plan
Health and dental coverage
Senior Data Engineer & Platform Architect (Hybrid—Canada)
Senior Data Engineer & Platform Architect (Hybrid—Canada)

TekRek • Montreal (administrative region)

Hybrid
CAD 110,000 - 160,000
Data Scientist – AI/ML | Canada req | Hybrid role.
Data Scientist – AI/ML | Canada req | Hybrid role.

Xlysi LLC. • Toronto

On-site
CAD 110,000 - 170,000
Data Scientist
Data Scientist

National Research Council Canada / Conseil national de recherches Canada • Ottawa

Hybrid
CAD 120,000 - 168,000
Junior to Intermediate Data Engineer
Junior to Intermediate Data Engineer

Talents LGS • Montreal (administrative region)

Hybrid
CAD 65,000 - 90,000
Senior AI Developer - Hybrid, AI-Driven Dev Experience
Senior AI Developer - Hybrid, AI-Driven Dev Experience

Export Development Canada | Exportation et développement Canada • Toronto

Hybrid
CAD 97,000 - 129,000
Relocation assistance
Data Engineer
Data Engineer

Thales Group • Ottawa

On-site
CAD 90,000 - 135,000
Extended health and dental
Retirement savings plans
Paid holidays and vacation
+1