Senior Software Developer – Artificial Intelligence/Machine Learning Specialist
Listed on 2026-02-28
-
IT/Tech
AI Engineer, Machine Learning/ ML Engineer, Data Scientist
Location: Quebec
Overview
Chaac Technologies is seeking a Senior Artificial Intelligence / Machine Learning Developer to design, train, optimize, and deploy production-grade AI systems, with a strong focus on computer vision, edge inference, and mission-critical deployments.
This role is defense-first, but not defense-only. You will work on real-world AI systems used in defense, public safety, transportation, and high-risk industrial environments, where robustness, performance, and reliability matter more than demos.
You will collaborate closely with our CTO and R&D teams to take AI models from data to deployment, including training pipelines, optimization, and operational rollout on servers and edge devices.
What You’ll Do- Design, train, and optimize machine learning and deep learning models, primarily for computer vision
- Work with modern neural network architectures, including transfer learning, data augmentation, and hyperparameter tuning
- Configure and manage training pipelines (batch size, learning rate, epochs, anchors, image resolution)
- Monitor and interpret metrics; apply early stopping, checkpointing, and resume training
- Prepare and manage large datasets, including annotation workflows (e.g. Label Studio)
- Evaluate models using standard metrics (confusion matrix, F1-score, IoU)
- Deploy models using Docker and Kubernetes, including conversion to ONNX
- Support inference pipelines on edge and resource-constrained devices
- Document training processes and collaborate with engineering and product teams
- Expert-level Python
- Py Torch
- Ultralytics YOLO
- Familiarity with ONNX
- GPU training and optimization
- Docker & Kubernetes
- Git, Bash scripting
- Experience managing large datasets
- Degree in Computer Science, AI/ML, or equivalent professional experience
- 5+ years of hands-on experience in ML / AI engineering
- Proven experience deploying ML models into production environments
- Custom model architectures
- Basic Elixir knowledge
- Model compression, pruning, or quantization
- Multi-modal AI (vision + thermal + acoustic)
- Synthetic data or photogrammetry
- MLOps pipelines and lifecycle management
- You’ve trained models that failed, debugged them, retrained them, and shipped them anyway
- You’ve worked with real datasets, not just clean academic benchmarks
- You’re comfortable owning the full ML lifecycle: data → training → evaluation → deployment
- You care about performance, robustness, and reproducibility, not just accuracy scores
- You maintain and update current backend deployments
- You enjoy working close to hardware, constraints, and real operational requirements
- You only want to do research without production responsibility
- Your experience is limited to notebooks and proof-of-concept demos
- You avoid deployment, monitoring, or operational constraints
- You’re looking for a junior or heavily guided role
- Competitive compensation and flexible work structure
- Opportunity to work on cutting-edge national security and defense AI initiatives
- A Senior-level position with architectural and scientific influence
- Collaboration with an elite, multidisciplinary team across AI, defense tech, and R&D
- Basic annual vacation of three weeks
- Six days of sick leave or personal days per year, non-cumulative
- One extra day off for your birthday
- Monthly public transit pass reimbursement (based on Montreal rates)
- Up to $500/year reimbursement for gym, sports, or other physical activities
- Flexible 40-hour week, remote or Old Montreal office, with occasional travel
- Group insurance and health benefits
Chaac Technologies is a Montreal-based technology company specializing in advanced AI-driven, immersive, and autonomous systems for defense, public safety, transportation, and high-risk industrial environments.
We design and deploy mission-critical solutions that combine artificial intelligence, computer vision, virtual reality, and UAV/drone-enabled systems to support training, situational awareness, and operational decision-making.
Chaac works closely with defense and security stakeholders to develop next-generation training solutions, intelligent perception tools, and operational support technologies, while applying the…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: