Postuler

Publié il y a 2 mois

Senior Data Engineer

@ Precision AI

Calgary, Alberta

Sur placeTemps plein4+ ans d’expérience
Postuler
SIGNAUX

En bref

Precision AI is hiring a Senior Data Engineer to build its first dedicated data platform for drone imagery and flight telemetry used to train computer vision models for precision agriculture. The role owns the lakehouse layer over S3 and Parquet, orchestration, field-to-cloud ingestion, versioned ML datasets and cost management. It is a full-time, hybrid role in Calgary with 3 days a week at headquarters.

Responsabilités :

  • Design lakehouse layer over S3 and Parquet footprint
  • Build orchestrated, idempotent batch pipelines
  • Build reliable drone imagery and telemetry ingestion
  • Produce versioned ML training and evaluation datasets
  • Own storage lifecycle and Athena scan cost

Résumé des exigences :

  • 4+ years building production data platforms
  • Strong Python and software engineering fundamentals
  • Deep hands-on AWS experience with S3 and Athena
  • Production experience with a workflow orchestrator
  • Advanced SQL and data modeling judgment
  • Parquet plus Iceberg, Delta or Hudi experience

Outils et compétences

Source et dates

Type de source non vérifié · gem

Date publiée par l’employeur
2026-09-22
Première détection par notre source
2026-10-11
Mise à jour du dossier source
2026-10-14

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience4 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish
FormationBaccalauréat (préféré), Maîtrise (préféré)
Domaines d’étudescomputer science, computer engineering, software engineering, data science

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

Precision AI

Profil d’entreprise sauvegardé

Renseignements historiques provenant d’un profil The Jobs API sauvegardé (champs LinkedIn/Crunchbase). Ils ne sont pas vérifiés en temps réel; les chiffres peuvent avoir changé. Les valeurs manquantes restent inconnues.

Accelerating AI-based solutions to make farming healthier, happier, and more profitable

Description complète de l’entreprise

At Precision AI we are on a mission to accelerate artificial intelligence based farming practices to create healthier, happier, and more profitable farms. By leveraging our advanced drones and custom-built AI technology, we can take crop production decisions from a whole field to an individual plant level. This type of decision-making transforms an industry that has been reliant on larger and broader technology for decades. The outcome of our solutions is integrated into the agricultural technology of today and helps craft the machines of tomorrow that will feed the world. Precision AI was founded in 2017 with offices in Canada and the United States. We are scaling rapidly with an elite global team solving the agriculture challenges of farms around the world.

Abonnés LinkedIn
6 108
Personnes associées sur LinkedIn
39
Bureaux déclarés
  • Calgary, AB, CA
  • Regina, Saskatchewan, CA
  • Costa Mesa, CA 92626, US
Catégories d’activité
  • Aerospace
  • AgTech
  • Agriculture
  • Artificial Intelligence
  • Artificial Intelligence (AI)
  • Drones
Autres noms enregistrés
  • Precision AI
Spécialités
  • Artificial Intelligence
  • Digital Agronomy
  • Robotics
  • Computer Vision
  • Precision Agriculture
  • Machine Learning
  • Autonomous Drones
  • and AgTech
Le profil indique une agence de recrutement
Non
Investissement total déclaré
21 500 000

La devise et la date d’observation ne sont pas fournies; ce n’est ni une valorisation actuelle ni une ronde de financement.

At Precision AI we are on a mission to accelerate artificial intelligence based farming practices to create healthier, happier, and more profitable farms. By leveraging our advanced drones and custom-built AI technology, we can take crop production decisions from a whole field to an individual plant level. This type of decision-making transforms an industry that has been reliant on larger and broader technology for…

ChampValeur
SecteurAviation and Aerospace Component Manufacturing
Taille11-50 employees
Siège socialCalgary, AB
Type d’organisationPrivately Held
Fondée en2017
SpécialitésArtificial IntelligenceDigital AgronomyRoboticsComputer VisionPrecision AgricultureMachine LearningAutonomous Dronesand AgTech
Offres sur Jobsy9
LinkedInVoir la page
Description

About Precision AI

Precision AI is on a mission to transform agriculture with cutting-edge drone technology. Our aerial spraying systems help farmers target weeds with surgical precision, reducing chemical use and increasing yields. We’re a fast-moving, impact-driven team looking for people who want to help build the future of farming.


Role Overview

