Les missions du poste


Join our fast-growing surgical robotics startup where you'll be part of a small, dynamic team revolutionizing ophthalmic surgical procedures through cutting-edge computer vision technology. We're building the next generation of intelligent surgical assistance tools that will transform how surgeons operate on the eye and improve patient outcomes.

About AcuSurgical
AcuSurgical is a fast-growing start-up in surgical robotics with a mission to help surgeons better treat patients and improve the lives of a large number of people affected by debilitating eye disease. We are looking for a highly motivated person, who shares our values.

Your Role
We are seeking a talented Computer Vision Engineer to join our core engineering team and contribute to the development of computer vision algorithms for ophthalmic surgical robotics applications. You'll work directly on creating vision-based systems that identify and display ocular structures in real time during surgery, and that assist in guiding and piloting the surgical robot. This is an exciting opportunity to make a significant impact in a startup environment where your work will directly shape our product and company direction.

Your Missions
Computer Vision Algorithm Development:

- Design and implement algorithms for real-time detection, segmentation, and visualization of ocular structures (e.g., retinal layers, vessels, membranes, and instruments) during surgery
- Develop image registration algorithms to align intraoperative imaging, enabling accurate spatial tracking throughout a procedure
- Build solutions combining traditional image processing and segmentation techniques with deep learning approaches, selecting the right tool for each problem
- Develop and integrate vision-based feedback algorithms to assist in robot guidance and piloting
- Create robust data preprocessing pipelines and model training workflows suited to ophthalmic imaging modalities (e.g., microscopy, OCT)
- Contribute to algorithm validation, testing, and performance benchmarking

Product Development:

- Collaborate closely with senior engineers, roboticists, and the product team on image processing and vision feature development
- Participate in algorithm design reviews and technical discussions
- Contribute to prototyping and proof-of-concept development
- Support clinical validation studies and algorithm performance analysis
- Help document algorithms and development processes for regulatory purposes

Le profil recherché


Your Profile
Education & Experience:

- Engineering, MSc or PhD degree in Computer Science or a related field
- 2-5 years of experience in computer vision and/or image processing development (internships and research projects count)
- Hands-on experience with image registration techniques
- Experience with image segmentation, object detection, or tracking - using analytical methods, deep learning, or both
- Exposure to medical imaging, healthcare technology, or regulated industries preferred

Technical Skills:

- Strong programming skills in C++ and ideally Python
- Proficiency with computer vision and image processing libraries
- Experience with deep learning frameworks (PyTorch or TensorFlow) for vision tasks
- Solid understanding of image processing: filtering, morphological operations, feature extraction, optical flow, etc.
- Familiarity with data processing tools (NumPy, pandas) and experiment tracking
- Experience with version control (Git) and collaborative development practices
- Knowledge of real-time processing constraints and optimization techniques is a plus
- Basic knowledge of cloud platforms (AWS, Azure, or GCP) is a plus

Personal Qualities:

- Strong analytical and problem-solving skills with rigorous attention to detail
- Ability to work independently and take ownership of complex technical challenges
- Excellent communication skills and ability to collaborate in a multidisciplinary team
- Adaptability and willingness to learn new imaging modalities and clinical contexts quickly
- Genuine interest in medical technology and improving patient care
- Comfort working in a fast-paced startup environment

Compétences requises

  • Python
  • C++
  • BASIC
  • Contribute
Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

L’emploi par métier dans le domaine Informatique à Montpellier