remote
Computer Vision Engineering - Intuitive (Intuitive Surgical)
Software Engineer
Internship focused on developing computer‑vision algorithms for robotic surgery, leveraging Python, OpenCV, and deep learning frameworks to enhance real‑time perception and instrument tracking.
About the role
Key Responsibilities
- Design, implement, and optimize computer‑vision pipelines for surgical instrument detection and tracking.
- Collaborate with robotics and software teams to integrate vision modules into the da Vinci surgical platform.
- Develop and maintain datasets, annotations, and evaluation metrics for vision tasks.
- Experiment with deep learning models (e.g., CNNs, transformers) using TensorFlow or PyTorch to improve accuracy and latency.
- Participate in code reviews, unit testing, and continuous integration workflows.
Requirements
- Current enrollment in a CS, EE, or related STEM program with strong programming skills.
- Proficiency in Python and experience with OpenCV for image processing.
- Hands‑on experience with deep learning frameworks (TensorFlow or PyTorch) and model deployment.
- Knowledge of C++ and ROS is a plus for real‑time system integration.
- Excellent problem‑solving abilities and a passion for medical robotics.
Skills
pythonopencvtensorflowpytorchcros