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

Geospatial Full-Stack Engineer

Coulson Aviation

Location:  Remote (west coast preferred). Travel for internal meetings or stakeholder engagements.

ABOUT THE PROGRAM

EmberWorks Sensing (part of the new R&D division within Coulson Aviation) is building a sensor network to deploy across a fleet of operational firefighting aircraft. The goal is to deliver fire data and analytics to host agencies as well as situational awareness to the flight crew in real-time without changes to the existing mission. This is an early-stage product team working on impactful new technology for wildfire suppression efforts.

THE ROLE

This is a full-stack geospatial software engineering position on a small, early-stage product team. The near-term focus is pipeline and platform — ingesting thermal imagery from airborne sensors, extracting fire perimeters, and delivering georeferenced outputs to agency GIS systems. You will work closely with the founding Geospatial Platform Engineer to build and own that stack. As the product matures and data accumulates, the role evolves toward ML model development — a first-of-its-kind fire spread model that improves with every flight. The team is fully remote, and this position will require some travel for team events and occasional stakeholder meetings. You will be the first person in this role, and you will define what it looks like.

AREAS OF OWNERSHIP

  • Geospatial Platform Development — own the build-out of the ORBIT Data Engine — an end-to-end pipeline that ingests thermal imagery from airborne sensors, extracts fire perimeters, and publishes georeferenced outputs to agency GIS systems (AGOL, WildfireSA, NIFC).
  • Front-End & Visualization — build and maintain the map-based interfaces and data visualizations that make ORBIT outputs accessible to agency users and flight crews.
  • Data architecture — design the training data schema, feature engineering pipeline, and validation dataset strategy that makes the fire spread model improvable over time
  • ML Model Development — lead the development of a novel ML-based fire progression model that learns and improves as incident data accumulates — a trajectory that grows as the data foundation matures.
  • Other EmberWorks products or programs – contribute ML or geospatial engineering capacity to other program tracks as assigned.

WHAT WE’RE LOOKING FOR

  • Geospatial fluency — comfortable with raster and vector data pipelines; PostGIS, GDAL, cloud-native geospatial formats (GeoParquet, COG), and GIS publishing (AGOL, OGC services)
  • Remote sensing experience — IR or multispectral imagery processing; radiometric data, thermal thresholding, or equivalent raster analysis in an applied context.
  • ML curiosity and aptitude — you don’t need to have shipped a production ML model, but you need to understand the fundamentals and be genuinely motivated to build toward it.
  • Cloud infrastructure comfort — GCP or AWS; experience building and operating data pipelines using managed services (Cloud Run, Pub/Sub, Cloud Storage, or equivalent)
  • Communication — you can explain model tradeoffs and data quality issues to non-technical stakeholders without losing the details that matter
  • Self-direction — this role does not have a playbook; you will write it.

NICE TO HAVE

  • Fire domain familiarity — any exposure to fire behavior models (FARSITE, FlamMap, PHOENIX), fire weather data, or operational fire context; you don’t need to be an FBAN but you need to learn fast
  • Data assimilation or ensemble methods — familiarity with frameworks like WRF-SFIRE, EnKF-FARSITE, or similar; understanding of how observational data gets assimilated into running model states
  • Hardware-adjacent experience — familiarity with configuring or troubleshooting sensor hardware, working with raw sensor output, or integrating embedded systems into a data pipeline.
  • Photogrammetry or structure-from-motion experience — familiarity with georeferencing, orthorectification, or photogrammetric workflows.
  • Preference for west coast location

A NOTE ON THE ROLE

The near-term work is geospatial engineering — pipelines, data architecture, GIS publishing. The long-term work is ML. The right person is strong at the former, motivated by the latter, and comfortable in a founding role where the playbook doesn’t exist yet. This is an early-stage program doing genuinely new work. We are looking for someone who finds that more compelling than a stable title at an established organization.

