Software Developer - Surgical Computer Vision
vopemed
Vopemed is building the software engine that powers superior visualization in minimally invasive procedures. During these surgeries, the camera feed is the surgeon’s only view inside the body, yet that view is regularly degraded by various obstructions such as smoke. Every interruption costs time, breaks focus and adds risk. Our real-time AI runs inside the endoscopic camera systems surgeons already use and makes every frame clearer and more useful, with no new hardware and no change to the surgical workflow.
Our first product,
CLARIS, removes surgical smoke from endoscopic video as it happens, so surgeons never have to stop and wait for the picture to clear. CLARIS is built to embed directly into the camera platforms of leading endoscopy manufacturers, bringing clearer vision to operating rooms at scale. We’re bringing intelligent vision to every operating room and laying the groundwork for the next generation of surgical AI.
Based in Montréal and developed with leading clinical partners, vopemed brings together a committed and purpose-led team motivated by one goal: giving surgeons the clearest possible view so they can focus entirely on their patients.
About the roleWe’re looking for a Software Developer to help build better visualization for minimally invasive surgery.
You’ll work across diverse technical challenges, from data infrastructure and computer vision to real-time software development. You’ll contribute to developing, optimizing, and integrating our technology into medical devices and third-party platforms.
As part of a small, hands-on team, you’ll take ownership of technical challenges across the entire development lifecycle, from early prototypes to software deployed in operating rooms.
Who you are
Hands-on engineer: You enjoy building, experimenting, solving technical problems, and turning ideas into working software.
Versatile: You’re comfortable working across different areas of software development, from data infrastructure and computer vision to real-time systems.
Experienced in medical device software: You have a proven track record of developing and shipping medical device software, including working within a regulated environment.
Integration experience is a plus: You’ve worked on integrating software into third-party systems and platforms.
Pragmatic and autonomous: You take ownership, adapt quickly, and focus on delivering practical solutions.
Eligible to work in Canada: You hold a valid Canadian work permit and are comfortable working regularly from our Montréal office.
Background
Education: Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
Programming: Strong proficiency in Python and/or C/C++, with experience developing, debugging, and maintaining production-quality software.
Versatility: Broad technical experience and the ability to work across different domains, including data infrastructure, computer vision, real-time software, and system integration.
Software engineering: Solid understanding of software architecture, testing, version control (Git), and CI/CD practices.
Medical device development: Experience developing software under a Quality Management System (QMS), with knowledge of ISO 13485, IEC 62304, and relevant software verification, validation, and risk management practices.
Nice to have: Experience with GPU programming (CUDA), embedded systems, Linux, or integrating software into third-party platforms.
Why you will love working at vopemedAt vopemed, our people come first. We’ve built a workplace where talented people can do their best work and grow with us. Here’s what we offer:
Early stage impact: You will join at the early-stage startup phase, where your work has a direct, wide-reaching impact on clinicians and patients.
Small team, big influence: As part of a team with less than 10 people, you will have the opportunity to be part of a talent, mission-driven team building the software engine that powers superior visualization in minimally invasive procedures.
Ownership of your work: You will have the autonomy and space to achieve your goals and shape how we get there.
Competitive salary and employee stock options: so you share in the success you help build.
Telemedicine through Dialogue: for you and your immediate family.
Paid sick and personal days.
Four weeks of vacation: including a 1 week over the holiday season in December.
Hybrid work : three days a week in our office at Ax‑C, part of Montréal’s startup ecosystem.
A close-knit team culture: with regular team activities, social events and a weekly 5 à 7.
#J-18808-Ljbffr
Our first product,
CLARIS, removes surgical smoke from endoscopic video as it happens, so surgeons never have to stop and wait for the picture to clear. CLARIS is built to embed directly into the camera platforms of leading endoscopy manufacturers, bringing clearer vision to operating rooms at scale. We’re bringing intelligent vision to every operating room and laying the groundwork for the next generation of surgical AI.
Based in Montréal and developed with leading clinical partners, vopemed brings together a committed and purpose-led team motivated by one goal: giving surgeons the clearest possible view so they can focus entirely on their patients.
About the roleWe’re looking for a Software Developer to help build better visualization for minimally invasive surgery.
You’ll work across diverse technical challenges, from data infrastructure and computer vision to real-time software development. You’ll contribute to developing, optimizing, and integrating our technology into medical devices and third-party platforms.
As part of a small, hands-on team, you’ll take ownership of technical challenges across the entire development lifecycle, from early prototypes to software deployed in operating rooms.
Who you are
Hands-on engineer: You enjoy building, experimenting, solving technical problems, and turning ideas into working software.
Versatile: You’re comfortable working across different areas of software development, from data infrastructure and computer vision to real-time systems.
Experienced in medical device software: You have a proven track record of developing and shipping medical device software, including working within a regulated environment.
Integration experience is a plus: You’ve worked on integrating software into third-party systems and platforms.
Pragmatic and autonomous: You take ownership, adapt quickly, and focus on delivering practical solutions.
Eligible to work in Canada: You hold a valid Canadian work permit and are comfortable working regularly from our Montréal office.
Background
Education: Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or a related field, or equivalent practical experience.
Programming: Strong proficiency in Python and/or C/C++, with experience developing, debugging, and maintaining production-quality software.
Versatility: Broad technical experience and the ability to work across different domains, including data infrastructure, computer vision, real-time software, and system integration.
Software engineering: Solid understanding of software architecture, testing, version control (Git), and CI/CD practices.
Medical device development: Experience developing software under a Quality Management System (QMS), with knowledge of ISO 13485, IEC 62304, and relevant software verification, validation, and risk management practices.
Nice to have: Experience with GPU programming (CUDA), embedded systems, Linux, or integrating software into third-party platforms.
Why you will love working at vopemedAt vopemed, our people come first. We’ve built a workplace where talented people can do their best work and grow with us. Here’s what we offer:
Early stage impact: You will join at the early-stage startup phase, where your work has a direct, wide-reaching impact on clinicians and patients.
Small team, big influence: As part of a team with less than 10 people, you will have the opportunity to be part of a talent, mission-driven team building the software engine that powers superior visualization in minimally invasive procedures.
Ownership of your work: You will have the autonomy and space to achieve your goals and shape how we get there.
Competitive salary and employee stock options: so you share in the success you help build.
Telemedicine through Dialogue: for you and your immediate family.
Paid sick and personal days.
Four weeks of vacation: including a 1 week over the holiday season in December.
Hybrid work : three days a week in our office at Ax‑C, part of Montréal’s startup ecosystem.
A close-knit team culture: with regular team activities, social events and a weekly 5 à 7.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Developer - Surgical Computer Vision in Winnipeg, MB vacancy
- Build surgical computer vision systems at Scopia Surgical using Python and PyTorch for live endoscopic video and medical imaging. Work directly on... ...healthcare.As a Surgical AI Engineer or Scientist, you will develop, train, and deploy deep learning models for intraoperative...Computer
- # Python Software Developer – Computer Vision & Document IntelligenceFi Systems · , CABack to resultsFIPython Software Developer – Computer Vision & Document IntelligenceFi Systems, CA Posted November 4, 2026 Via LinkedIn### Full Job DescriptionAbout Fi SystemsFi Systems develops...ComputerCasual workWork at officeRemote work2 days per week
- EAIGLE is a computer vision AI platform helping enterprises in supply chain and logistics turn vision data into security, transportation, and operational outcomes. Our solutions include AVAC™, automated vehicle access control at the retailer's gate, and YardSight™, real...Computer
- Apply computer vision and Python expertise to Waabi's Physical AI systems in Toronto, San Francisco, Dallas, or Pittsburgh. Help advance autonomous transportation.Waabi seeks a Senior Software Engineer to develop offline perception and auto-labelling technology. This position...Computer
- ...Fi Systems in Canada (Boucherville) is seeking a Python Software Developer specializing in computer vision and document intelligence to turn technical drawings into structured data. You will enhance Python extraction algorithms, combine PDF/text/geometry data with OCR and AI...ComputerRemote work
- ...logistics. POSITION OVERVIEWVolatus Aerospace is seeking a Computer Vision Engineer to develop and deploy vision and image-processing capabilities for... ...tracking, and visual positioning. Working with hardware, software, controls, and test teams, the engineer will integrate...ComputerTemporary workRemote workMonday to friday
- Computer Vision andComputer Graphics Engineer Deaf AI is a fast-growing social venture in Toronto... ...are looking for an experienced senior software engineer with a strong foundation in... ...graphics-related technologies for developing human-like characters and avatarsExperience...ComputerRemote work
- ...Full-time, regular Employee Compensation: 85k - 150k plus Equity participation Role DescriptionYou’ll build and run the computer vision behind those products: detection, tracking, automated camera framing and event recognition in live sports video. You’ll own how it...ComputerFull time
- ...innovation and service. Our long-standing vision, values, and the Price way of doing... ...looking for a passionate and experienced Software Developer with expertise in .NET to join our team.... ...applications. • Bachelor’s degree in computer science, Software Engineering, or a related...Computer
- Join Xanadu as a Photonic Quantum Computing Software Developer. Contribute to breakthroughs in quantum architectures and enhance fault-tolerant capabilities... ...and high-performance computing • Understanding of quantum computation and error correction • Familiarity with optical quantum...
- ...hardware. The roleWe’re looking for a strong, coding-heavy computer vision engineer to own the classical side of our stack. Our models... ...filtering, and inverse kinematics — backed by excellent software engineering — that turn those into clean, rigid, smooth, correctly...ComputerPnpImmediate start
- vopemed is building the software engine that powers superior visualization in minimally invasive... ...procedures. We are seeking a Software Developer to help build better visualization for... .... You’ll work on data infrastructure, computer vision, and real-time software, taking...ComputerWork at office
- // Engineering Toronto · Hybrid · Full-time ML Engineer · Computer VisionBuild the vision pipelines that catch defects on a chemical plant line and track containers in a yard. // What you'll own The roleYou’ll join a small team focused on the computer vision surface...ComputerFull timeWork at office
- ...hardware. The Role You'll put advanced computer vision into the hardware that captures... ...and integrate them with embedded Linux software. Optimize models and runtime performance... ...evaluation standards while continuing to develop models and software. What You Bring...Computer
- ...innovation and service. Our long-standing vision, values, and the Price way of doing... ...invited to be a part of that. Lab Systems Software Developer We are looking for a Software... ...position will have: • Bachelor’s degree in Computer Science, Software Engineering, or related...Computer
- ...innovation and service. Our long-standing vision, values, and the Price way of doing... ...offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business... ...on delivery. • Bachelor’s degree in Computer Science, Software Engineering, a related...Computer
- ...influential role as a Machine Learning Engineer at Jumio, focusing on computer vision and biometrics. Enhance face recognition systems in a B2B... ...• Train and refine ML models with advanced techniques • Develop automated data pipelines for scalability • Mentor junior engineers...Computer
- Elevate your career as an Applied Scientist in Computer Vision at Ring, where your expertise will impact millions. Drive innovation by developing cutting-edge algorithms to enhance safety... .... Key Responsibilities: • Design and develop data-driven models for computer vision • Research...Computer
- ...future of safety with Ring as an Applied Scientist specializing in computer vision. Leverage your expertise in multi-modal LLMs to enhance... ...that make neighborhoods safer. Collaborate with Amazon teams to develop data-driven models and optimized algorithms. Ideal candidates...Computer
- Advance 3D reconstruction and machine learning as a Senior Computer Vision Engineer developing scalable imaging solutions. Build algorithms for... ...learning, and full-stack image-based solutions. You will develop 2D/3D imaging, camera calibration, object detection, segmentation...Computer
- Build industrial AI systems at Nexxa as a Computer Vision Engineer using Python, PyTorch, and deep learning. Design production-ready solutions across real-world applications.This engineer develops computer vision systems for manufacturing, infrastructure, logistics, and legacy...Computer
- Build real-time computer vision for live sports video at HomeTeam Network, using detection, tracking, and automated camera framing across global events.As a Computer Vision Engineer, you will ship models for players, balls, pucks, and game events. Your work spans PyTorch or...Computer
- Genetec recherche un Spécialiste en apprentissage automatique pour rejoindre son équipe Recherche et Développement et faire évoluer nos solutions d’analytique embarquée. Vous contribuerez à l’ensemble du cycle de développement des modèles, de l’exploration initiale au déploiement...ComputerApprenticeship
- Machine Learning Engineer – (Computer Vision)We’re looking for a Staff/Senior Machine Learning Engineer with deep expertise in computer vision and biometrics to lead the design and scaling of face recognition systems in production. You’ll build and train models, and own ML...ComputerWorldwide
- Work close to Taiv’s computer vision output, building data pipelines and evaluation datasets with production SQL and Python expertise.As a Senior Data Engineer, you will handle detection output from vision models and create the data used to check those models. Your work spans...Computer
- ...innovation and service. Our long-standing vision, values, and the Price way of doing... ...Café offers free Tea and Coffee. ERP Software Developer An ERP Software Developer designs, develops... ...Qualifications • Degree or Diploma in Computer Science, Information Technology,...Computer
- ...deep learning to image and video understanding at EAIGLE. Work across research, experimentation, and production deployment.As a Computer Vision Researcher, you will take AI solutions from research through production. You will design, train, fine-tune, and evaluate models for...Computer
- ...Research Engineer with a strong research background in computer vision and vision-language models (VLMs) to develop the visual intelligence behind Palona’s products.... ...to understand what drives improvements. ~ Strong software engineering judgment and the ability to turn...ComputerLong term contractTemporary workInternshipShift work
- ...Join The North West Company as a Software Development Lead, where you'll provide hands-on technical leadership in a collaborative environment... ...development, preferably in retail Bachelor's degree in Computer Science or equivalent Strong experience with enterprise applications...Computer
- Join Deaf AI, a pioneering tech venture in Toronto, as a Senior Computer Vision Engineer. Contribute to cutting-edge graphics and vision... ...Participate in novel computer graphics technology research • Develop human-like characters and avatars for applications • Optimize...ComputerRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Developer - Surgical Computer Vision. Be the first to apply!
Related searches
- software engineer part time Winnipeg, MB
- software engineer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer - computer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- ingénieur logiciel Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer Winnipeg, MB
- software engineer - ai machine learning Winnipeg, MB

