CareerPlanGet AI match score →

Staff Systems Developer - Développeur de systèmes expert(e)

Montréal, QC, ca💼 Full-time🗓 2026-06-30 → 2026-07-31

Core

Build high-performance C++ software for machine learning, computer vision, and 3D modeling applications using large-scale geospatial data.

Role type

Staff Systems Developer (C++/ML/CV)

Builds

Production-ready algorithms for 3D content generation and geospatial analysis

Domain

Computer Vision, Machine Learning, Computer Graphics, Geospatial Data

Deliverable

production ML models

Required skills

C++ (high-performance systems), Linear Algebra, Probability, Geometry, Git, Unix Shell (Bash), Linux/macOS environments

Preferred skills

Modern C++ standards, Unreal Engine, Computational Geometry, CMake, Game Technology

Technologies

C++, Git, CMake, Linux, macOS, Unix Shell

Responsibilities

Implement core ML/CV and procedural modeling algorithms, Apply mathematical techniques (linear algebra, probability, geometry), Deploy and test code on large-scale geospatial datasets, Collaborate with leadership on product vision and requirements, Optimize code for speed, scalability, and resource management

Seniority

Staff, hands-on IC with leadership oversight

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