We support diversity, equity, and a workplace that is free from harassment and discrimination. We are committed to providing accommodation for people with disabilities. If you require accommodation through any element of the job application process, please notify us and we will work with you to meet your needs.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Geospatial Full-Stack Engineer in Port Alberni, BC vacancy
  • $150k - $170k per year

     ...position of Maintenance Manager . This job is permanent and full-time. Job Responsibilities/Accountabilities Facilitates...  ...10 yrs in-plant management/supervisory experience. Degree in Engineering or related field and/or Red Seal Journeyman certification. Salary... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Apprenticeship

    Domtar

    Port Alberni, BC
    19 days ago
  • $52.83 per hour

     ...services across the organization. Qualifications & Experience: Completion of Grade 12 plus a degree in GIS, geomatics, geography, engineering technology, computer science, or a related field. A minimum of 5 years of progressively responsible GIS experience, preferably... 
    Suggested
    Hourly pay
    Local area
    Flexible hours

    City of Port Alberni

    Port Alberni, BC
    1 day ago
  • $123.4k - $138.8k per year

     ...growth. The location in Port Alberni , British Columbia , Canada , is seeking talent to fill the position of Controller . This job is full-time permanent . Overview : Based in Port Alberni, B.C. (CAN) the Mill Controller reports directly to the Divisional Controller –... 
    Suggested
    Permanent employment
    Full time
    Work at office

    Domtar

    Port Alberni, BC
    1 day ago
  • $15k per year

     ...Role and Facility Information We invite you to join a collegial group of two full-time Pediatricians in Port Alberni providing care for local pediatric patients and to residents of First Nations communities in Ucluelet, Nitinat, Ahousaht and Opitsaht. The West Coast General... 
    Suggested
    Full time
    Local area
    Immediate start
    Relocation

    Health Match BC

    Port Alberni, BC
    12 days ago
  • $18 - $22 per hour

     ...Cook Boston Pizza Cooks are the engine of the entire restaurant! They are responsible for creating our delicious menu items perfectly every time for every guest. Cooks are responsible for ensuring that our most important people, our Guests, have an excellent Boston Pizza... 
    Suggested
    Hourly pay
    Work at office
    Local area
    Flexible hours
    Port Alberni, BC
    more than 2 months ago
  •  ...team environment while performing moderately labour intensive and repetitive tasks in an outdoor facility setting. This is a permanent full-time position. The regular work schedule is 6:00am to 2:30pm, Tuesday through Saturday. Specific Duties and Responsibilities... 
    Permanent employment
    Full time

    GFL - Sewer Technologies Division

    Port Alberni, BC
    2 days ago
  •  ...growth. The location in Port Alberni, BC , is seeking talent to fill the position of General Labour. This job is Permanent and full-time. This is a bargaining unit position; hourly rate of pay will be part of the current Labout Agreement. Successful... 
    Hourly pay
    Permanent employment
    Full time
    Shift work
    Night shift

    Domtar

    Port Alberni, BC
    3 days ago
  • $10k per year

     ...Role and Facility Information The West Coast General Hospital is seeking part-time and full-time Emergency Medicine Physicians. West Coast General Hospital, constructed in 2001, with 52 acute care beds and a 3-bed ICU, is a modern facility that incorporates a unique and... 
    Full time
    Part time
    Immediate start
    Relocation
    Shift work

    Health Match BC

    Port Alberni, BC
    12 days ago
  • $10k per year

     ...Role and Facility Information The Palliative Care Physician Group in Island Health have part-time or full-time permanent positions available for a palliative care physician in Port Alberni, BC able to work in a variety of clinical settings including community home visits and... 
    Permanent employment
    Full time
    Contract work
    Part time
    Local area
    Remote work
    Relocation

    Health Match BC

    Port Alberni, BC
    12 days ago
  • $75k - $90k per year

     ...Position: Intergovernmental Affairs Advisor Location: Port Alberni and Anacla, BC, with travel as required Option: Full-time, permanent Reports to: Executive Director Salary/Starting Wage: $75,000 - $90,000 (Based on HFN wage grid, qualifications, and experience... 
    Permanent employment
    Full time
    Local area
    Afternoon shift

    Huu-ay-aht First Nations

    Port Alberni, BC
    8 days ago
  •  ...Your route Our NAPA team is expanding! We are looking for a full time delivery driver to transport automotive parts and equipment to customers. We offer a range of attractive benefits and corporate discounts, as well as training throughout your career to support and guide... 
    Remplacement
    Full time

    NAPA Canada

    Port Alberni, BC
    28 days ago
  •  ...consider taking over an established patient panel from the current physician who is considering eventual retirement. As they transition to full retirement, the current physician is interested in providing part-time clinic hours. The clinic is located in a 3-level building... 
    Part time
    Work at office
    Relocation

    Health Match BC

    Port Alberni, BC
    12 days ago
  • $48.66 per hour

     ...The location in Port Alberni, BC , is seeking talent to fill the position of Red Seal Electrician. This job is permanent and full-time.. Job Responsibilities/Accountabilities: Perform preventative and predictive maintenance on production related... 
    Hourly pay
    Permanent employment
    Full time
    Shift work

    Domtar

    Port Alberni, BC
    12 days ago
  • $25.95 - $29.76 per hour

     ...and choices are respected and advocate as needed Interact effectively with people we support Empower the people we support to be full citizens of their community Participate in the development, implementation, and documentation of Personal Service Plans Foster positive... 
    Hourly pay
    Full time

    Pacific Coast Community Resources

    Port Alberni, BC
    15 days ago
  • $79k - $96k per year

     ...The location in Port Alberni, BC , is seeking talent to fill the position of Business Analyst . This job is permanent and full-time. Job Responsibilities/Accountabilities: The Business Analyst reports to the controller and is accountable for... 
    Permanent employment
    Full time

    Domtar

    Port Alberni, BC
    19 days ago
  • $65k - $75k per year

     ...and growth. The location in Port Alberni, BC , is seeking talent to fill the position of Human Resources Coordinator. This job is full-time and permanent. SPECIFIC ACCOUNTABILITIES & KEY ACTIVITIES Ensure employee records are current and information including... 
    Permanent employment
    Full time

    Domtar

    Port Alberni, BC
    22 days ago
  •  ...wellness plan as part of their performance partnership and goal-setting. The Pay Range is the minimum and maximum annual salary based on full time equivalent hours. Incumbents are typically hired, transferred or promoted between the minimum and midpoint of the range based... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Local area
    Monday to friday

    First Nations Health Authority

    Port Alberni, BC
    15 days ago
  • $18.5 - $21 per hour

     ...Attendant RHM Donair and Subs Location Port Alberni, BC Salary 18.50 to 21.00 hourly (To be negotiated) / 30 to 40 hours per week Full time Early morning, Morning, Day, Evening, Night, Weekend, Shift Starts as soon as possible Benefits: Financial benefits, other benefits... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Relocation
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    RHM Donair and Subs

    Port Alberni, BC
    26 days ago
  • $51.93k - $64.92k per year

     ...business purposes. (a valid driver’s license and clean motor vehicle report are required) Additional Details and Requirements: This is a full-time position – (35 hours per week) About this role The Territory Sales Lead (TSL) ensures flawless execution of store level sales... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Remote work
    Flexible hours

    The Hershey Company

    Port Alberni, BC
    7 days ago
  • $25 - $27 per hour

     ...Marina Hotel Location 4850 Beaver CK Road Port Alberni, BC Salary 25.00 to 27.00 hourly (To be negotiated) / 30 to 40 hours per week Full time Starts as soon as possible Languages English Education Secondary (high) school graduation certificate Experience 7 months to... 
    Hourly pay
    Full time
    Work at office
    Immediate start
    Remote work

    Ocean Marina Hotel

    Port Alberni, BC
    more than 2 months ago
  • $31 - $40 per hour

     ...Out Care Corporation Location 5155 Argyle Street Port Alberni, BC Salary 31.00 to 40.00 hourly (To be negotiated) / 40 hours per week Full time Early morning, Morning, Day, Evening, Night, Weekend, Shift, Overtime available Starts as soon as possible Benefits: Health... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Night shift
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    Inside Out Care Corporation

    Port Alberni, BC
    more than 2 months ago
  • $38.5 - $45.7 per hour

    Lead Cabinetmaker & Shop Operations Manager De Vries Fine Woodworking Inc. Port Alberni, BC Full-time, Permanent Wage: $38.50 to $45.70/hour, depending on experience Relocation support may be available for the right candidate   About Us De Vries Fine Woodworking Inc.... 
    Long term contract
    Permanent employment
    Full time
    For contractors
    Work at office
    Immediate start
    Relocation
    Relocation package

    Website De Vries Fine Woodworking

    Port Alberni, BC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Geospatial Full-Stack Engineer. Be the first to apply!