Senior Edge AI & Imaging Developer
Design and optimize advanced imaging pipelines and image processing components using C++ and Python. Deploy and optimize AI/ML models on edge devices like Nvidia Jetson and Qualcomm platforms while developing scalable MLOps workflows.
- Hybrid
- Montréal, QC
- Posted Aug 5, 2026
- Apply by Sep 4, 2026
- 1 position
Job summary
Job Title: Senior Edge AI & Imaging Developer Location: Montreal (Hybrid 3 Days onsite) Duration: Contract 6 Months to Hire Job Description: About the Role We are pushing the boundaries of computational imaging, wide-angle vision, and Edge AI. We are seeking a Senior Edge AI & Imaging Developer who is passionate about solving complex technical challenges at the intersection of advanced image processing, computer vision, and embedded artificial intelligence. This is a unique opportunity to contribute to innovative technology being developed by only a select few teams worldwide. You will work on cutting-edge imaging solutions that directly influence how visual information is captured, processed, and understood. Key Responsibilities Design, develop, and optimize advanced imaging pipelines using C/C++ and Python. Build and enhance image processing components including dewarping, stitching, calibration, noise reduction, and geometric transformations. Deploy and optimize AI/ML models on edge devices such as Nvidia Jetson and Qualcomm platforms. Improve model performance through quantization, pruning, TensorRT, ONNX, and other optimization techniques. Develop scalable MLOps workflows for training, deployment, and monitoring of computer vision models. Optimize algorithms for resource-constrained embedded environments across ARM and x86 architectures. Collaborate with multidisciplinary teams to advance computational imaging and vision technologies. Required Qualifications Master's degree or Ph.D. in Computer Science, Computer Vision, Signal Processing, Physics, or a related field. Strong experience in C/C++ and Python development. Deep expertise in computational imaging, including: Geometric projections Color correction and image enhancement Fourier transforms Real-time image rendering Hands-on experience with AI/ML frameworks such as PyTorch and TensorFlow. Experience deploying and optimizing AI models for edge hardware. Strong understanding of embedded systems, including ARM-based architectures and Nvidia Jetson platforms. Experience with software testing, performance optimization, and cross-platform development. Fluency in both French and English. Preferred Qualifications Camera calibration and lens characterization. Optical simulation tools such as Zemax or CodeV. SLAM, 3D reconstruction, or spatial computing experience. Unity-based visualization and rendering. Camera hardware, sensor integration, BSP, or driver development experience. Research publications, patents, or other notable technical contributions.
What you’ll do
Design and optimize advanced imaging pipelines and image processing components using C++ and Python. Deploy and optimize AI/ML models on edge devices like Nvidia Jetson and Qualcomm platforms while developing scalable MLOps workflows.
Requirements
Requires a Master's or Ph.D. in Computer Science, Computer Vision, or a related field with deep expertise in computational imaging and embedded systems. Proficiency in C++, Python, and AI frameworks like PyTorch or TensorFlow is essential, along with fluency in English and French.
Listed skills
- C++Preferred
- PythonPreferred
Other relevant skills
Identified from the job description. Confirm important requirements above.
- C++
- Python
- Computational Imaging
- Computer Vision
- Edge AI
- Nvidia Jetson
- Qualcomm Platforms
- PyTorch
- TensorFlow
- TensorRT
- ONNX
- MLOps
- ARM Architecture
- Image Processing
- Model Quantization
- Model Pruning
Job areas
- Engineering
- Software
- Technology
- Science & Research
- Data & Analytics
Additional details
- Minimum education
- Master’s degree
- Minimum experience
- 5+ years
- Apply by
- Sep 4, 2026
- Posting language
- English
- Working hours
- 40 hours per week
- Office presence
- 3 days per week
- Seniority
- Director
- Application method
- Direct apply is available
