Data Engineer

DarkVision Technologies

North Vancouver

On-site

CAD 70,000 - 110,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DarkVision Technologies Inc. is seeking a Data Engineer to join the Imaging & AI team in North Vancouver. You will contribute to multiple data pipelines that support operational intelligence, underpin ML models, and feed client reports.

You will bridge data analysts, ML models, and actionable insights for internal and client use. The role focuses on robust pipeline architecture, data lineage, and scalable transformation logic to enable reliable reporting and analysis across terabyte-scale

Qualifications

  • Bachelor’s or master’s degree in Computer Science, Mathematics, or a related technical field.
  • 2+ years of experience writing production code as part of a team.
  • Strong proficiency in Python for data manipulation and analysis.
  • Proficiency in Pandas, Polars, or similar.
  • Experience with Git/GitHub or other source control tools.
  • Experience with a cloud infrastructure platform (preferably AWS).
  • Strong communication skills to present complex technical problems to senior non-technical audiences.

Responsibilities

  • Data Pipeline Development: Build and optimize pipelines that power reporting and visualization deliverables.
  • Pipeline Validation and Report Integrity: Design and implement rigorous testing and validation processes for rendering and reporting pipelines.
  • App/Dashboard Development: Build and maintain small internal applications and dashboards for internal data access and report generation.
  • Information Visualization: Automate the rendering pipeline for 2D and 3D visuals translating acoustic data into client-facing insights.

Skills

Python
Pandas/Polars
Git
AWS
Communication
2+ years

Education

CS/Math degree

Tools

Docker
Prefect
dbt
TeamCity
SQL
CI/CD

Job description

About this position

About DarkVision Technologies Inc.

DarkVision is a Vancouver-based tech company that has been disrupting the industrial imaging market since 2013. We have created the world’s most advanced acoustic-based imaging platform, revolutionizing how our clients quantify and visualize the integrity of their critical assets.

Backed by Blackstone, one of the world’s largest private equity firms, DarkVision’s team of Software, Mechanical, and Machine Learning Engineers and Data Analysts is rapidly expanding to meet the demand for the company’s current and upcoming products.

Our employees work on cutting-edge technologies that blend science with real-world applications. We invite you to join our team for the exciting journey ahead as we become the global leader in industrial imaging.

Your Job

DarkVision is seeking a Data Engineer to join our Imaging & AI team. You will contribute to multiple data pipelines that provide operational intelligence, underpin machine learning models, and feed directly into customer reports. Your work will ensure the accuracy and optimization of transformation logic, expand pipeline scope, and unlock new capabilities for reporting and analysis. You will be the bridge between our expert data analysts, machine learning models, and the actionable insights delivered internally and to our clients.

DarkVision’s ultrasound imaging system collects terabyte-scale datasets, capturing sub-millimetric defects across assets spanning hundreds of kilometres. Interpreting these massive and complex datasets requires more than just black-box models; it requires robust pipeline architecture with clear lineage and traceability. Your focus will be developing this clean and reliable foundation that enables the intuitive results our clients rely on.

This role is on-site at our North Vancouver, BC HQ, where employees enjoy a wide array of amenities including a fully equipped gym, squash court, steam room, climbing wall, and more!

Our Team

Working within the Integration team in the Imaging & AI group, you will join a multidisciplinary group of scientists and engineers. This team is responsible for early-stage ideation, research, experimentation, and development. You will collaborate closely with scientists and engineers within the team, as well as with product managers, software engineers and data analysts, to ensure the seamless transfer of data from raw capture to report.

What You Will Do
  • Data Pipeline Development : Build and optimize pipelines that power reporting and visualization deliverables. You will proactively identify bottlenecks and coverage gaps in our pipelines to support the rapid progress of teams that depend on them.
  • Pipeline Validation and Report Integrity : Design and implement rigorous testing and validation processes for rendering and reporting pipelines. You will build automated quality checks to ensure reports are accurate, consistent, and delivered reliably to stakeholders.
  • App/Dashboard Development : Build and maintain small internal applications and dashboards used for internal data access and report generation. You will work with internal stakeholders to capture requirements, design features (front and back end), test, and implement them.
  • Information Visualization : Automate the rendering pipeline for compelling 2D and 3D visuals that translate complex acoustic data into clear, client-facing insights for VPs and C-suite executives. You will write code to generate new visuals, embed them in reports, and onboard the required data sources.
Who You Are (Basic Qualifications)
  • Bachelor’s or master’s degree in Computer Science, Mathematics, or a related technical field.
  • 2+ years of experience writing production code as part of a team.
  • Strong proficiency in Python for data manipulation and analysis.
  • Proficiency in Pandas, Polars, or similar.
  • Experience with Git/GitHub or other source control tools.
  • Experience with a cloud infrastructure platform (preferably AWS).
  • Strong communication skills to present complex technical problems to senior non-technical audiences.
What Will Put You Ahead
  • Experience with a workflow orchestration tool (preferably Prefect).
  • Experience with data modelling tools (preferably dbt).
  • Experience deploying pipelines as Docker containers.
  • Experience with CI/CD processes and tools (e.g. TeamCity).
  • Experience writing complex SQL queries.
  • Experience working on a team with AI-assisted coding tools.
General Salary Range

For this role, we anticipate paying $70,000 to $110,000 per year. This role is eligible for variable pay, issued as a monetary bonus or in another form. #LI-DV1

70,000 - 110,000 CAD per year(DVCA - North Vancouver)

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer: Imaging & AI Pipeline Architect
Data Engineer: Imaging & AI Pipeline Architect

DarkVision Technologies • North Vancouver

On-site
CAD 70,000 - 110,000
Mechanical Engineer
Mechanical Engineer

DarkVision Technologies • North Vancouver

On-site
CAD 113,000 - 156,000
Pipe Integrity Analyst
Pipe Integrity Analyst

DarkVision • North Vancouver

On-site
CAD 41,000 - 47,000
Senior Mechanical Engineer
Senior Mechanical Engineer

DarkVision Technologies • North Vancouver

On-site
CAD 167,000 - 223,000
Data Scientist
Data Scientist

BCtechjobs • North Vancouver

On-site
CAD 100,000 - 150,000
Manufacturing Manager
Manufacturing Manager

DarkVision • North Vancouver

On-site
CAD 110,000 - 145,000
Manufacturing Manager
Manufacturing Manager

DarkVision • Vancouver

On-site
CAD 110,000 - 145,000
Mechanical Engineer
Mechanical Engineer

DarkVision • North Vancouver

On-site
CAD 112,000 - 154,000
Gym access
Squash court
Climbing wall
+1
Senior Mechanical Engineer
Senior Mechanical Engineer

DarkVision • North Vancouver

On-site
CAD 120,000 - 160,000
Gym access
Squash court
Climbing wall
+1
IT Systems Administrator
IT Systems Administrator

DarkVision • North Vancouver

On-site
CAD 90,000 - 110,000
Gym access
Squash court
Climbing wall
+1