AI Engineer, Intermediate

C Core

San Juan de Terranova

On-site

CAD 90,000 - 130,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary and benefits
Vacation entitlements
Medical and dental plans
Professional development

Job summary

C-CORE is seeking an AI Engineer to join the COREsight team in St. John’s, NL. This hands-on ML role focuses on target correlation algorithms, data fusion pipelines, geospatial foundation models, and production ML pipelines (MLOps).

You will report to the Director, COREsight and collaborate with engineers and analysts to integrate ML outputs into the platform, supporting defense and environmental monitoring initiatives.

Qualifications

  • B.Sc. or M.Sc. in Computer Science, Engineering, Geomatics, or a related field.
  • 3–5 years of work experience in relevant roles.
  • Strong understanding of ML and DL (CNNs, transformers, object detection).
  • Proficiency in Python and multiple ML frameworks.
  • Experience with geospatial data formats and tools (GeoTIFF, Shapefiles, GDAL/OGR, rasterio, geopandas).
  • Exposure to SAR imagery or remote sensing data is a plus.
  • Familiarity with MLOps tooling (MLflow, DVC, Weights & Biases).
  • Experience with containerization (Docker) and CI/CD; cloud compute for ML (GCP or similar).
  • Published research or project work in geospatial AI or Earth observation is an asset.

Responsibilities

  • Develop and refine ML models for maritime target correlation using satellite imagery, AIS, and RF data.
  • Research and adapt geospatial foundation models for remote sensing tasks relevant to MDA.
  • Design and maintain MLOps infrastructure: model registry, experiment tracking, retraining, validation, deployment.
  • Evaluate model performance against operational metrics and monitor in production.
  • Document methods, experiments, and results for reproducibility and knowledge transfer.
  • Collaborate with backend developers and analysts to integrate ML outputs into COREsight.

Skills

Python
ML/DL concepts
Experimentation workflows
Geospatial analysis
Collaboration

Education

B.Sc. or M.Sc. in Computer Science, Engineering, Geomatics, or related field

Tools

Docker
MLflow
DVC
Weights & Biases
GeoTIFF
Shapefiles
GDAL/OGR
rasterio
geopandas

Job description

At C-CORE, we are committed to investing in people and creating a dynamic and rewarding employment experience. We are seeking an AI Engineer to join our COREsight Team. This position is based in St. John’s, NL.

If you have a passion for complex design solutions, hands-on development, and contributing to cutting-edge R&D projects from concept to commissioning, this opportunity may be for you. Are you enthusiastic about engineering, attentive to detail, and motivated to support a diverse team of professionals in a dynamic environment? If so, we want you on our team!

About C-CORE

C-CORE conducts R&D and provides research-based advisory services, delivering innovative engineering and technology solutions to national and international clients. For over 50 years, we have built a world-class team of professionals in Remote Sensing and Oceans & Energy. We are global leaders in Earth Observation and geospatial intelligence, with our flagship platform COREsight driving major contracts in defense, environmental monitoring, and advanced R&D.

Position Overview

COREsight is a Maritime Domain Awareness (MDA) platform that fuses satellite imagery (SAR, optical), AIS vessel tracking, and RF signal detection into a real-time analyst environment used by government and defence customers, including an active NATO-affiliated deployment. We are looking for an AI Engineer to work on the ML core of the platform — the models and pipelines that turn raw satellite and sensor data into actionable maritime intelligence.

This is a hands-on ML role, not front-end: you’ll be working on target correlation algorithms, data fusion pipelines, geospatial foundation models, and the production ML pipeline (MLOps) that supports them, reporting to the Director, COREsight.

Key Responsibilities
  • Develop and refine ML models for maritime target correlation, integrating satellite imagery, AIS, and RF data sources
  • Research, evaluate, and adapt geospatial foundation models for remote sensing and Earth observation tasks relevant to MDA
  • Design and maintain to MLOps infrastructure: model registry, experiment tracking, automated retraining, validation, and staged deployment
  • Evaluate model performance against operational metrics and support continuous model monitoring in production
  • Document methods, experiments, and results to support reproducibility and knowledge transfer
  • Collaborate with backend developers and analysts to integrate ML outputs into the COREsight platform
