Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
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

    Scopia Surgical

    Winnipeg, MB
    1 hour ago
  • # 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... 
    Computer
    Casual work
    Work at office
    Remote work
    2 days per week

    Linuxassociation

    Winnipeg, MB
    1 hour ago
  • 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

    Eaigle

    Winnipeg, MB
    1 hour ago
  • 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

    Waabi

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Computer
    Remote work

    Linuxassociation

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Computer
    Temporary work
    Remote work
    Monday to friday

    Volatus Aerospace Corp.

    Winnipeg, MB
    1 hour ago
  • 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... 
    Computer
    Remote work

    Deaf AI Inc.

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Computer
    Full time

    HomeTeam Network

    Winnipeg, MB
    1 hour ago
  •  ...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

    Price Industries Limited

    Winnipeg, MB
    5 days ago
  • 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... 

    Xanadu

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Computer
    Pnp
    Immediate start

    Mecka

    Winnipeg, MB
    1 hour ago
  • 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... 
    Computer
    Work at office

    vopemed

    Winnipeg, MB
    1 hour ago
  • // 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... 
    Computer
    Full time
    Work at office

    Innovent

    Winnipeg, MB
    1 hour ago
  •  ...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

    mecka.ai

    Winnipeg, MB
    1 hour ago
  •  ...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

    Price Industries Limited

    Winnipeg, MB
    5 days ago
  •  ...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

    Price Industries Limited

    Winnipeg, MB
    5 days ago
  •  ...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

    Jumio Corporation

    Winnipeg, MB
    1 hour ago
  • 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

    Amazon Inc.

    Winnipeg, MB
    1 hour ago
  •  ...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

    Amazon Inc.

    Winnipeg, MB
    1 hour ago
  • 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

    Brainpower360

    Winnipeg, MB
    1 hour ago
  • 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

    Nexxa

    Winnipeg, MB
    1 hour ago
  • 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

    HomeTeam Network

    Winnipeg, MB
    1 hour ago
  • 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...
    Computer
    Apprenticeship

    Genetec

    Winnipeg, MB
    1 hour ago
  • 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... 
    Computer
    Worldwide

    Jumio Corporation

    Winnipeg, MB
    1 hour ago
  • 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

    present of AI

    Winnipeg, MB
    1 hour ago
  •  ...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

    Price Industries Limited

    Winnipeg, MB
    5 days ago
  •  ...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

    Eaigle

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Computer
    Long term contract
    Temporary work
    Internship
    Shift work

    Palona AI

    Winnipeg, MB
    1 hour ago
  •  ...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

    The North West Company

    Winnipeg, MB
    5 days ago
  • 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... 
    Computer
    Remote work

    Deaf AI Inc.

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer - Surgical Computer Vision. Be the first to apply!