Computer Vision Software Engineer

Intuitive Surgical
Intuitive Surgical

Job Overview

Company Description:Who is Intuitive Surgical? The numbers tell an amazing story. Learn more about our company.Company Description:Intuitive Surgical designs and manufactures state-of-the-art robot-assisted systems for use in minimally-invasive surgery. These systems are revolutionizing the way in which surgery is being done and offer a unique platform that is being used routinely at hospitals worldwide for exploring the potential of digital surgery. Joining Intuitive Surgical means joining a team dedicated to using technology to benefit patients by improving surgical efficacy and decreasing surgical invasiveness, with patient safety as our highest priority.Primary Function of Position:Primary Function of Position:The Applied Research group withinIntuitive Surgical has an immediate opening in Sunnyvale, CA for a researchengineer with a focus on Computer Vision, Machine Learning and Softwaredevelopment, contributing to new technology development in the area of 3D sceneunderstanding/reconstruction and spatial AI systems for next generation roboticsurgery platforms. This role is an exciting opportunity to join a newly formedteam and to contribute to its growth and it will give you an opportunity totest your knowledge in a challenging problem solving environment.The successful candidate must excelin a high-energy, focused, small-team environment, and have a commitment tohigh quality research prototypes and concepts. A strong sense of sharedresponsibility and shared reward is required.As part of the research team,immediate responsibilities include:• Contribute to research projectsthat develop a variety of algorithms and systems in computer vision and machinelearning. • Participate in integration of new ML/CV algorithms into existing and futurerobotic platforms• Participate in the development of prototype 3D recognition systems that scaleto large clinical datasets • Participate in the development of prototype dense 3D reconstruction systemsbased on multi-view image sensors• Train machine learning and deep learning models on a computing cluster toperform visual recognition tasks, such as segmentation and detection• Contribute to building new clinical datasets and data pipelines• Support academic collaborations in related fields.Skill/Job Requirements:Competency Requirements: (Competency is based on: education, training, skillsand experience).In order to adequately perform the responsibilities of this position theindividual must have:• PhD preferred, or Master’s degreein computer science, electrical and computer engineering, with relevantindustry experience in software development and CV/ML technologies• Minimum of three (3) years ofindustry or research lab experience developing software for computer vision andmachine learning applications.• Strong understanding of machinelearning: you should be familiar with the process of building effectivelearning systems (data collection, training, evaluation, and making iterativeimprovements)• Strong hands-on experience with atleast one of the main stream deep learning frameworks such TensorFlow, PyTorch,BLVC Caffe, Theano• Strong hands-on experience withPython (proficiency), C/C++ (proficiency), Shell Script, Matlab• Strong engineering practices,debugging/profiling skills, familiarity with multi-threaded programming• Ability to train machine learningand deep learning models on a computing cluster to perform visual recognitiontasks, such as segmentation and detection• Hands-on experience with GPUaccelerated algorithms and implementations• Excellent communication skills bothwritten and verbal • Interested in early phases ofproduct exploration and iteration based on incomplete requirements• Self-starter and able to work in acollaborative and results-oriented environment• Able to view live and recordedsurgical procedures.We are an AA/EEO/Veterans/Disabled employer.We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws.

View More
Job Detail
Shortlist Never pay anyone for job application test or interview.