Enable job alerts via email!

Senior Applied Research Engineer

Spexi

Vancouver

Remote

CAD 200,000 - 250,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading drone technology company is seeking a Senior Applied Research Engineer to develop innovative algorithms in computer vision and geospatial processing. This role involves collaborating cross-functionally and writing efficient code to enhance aerial imagery understanding. The company offers a remote-friendly environment and values work-life balance, making it an exciting opportunity for experienced professionals.

Benefits

Remote-friendly environment
Flexible hours
Medical, dental, and vision health benefits

Qualifications

  • 8+ years of experience in applied research or software engineering.
  • Strong proficiency in C++ and Python, including relevant libraries.

Responsibilities

  • Develop algorithms for automated understanding of aerial imagery.
  • Write performant and maintainable code in C++ and Python.
  • Collaborate with product and engineering teams on implementation plans.

Skills

C++
Python
Computer Vision
Geospatial Systems

Education

Master’s degree in Computer Science
Ph.D.

Tools

OpenCV
GDAL
NumPy
PostGIS
Ceres Solver

Job description

Join or sign in to find your next job

Join to apply for the Senior Applied Research Engineer role at Spexi

Get AI-powered advice on this job and more exclusive features.

This range is provided by Spexi. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

CA$200,000.00/yr - CA$250,000.00/yr

Company Overview

Spexi is a drone technology company on a mission to make ultra-high-resolution geospatial imagery more accessible than ever before, empowering humanity to make better decisions about the physical world.

We’re building an exciting new two-sided marketplace called the Spexi Network, powered by drones and blockchain technology. It's the world’s first Fly-to-Earn platform that enables drone pilots to earn rewards for flying and collecting aerial imagery. It also enables organizations of all sizes to quickly and easily access high-resolution aerial imagery and valuable derivative data, powering remote monitoring of buildings, infrastructure, natural resources, and more. Our goal is to guide their decision-making and help them better plan and react, without needing to own drones or hire pilots.

Responsibilities
  • Develop and prototype novel algorithms in computer vision, 3D geometry, and geospatial processing that enable automated understanding, alignment, and retrieval of aerial imagery and its derivatives.
  • Design approaches to improve spatial accuracy of imagery using photogrammetric principles, including bundle adjustment and camera pose estimation, with limited or no ground control data.
  • Investigate methods for geometric and semantic understanding of imagery, including feature extraction, image segmentation, and object-level matching across views.
  • Work with coordinate reference systems, projection transforms, and georectified imagery.
  • Write performant and maintainable code in C++ and Python to support prototyping and handoff to production engineering teams.
  • Design scalable pipelines for handling spatially indexed data, using tools like PostGIS and cloud-native services in AWS.
  • Stay current on advances in 3D reconstruction (e.g., multi-view stereo, SLAM, radiance fields) and apply relevant techniques to aerial data workflows.
  • Collaborate cross-functionally with product and engineering teams to evaluate feasibility, scope impact, and translate concepts into concrete implementation plans.
Qualifications
  • 8+ years of experience in applied research, software engineering, or algorithm development in computer vision, geospatial systems, or related domains.
  • Master’s degree in Computer Science, Imaging Science, Remote Sensing, or a related field. Ph.D. is preferred.
  • Strong proficiency in C++ and Python, including libraries such as OpenCV, GDAL, and NumPy.
  • Deep understanding of multi-view geometry, 3D reconstruction, camera models, coordinate reference systems, projection transformation, and georeferenced data.
  • Experience with bundle adjustment, aerial triangulation, and optimization libraries such as Ceres Solver.
  • Experience with spatial databases and tools such as PostGIS, and designing data structures for large-scale spatial indexing and querying.
  • Exposure to object detection (e.g., YOLO), semantic segmentation (e.g., SAM), and modern ML approaches to feature extraction.
  • Comfort working with large datasets in cloud environments (AWS) and optimizing prototypes for scalability.
Bonus Points
  • Experience with point cloud processing and tools such as PDAL.
  • Familiarity with radiance field modeling, NeRFs, or generative scene reconstruction techniques.
  • Familiarity with LLMs and Generative AI for imagery.
  • Previous work translating research into production-quality solutions in fast-paced or startup environments.
Benefits & Perks

At Spexi, we believe that a solid work-life balance is crucial for producing the best products for our customers. To help our employees stay happy and healthy, we offer the following benefits and perks:

  • Remote-friendly environment (with a hub in Vancouver, Canada)
  • Flexible hours
  • Medical, dental, and vision health benefits

Spexi is an inclusive employer that values workplace equality, supports diversity, and respects the unique qualities each individual brings to the company.

We thank all applicants for their interest. All applications will be reviewed to determine which candidates' education and experience best meet the needs of the position. Only individuals selected for interviews will be contacted.

Compensation Range: CA$200K - CA$250K

Additional Details
  • Seniority level: Mid-Senior level
  • Employment type: Full-time
  • Job function: Engineering and Information Technology
  • Industries: Technology, Information and Internet
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Applied Research Engineer

Spexi

Remote

CAD 200,000 - 250,000

7 days ago
Be an early applicant

Senior Security Research Developer

Referral Board

Remote

CAD 128,000 - 203,000

14 days ago