cover image
Ctrl

Senior Software Engineer

Hybrid

Toronto, Canada

Senior

Full Time

14-09-2025

Share this job:

Skills

Leadership Python Java PostgreSQL GitHub CI/CD DevOps Docker Kubernetes Monitoring Decision-making Architecture PyTorch Deep Learning Computer Vision Autonomy AWS Team Leadership Spring Data Science CI/CD Pipelines Kafka Terraform Microservices

Job Specifications

Senior AI/ML / Software Engineering Leader

Director / CTO track

Location: Remote / Canada & USA

About Ctrl

Ctrl builds remote sensing and infrastructure intelligence platforms for the energy transition, defense, and national infrastructure. Our products - Asset, Airbase, and TakMap - bring together aerial, satellite, and IoT data with AI to enable safer, smarter, and more sustainable operations.

Role overview

This position combines leadership in AI/ML with enterprise software engineering. You will design and deploy production-grade ML models for aerial and geospatial data while also guiding the architecture and scaling of backend systems that power Ctrl's platforms. The role requires hands-on technical depth, team leadership, and strategic alignment with the company's mission. It is structured to grow into director and CTO responsibilities.

Responsibilities

AI/ML and data

* Design and implement computer vision and multimodal AI models for aerial, satellite, and geospatial data including RGB, thermal, LiDAR, SAR, and hyperspectral sources

* Develop and deploy generative, agentic, and vision-language models that enable autonomous inspections and decision-making

* Build standardized pipelines for drone, satellite, and IoT data to support high-volume inspection and mapping workflows

* Work closely with GIS, data science, and backend teams to integrate models into Ctrl platforms

Software and platform engineering

* Architect and scale backend services, APIs, and cloud-native workflows across Asset, Airbase, and TakMap

* Build secure, reliable systems using AWS services such as EC2, Lambda, S3, RDS, API Gateway, and Kubernetes

* Optimize geospatial data infrastructure with PostgreSQL/PostGIS, Elasticsearch, and distributed microservices

* Develop event-driven and streaming architectures leveraging Java, Spring, ActiveMQ, and Kafka

* Drive testing, observability, and DevOps standards with CI/CD pipelines, Docker/Kubernetes, and monitoring tools

Leadership and strategy

* Mentor and support engineers and scientists across AI and software teams

* Align technical roadmaps with product and business strategy in partnership with executives

* Lead R&D initiatives, evaluate emerging technologies, and represent Ctrl at industry and academic forums

* Contribute to a culture of diversity, inclusion, and technical excellence

Qualifications

* Master's or PhD in computer science, engineering, AI/ML, or related field

* 10+ years of professional software and/or AI/ML experience, with 5+ years in leadership roles

* 8+ years in deep learning for computer vision, multimodal AI, or geospatial applications

* Experience with Python, PyTorch, Java, Spring, AWS, PostgreSQL, and Elasticsearch

* Proven record of deploying ML models in production at scale

* Background in event-driven and distributed systems (ActiveMQ, Kafka)

* Strong mentoring ability and interest in advancing toward director/CTO leadership

* Publications, patents, or open-source contributions in ML, geospatial, or applied AI are an asset

Tech stack

* Python, PyTorch, Java, Spring

* AWS (EC2, Lambda, S3, RDS, API Gateway, Terraform)

* PostgreSQL, PostGIS, Elasticsearch

* ActiveMQ, Kafka

* Docker, Kubernetes, CI/CD pipelines, GitHub, Sentry, Kibana

* GDAL, vector tile servers, GIS APIs

* Copilot, Cursor, Claude, Codex

What we offer

* Equity participation and stock incentives

* Full medical, dental, and vision benefits

* Ample PTO with flexible work arrangements

* Remote-first environment with autonomy and ownership

* Clear path to director and CTO level leadership

* Opportunity to shape the future of renewable energy, defense, and infrastructure intelligence

About the Company

We provide industrial data collection and custom GIS tools to the world's most demanding industries. Know more