Senior Edge AI & Imaging Developer
Immervision
We are looking for a senior imaging and Edge AI developer with a strong imaging background who combines high-performance software development with applied AI research. The ideal candidate has deep expertise in image processing pipelines and computational imaging, masters modern deep learning approaches for vision applications, and is comfortable working across embedded imaging platforms and cloud environments.
Required Technical Skills
Software Development & Algorithms
- Strong proficiency in C/C++ for real-time, performance-critical development
- Advanced Python for prototyping, data analysis, and machine learning
- Hands-on experience developing traditional image processing algorithms: dewarping, stitching, calibration, colorimetric correction, noise reduction, anti-aliasing
- Solid understanding of geometric projections, coordinate transformations, and applied mathematics for imaging (Fourier transforms, 2D convolutions, regressions)
- Experience with 3D engines and real-time rendering (structured meshes, 360° visualization)
Artificial Intelligence & Machine Learning
- Proficiency with deep learning frameworks: PyTorch, TensorFlow
- Experience deploying AI/ML models from research to production environments
- Familiarity with ML model optimization for edge deployment (quantization, pruning, model compression)
- Experience building and maintaining end-to-end ML pipelines (data preparation, training, evaluation, deployment)
- Knowledge of MLOps practices: model versioning, monitoring, and continuous integration of AI components
- Experience with inference engines and AI acceleration platforms (ONNX, TensorRT, OpenVINO, or equivalent)
- Linux and Windows
- Embedded systems: ARM, Nvidia Jetson (Orin, Xavier), Qualcomm Dragonfly
- Algorithm optimization for constrained architectures (integer arithmetic, shift‑expressions, multi‑threading)
Methodologies & Quality
- Unit testing, performance benchmarking, non‑regression testing
- Multi‑architecture code portability (x86, ARM, 64-bit)
- R&D project management and technical team coordination
Nice‑to‑Have Skills
- Experience in computer vision and optics: camera system calibration (intrinsic/extrinsic parameters, auto‑calibration), optical simulation tools (Zemax, CodeV), sensor fusion for stabilization, 3D reconstruction (SLAM, octree, marching cubes)
- Experience with image simulation and rendering Unity for scene simulation
- Knowledge in camera hardware and firmware: sensor, SoC, BSP, driver.
- Patent contributions or peer‑reviewed scientific publications
- Domain experience in automotive, drones, security, AR/VR, or smartphones
Education
- M.Sc. or PhD in Computer Science, Physics, Software Engineering, Signal Processing, Computer Vision, or a related field
Languages
- Fluent in French and English
Eligibility Requirements
Immervision is committed to fostering an inclusive and equitable workplace and encourages applications from all qualified candidates. Please note that, due to the nature of certain projects and client requirements, this position requires eligibility to obtain a Canadian government security clearance (Reliability Status or Secret level), which typically involves Canadian citizenship or permanent residency, as well as a verifiable background history in Canada.
As part of our overall compensation package, you will benefit from a comprehensive group insurance plan, as well as an attractive vacation entitlement that increases with seniority, reflecting our commitment to supporting your well‑being and work‑life balance.
Work Mode & Location
- Hybrid options available.
- Enhance business operations with innovative AI solutions as a Senior AI Developer at Intact. This hybrid role focuses on developing, optimizing, and deploying... ...is seeking a Senior AI Developer to integrate cutting-edge AI solutions into existing processes. You will collaborate...Senior
- Step into a pivotal role as a Senior Developer at National Bank, specializing in cloud and AI solutions. Drive impactful projects in a flexible, hybrid work environment. As a Senior Developer, you will leverage your significant experience in artificial intelligence and cloud...SeniorFlexible hours
- Step into the role of Senior AI/ML Developer, working remotely to craft transformative solutions in supply chain management. Harness your technical... ...and accuracy. Key Responsibilities: • Develop cutting-edge AI solutions for supply chain optimization • Design and implement...SeniorRemote work
- ...50% of net shares. Pension benefits include guaranteed income for life through a defined‑benefit plan. Responsibilities Integrate AI solutions tailored to improve business operational processes using FastAPI, ensuring robustness, performance, scalability, reliability,...SeniorFlexible hours
- ...your design skills to work at a cutting‑edge company that challenges the norm. From character... ...Epic Games is looking for an experienced Senior AI Designer to join our cross‑disciplinary... ...AAA titles as a Designer. Experience developing AI for a highly systemic environment....SeniorLong term contractTemporary work
- ...of digital entrepreneurship with AppDirect as a Staff Software Developer in AI. Play a key role in developing full-stack AI applications for enterprise... ...will elevate our initiatives. Collaborate effectively with senior engineers to chart the course for the Devs.AI platform’s...SeniorLong term contract
- Become an AI-focused Software Developer at Electronic Arts in Montreal, specializing in enhancing gameplay through automated testing. Join the Battlefield QV team and make a tangible impact. In this hybrid role, you will be a part of the Quality Verification Engineering team...Worldwide
- ..., or Onsite (Flexible) Role Overview FortNine is seeking a Senior Magento Developer to help build, scale, and maintain the eCommerce platform that... ...-vous toutefois à des événements amusants, des vêtements à l'image de l'entreprise et diverses occasions intéressantes.) À...SeniorWork at officeRemote workFlexible hours
- ...across Europe and North America. We are building an Enterprise Voice AI Agent to power service delivery for one of our Netherlands-based... ...at scale. The Opportunity We are looking for a Dutch-speaking AI Developer based in Canada to own the ongoing development and scaling of the...Remote work
- Shape the future of AI in data engineering by developing essential data pipelines. Collaborate with experts to... ...structured and unstructured data. As a Data Developer in the AI and Multi Asset Systematic... ...while contributing to cutting-edge AI tools and practices that drive innovation...
$104k - $145k per year
...hear from you! We are looking for a Senior Software Developer to join our Development Experience Group... ...work on exciting projects using cutting-edge technologies like TypeScript, NestJS... ...straightforward, innovative solutions. AI Tools and Your Interview: We know AI...SeniorWork at officeRemote workHome officeFlexible hoursWeekend work- ...About the Role Our client is looking for a passionate Senior Frontend Developer to join their dynamic team. This role is ideal for someone who thrives... ...current with industry trends. Contribute to enhancing our AI‑driven developer experience and associated ways of working....Senior
- ...by celebrating diversity, inclusion, and expression — all while maintaining robust trust-and-safety protocols. If you're a Senior Go developer and want to get the chance to work on an ads platform that serves over 2.5 billion impressions daily, then keep reading. Responsibilities...Senior
- ...and enjoying ourselves. We wake up every day inspired to build a more efficient and enjoyable world. Role overview As a Senior AI Developer, you build production-grade AI features and systems for enterprise clients. You bring disciplined software development...SeniorFull time
- Join NTT DATA as a Senior Python Developer focused on GenAI solutions in a hybrid role based in Montreal. Utilize Python and React to deliver robust... ...scalable applications while enhancing development through Generative AI tools. This position demands a seasoned developer with 7...Senior
$104k - $145k per year
...hear from you! We are looking for a Senior Software Developer, Data to join our Data team in the... ...work on exciting projects using cutting-edge technologies like TypeScript, NestJS microservices... ..., innovative solutions. AI Tools and Your Interview: We know...SeniorWork at officeLocal areaRemote workHome officeFlexible hoursWeekend work- ...Senior Software Developer - Java, Montreal, QC Position Summary The Software developer at Syntax we are looking for is a full-time, passionate, and driven engineer to join our growing development team. We are building innovative software solutions and need a strong engineer...SeniorFull time
- ...Overview A career as a senior director AI ML Models Validation in the Model Risk Management team at National Bank means acting as a leader... ...on risk, materiality, and model inventory coverage Lead, develop, and coach a team of model validators by setting clear expectations...SeniorFlexible hours
- ...excellent Python skills and experience in Linux. You'll collaborate with a distributed team, ensuring quality and stability of Ubuntu images while addressing user needs. The company offers a remote work environment, personal learning budget, annual compensation reviews, and...Remote work
$100k - $130k per year
...company with robust tools and services to help developers solve the inherent challenges of the... ...ABOUT YOU We’re looking for a Backend Developer experienced in PHP and Go to help evolve... ...CRIMINAL HISTORY CONSIDERATION For the Senior Backend Developer — Monetization, we will...SeniorFlexible hours- Senior SharePoint Developer (Ongoing) Join the team at TGT Solutions Inc. , a premier Systems Integrator focused on helping organizations "Profit Through Technology®" since 1996. As a proud Canadian company, we are a team of innovative professionals experiencing exponential...SeniorFull timeContract workPnpWork at officeRemote work
- Drive infrastructure and security enhancements as a Senior SecOps Developer at Dialogue. Work in a hybrid model to bolster our integrated health platform's build pipelines. The Senior SecOps Developer will own the automation of the build pipeline and manage the security posture...Senior
- ...Autonomique is at the forefront of innovation in Physical AI, addressing key challenges in autonomy such as perception, reasoning, and... ...reliably in dynamic industrial environments, not just in the lab. Develop Learning-Based Behaviors: Train robot policies using Diffusion...SeniorLong term contractImmediate start
$68 per hour
...services and strategic consulting sector, is seeking a high-caliber Senior Transformation Consultant. In this role, you will act as a... ...’t just design the largest, deepest, and most complex resource developments – we excel at implementing advanced engineering solutions. Full...SeniorHourly payFull timeRemote work- ...Become a Senior Full Stack Java Developer in Montreal with a hybrid work model. Focus on creating secure, scalable cloud settlement platforms while enhancing... ...requirements, designing systems, and implementing cutting-edge solutions. You’ll work on architecture and build...Senior
- Lead AI-driven product initiatives at Bell as a Senior Product Manager specializing in personalization. This hybrid position requires tactical execution and strategic planning. You will be responsible for defining the roadmap and strategy for our AI-powered personalization...Senior
- ...with a leading Tier 1 fabless semiconductor firm as a Senior ASIC Design Engineer, focusing on AI and HPC SOC. Your expertise in RTL design will drive innovative... ...system-level requirements into specifications and develop timing constraints. Collaboration with verification and...Senior
- ...Experience Level Level 2 (intermediate): 2-5 years Position Description The opening is for a senior developer with experience developing a multi‑tier web application including back‑end enterprise software and infrastructure management tools, with Kubernetes experience...Senior
- Elevate your career as a Senior Python Developer focusing on Capital Markets, based in Toronto or Montreal with a hybrid work model. Bring your expertise in trading, risk, and market data. This role requires 10+ years of Python development experience and 7+ years in the Capital...Senior
- ...future of game streaming as a QA Engineer committed to quality and reliability. Your expertise will help ensure seamless experiences for developers and gamers alike in this dynamic environment. In this role, you'll be at the forefront of quality assurance, executing thorough...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Edge AI & Imaging Developer. Be the first to apply!
- senior software developer Montréal, QC
- working with seniors Montréal, QC
- senior human resources Montréal, QC
- senior director of operations Montréal, QC
- construction senior project manager Montréal, QC
- senior accounting technician Montréal, QC
- senior program manager Montréal, QC
- senior development manager Montréal, QC
- senior data scientist Montréal, QC
- senior property accountant Montréal, QC