Desired Qualifications
  • B.Sc. or M.Sc. in Computer Science, Engineering, Geomatics, or a related field
  • 3–5 years of work experience
  • Deep understanding of machine learning and deep learning (CNNs, transformers, object detection architectures)
  • Demonstratable experience in Python and at multiple ML frameworks
  • Solid understanding and experience with ML experiment workflows: data preparation, training, evaluation, iteration
  • Experience with geospatial data formats and tools (GeoTIFF, Shapefiles, GDAL/OGR, rasterio, geopandas) (asset)
  • Exposure to SAR imagery or remote sensing data (asset)
  • Familiarity with MLOps tooling (MLflow, DVC, Weights & Biases, or similar) (asset)
  • Experience with containerization (Docker) and CI/CD concepts (asset)Knowledge of cloud compute for ML workloads (GCP or similar) (asset)
  • Published research or project work in geospatial AI or Earth observation (asset)
Why Join Us?

C-CORE offers competitive salaries and benefits, including attractive vacation entitlements and comprehensive medical and dental plans. We support professional development and personal growth. Here’s what makes this role special:

  • Impact: Your work will directly support important national and global initiatives, from defense contracts to climate resilience.
  • Innovation: Work on a platform that supports cutting-edge solutions in AI, defense, environmental monitoring, and R&D.
  • Collaboration: Join a team that values knowledge sharing, curiosity, and is passionate about what we do.
  • Growth Opportunities: Be part of a growing team with plenty of opportunities for professional development.

C-CORE is an equal opportunity employer. Due to the nature of this role, candidates must be Canadian citizens eligible for Government of Canada security clearance at the Secret level.

C-CORE thanks all applicants; however, only those selected for an interview will be contacted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Python – Software Developer, Intermediate
Backend Python – Software Developer, Intermediate

C Core • San Juan de Terranova

On-site
CAD 90,000 - 130,000
Competitive salary and benefits
Vacation entitlements
Medical and dental plans
+1
Embedded Artificial Intelligence Architect
Embedded Artificial Intelligence Architect

Macdonald, Dettwiler And Associates Corporation • Quebec

On-site
CAD 100,000 - 130,000
Competitive health care benefits
Group retirement savings plans
Employee assistance program
Sr. Software Engineer (ML Researcher)
Sr. Software Engineer (ML Researcher)

Sandbox Industries Inc. • Vancouver

Hybrid
CAD 145,000 - 170,000
Competitive compensation
Flexible time off
Great work environment
Computer Vision Engineer
Computer Vision Engineer

Innovasea • Halifax Regional Municipality

Hybrid
CAD 90,000 - 130,000
Paid time off and holidays
Employee Assistance Program
Paid parental leave
+2
Director AI
Director AI

CAA Club Group • Vaughan

On-site
CAD 130,000 - 200,000
Senior Back End Developer
Senior Back End Developer

CoLab Software Inc. • Canada

Hybrid
CAD 120,000 - 160,000
Extended health benefits
Unlimited paid vacation
RRSP matching
+1
Backend Python Engineer for Scalable Geospatial Pipelines
Backend Python Engineer for Scalable Geospatial Pipelines

C Core • San Juan de Terranova

On-site
CAD 90,000 - 130,000
Competitive salary and benefits
Vacation entitlements
Medical and dental plans
+1
Applied AI Solutions Technical Lead
Applied AI Solutions Technical Lead

CAA Club Group • Vaughan

On-site
CAD 120,000 - 170,000
AI Engineer
AI Engineer

TRUDELL MEDICAL LIMITED • San Juan de Terranova

On-site
CAD 90,000 - 120,000
Sr. Software Engineer (ML Researcher)
Sr. Software Engineer (ML Researcher)

EarthDaily • Vancouver

Hybrid
CAD 145,000 - 170,000
Competitive compensation
Flexible time off
Innovative work environment