This is Precision AI's first dedicated data engineering role. Our AI team trains computer vision models on several hundred terabytes of drone imagery and flight telemetry collected across real growing seasons. That archive lives in S3 as Parquet and imagery, queried with Athena. Every training run depends on tribal knowledge about which prefixes hold which season.

You will build the platform that fixes this. You own how field data gets from the aircraft into a governed, queryable, reproducible asset that our ML engineers can pull training sets from with confidence, and that the business can eventually report on.

This is a hands-on senior individual contributor role reporting to the AI Team Lead. You will not manage people. You will set the technical direction for data at Precision AI and be measured on whether the AI team can move faster because of it.

This hybrid role is based in Calgary and will work from Precision AI’s headquarters 3 days a week.

Key Responsibilities

Data Platform Architecture

  • Design the lakehouse layer over our existing S3 and Parquet footprint, including table format selection (Iceberg or Delta), partitioning strategy, schema evolution, and a searchable catalogue.
  • Decide what stays as raw imagery and what becomes a managed table, and document why.

Pipeline Engineering and Orchestration

  • Stand up orchestration from scratch.
  • Evaluate and select the tooling (Airflow, Dagster, Prefect, or equivalent), then build batch pipelines that are idempotent, backfillable, and observable.

Field-to-Cloud Ingestion

  • Build reliable ingestion for drone imagery and telemetry captured in the field, often over poor connectivity.
  • Handle validation, deduplication, and integrity checks close to capture.

ML Data Enablement

  • Work directly with AI engineers to turn raw captures into curated, versioned training and evaluation datasets.
  • Own dataset lineage and versioning so that any model in MLflow can be traced back to the exact data that produced it, two years later. Support annotation workflows and our vector database.
  • Apply foundational machine learning and computer vision techniques, including classification, detection, segmentation, clustering, and regression, to extract meaningful insights, enrich datasets, and support data curation at scale.

Data Quality and Reliability

  • Define data contracts, automated tests, and freshness and anomaly monitoring.
  • Own lineage from raw capture through to the datasets and features that models consume. Establish the data quality standards the team codes against.
  • Leverage ML and computer vision models to automate data quality assessment and large-scale dataset analysis, including image quality estimation, feature extraction, anomaly detection, and data distribution analysis.

Cost and Performance Management

  • Own S3 storage class lifecycle, file compaction, and Athena scan cost.
  • At our scale, storage and query layout decisions are the primary cost lever, and we expect you to treat that as an engineering problem rather than a finance one.

Analytics Enablement

  • As the platform matures, extend it to serve business and product analytics: a modelled warehouse layer, transformation tooling such as dbt, and a semantic layer for reporting.
  • This is a later phase of the role, not a day-one responsibility, and you will help decide when it becomes the priority.

Engineering Practice

  • Write production-grade Python.
  • Use infrastructure as code, containerization, CI/CD, and version control as defaults rather than afterthoughts.
  • Raise the bar across the AI team through code review and by setting the data engineering standards other engineers build on.

Technical Communication

  • Communicate design decisions, tradeoffs, and progress clearly to engineers and to non-technical partners.

Relevant Experience

Required

  • 4+ years building and operating production data platforms, with clear ownership of systems you designed rather than only maintained.
  • Strong Python, with solid software engineering fundamentals: testing, code structure, version control, and code review.
  • Deep hands-on AWS experience, particularly S3, Athena or equivalent query engines, IAM, and cost management at scale.
  • Production experience with a workflow orchestrator (Airflow, Dagster, Prefect, Step Functions, or similar).
  • Advanced SQL and demonstrable data modeling judgment.
  • Experience with columnar formats and open table formats: Parquet plus Iceberg, Delta, or Hudi.
  • Track record of designing for reproducibility, including data versioning, lineage, and backfill correctness.
  • Comfort operating without an existing platform to lean on and the judgment to sequence what gets built first.
  • Solid foundational knowledge of machine learning and computer vision.

Bonus

  • Geospatial and raster data experience: GeoTIFF, cloud-optimized GeoTIFF, GDAL, tiling, and coordinate reference systems.
  • Experience supporting computer vision or ML teams, including training dataset curation, annotation pipelines, or feature stores.
  • Familiarity with MLflow, DVC, LakeFS, or comparable experiment and data versioning tooling.
  • Distributed processing experience: Spark, Ray, or Dask.
  • Analytics engineering exposure: dbt, dimensional modelling, BI tooling.
  • Infrastructure as code: Terraform, CDK, or Pulumi.
  • Kubernetes.
  • Agriculture, remote sensing, robotics, or another domain with large sensor-derived datasets.

