Robotics & AI Engineer Computer Vision

Germans Trias I Pujol Research Institute (igtp)
Spain
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English, Spanish, Catalan

Tech stack

Artificial Intelligence Computer Vision C++ (Programming Language) Middleware Python (Programming Language) Machine Learning Object Detection OpenCV Tensorflow Pytorch Deep Learning Information Technology

Job description

  • Lead the development of the AI-based surgical instrument recognition system, with direct responsibility for design, training and performance of its computer vision and machine learning components.
  • Design and develop computer vision pipelines for surgical instrument detection, classification and tracking, covering the full lifecycle from data acquisition and preprocessing to model training, evaluation and deployment.
  • Write, optimize and maintain production-quality code, ensuring robustness, scalability and reproducibility of AI models.
  • Train and fine-tune machine learning and deep learning models, selecting appropriate architectures, defining evaluation metrics and implementing strategies to improve accuracy and generalization in real hospital environments.
  • Generate datasets, define labeling strategies and data augmentation techniques, and iterate on models based on validation results.
  • Collaborate with the robotics engineering team to support integration of the AI/computer vision modules into the robotic platform, focusing on the perception side of the perception-action loop.
  • Test and validate the system in the central sterilization unit and operating room, analyze performance, identify limitations and propose technical improvements.
  • Document algorithms, code and experimental results to support regulatory processes and scientific dissemination.

Requirements

  • Degree in Computer Science, Telecommunications Engineering, Data Science, Artificial Intelligence, Mathematics/Physics with a computational focus, or a related technical field.
  • Master’s degree or specialized training in Artificial Intelligence, Machine Learning, Deep Learning or Computer Vision; or equivalent professional experience.
  • Strong hands-on experience developing computer vision and deep learning systems for real-world applications (object detection, segmentation, classification, tracking).
  • Proficiency in Python and practical experience in at least one major deep learning framework (PyTorch or TensorFlow).
  • Experience with OpenCV and the full model lifecycle-dataset generation, labeling, augmentation, training, evaluation and iterative optimization.
  • Comfortable operating in multidisciplinary environments, with the ability to work closely with clinical staff.
  • Fluency in Spanish (mandatory); Catalan valued as an asset. Good level of English for technical documentation and collaboration.
  • Strong problem-solving skills, autonomy, proactive attitude and genuine ownership of technical decisions.
  • Availability to commute regularly to the Hospital Universitari Germans Trias i Pujol or to the HealthTech Innovations offices., * Prior exposure to robotic perception systems or integration of AI components into a robotic platform.

Benefits & conditions

  • Indefinite contract under science law linked to Project CPP2024-011704, fully funded by MICIU/AEI/FEDER and the EU.
  • Immediate incorporation into a highly innovative applied research and development project with direct impact on real clinical environments.
  • Full-time position with a 39-hour work week and flexible working schedule.
  • Hybrid model allowing partial remote work with regular on-site collaboration sessions.
  • 23 days of paid annual leave, plus 5 additional days for personal matters, 2 days for Easter and 2 days for Christmas.

full_time

Organization Tamarind Intelligence

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.jobleads.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

1:18 min

Implementing routing middleware for seamless multi-fragment origination

Igor Minar Igor Minar +1 · WWC 2025

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · WWC 2023

4:53 min

Achieving real-time tracking performance with OpenCV and segmentation

Thomas Endres Thomas Endres +2 · WWC 2021

37 sec

Integrating machine learning for human detection and tracking

Hazal Mestci · LIVE

4:19 min

Securing API requests with frontend interceptors and backend middlewares

Bartosz Pietrucha · JS Congress

Videos

See all

Related articles

See all