Education Requirements

  • Bachelor's or master's degree in computer science, computer engineering, software engineering, and data science.

Not Sure You Meet Every Requirement?

Research shows that some candidates, especially women, underrepresented groups, and career changers, are less likely to apply for a role unless they meet 100% of the listed qualifications. At Precision AI, we believe the right person can grow into the role, and we value potential as much as experience. If you’re excited about our mission and think you could contribute, we encourage you to apply, even if you don’t check every single box.

Equal Employment Opportunity

All qualified applicants will receive consideration for employment without discrimination based on race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other status protected by law.

Emplois semblables

  • Data Engineer - Intermediate (REMOTE) JP975

    Edmonton, AB
    Temps plein

    Pathlion

    Candidates need hands-on experience with Azure data services, Python, and SQL, plus knowledge of data governance and privacy standards such as FOIP and GDPR. Experience with data pipelines, data modelling and AI-assisted development tools is expected.

    Azure Data Factory, Azure Databricks, Azure Synapse Analytics, Azure Data Lake Storage Gen2, Azure API Management, ServiceNow

    Data Engineer - Senior (REMOTE) JP989

    Edmonton, AB
    Temps plein

    Pathlion

    Candidates need hands-on experience with Azure data services, Python and SQL, and building data pipelines and models. Strong knowledge of data governance, privacy standards and AI-assisted development tools is expected.

    Azure Data Factory, Azure Databricks, Azure Synapse Analytics, Azure Data Lake Storage Gen2, Azure API Management, ServiceNow

    Data Engineer - Senior (REMOTE) JP991

    Edmonton, AB
    Temps plein

    Pathlion

    Candidates need senior data engineering experience on Microsoft Azure, strong Python and SQL, and experience with pipelines, governance and privacy standards. Familiarity with ServiceNow, geospatial data and AI-assisted development tools is an asset.

    Azure Data Factory, Azure Databricks, Azure Synapse Analytics, Azure Data Lake Storage Gen2, Azure API Management, ServiceNow

    Data Engineer - Senior (REMOTE) JP992

    Edmonton, AB
    Temps plein

    Pathlion

    Pathlion needs candidates with hands-on Talend development experience, strong SQL skills on relational databases, and experience designing ETL/ELT processes. Production support experience with job scheduling, monitoring and incident resolution is required.

    Talend Studio, Talend Data Fabric, Oracle, SQL Server, PostgreSQL, Azure API Management

    Data Engineer - Senior (REMOTE) JP982

    Edmonton, AB
    Temps plein

    Pathlion

    Candidates need strong data engineering experience with ETL/ELT, cloud platforms and dimensional modelling, plus analytical skills in Python, R, DAX and Power BI. Agile delivery experience is expected.

    Azure Data Factory, Databricks, Microsoft Fabric, SSIS, Power BI, Python

    Data Engineer - Senior (REMOTE) JP1030

    Edmonton, AB
    Temps plein

    Pathlion

    Candidates need hands-on Talend and SQL development experience, plus skill in troubleshooting production integrations and performance issues. Experience with job scheduling, monitoring and root cause analysis is expected, along with the ability to work independently in a remote setting.

    Talend Studio, Talend Data Integration, Talend Data Fabric, SQL

  • Senior Data Engineer (Databricks Focused)

    Calgary, AB +1
    Temps plein

    BDO Canada LLP: BDO Canada LLP is a leading provider of professional services to clients across a variety of sectors and segments.

    5+ ansCandidates need at least 5 years of data engineering experience, including 3 years with Databricks, Apache Spark and cloud platforms. Strong Python or Scala skills, Azure expertise and CI/CD experience are required, along with excellent communication skills.

    Databricks, Apache Spark, Delta Lake, Azure Data Lake, Azure Synapse, Azure DevOps

  • Senior Data Engineer

    Calgary, AB

    Capgemini

    Candidates need strong, expert-level PySpark and hands-on experience with Databricks, Azure Data Factory or Airflow, and SQL. They also need experience with denormalized data modeling for big data systems.

    Databricks, Jupyter Notebooks, Azure Data Factory, Delta Lake

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.