Posted in

Staff Machine Learning Software Engineer

Staff Machine Learning Software Engineer

CompanyIntuitive Surgical
LocationSan Francisco, CA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesMaster’s, PhD
Experience LevelSenior

Requirements

  • Master’s or PhD degree in Computer Science, Engineering, or a related field
  • A minimum of five years’ experience in machine learning and/or computer vision is required
  • A production level experience with machine learning frameworks such as Torch, TensorFlow, and/or TensorRT is required
  • Proficiency in C++, CUDA, and Python programming
  • Experience with embedded systems software development is required

Responsibilities

  • Design and develop interactive ML applications for surgeons and the OR staff that aid in surgical navigation and guidance
  • End-to-end performance and latency testing and providing solutions that optimize user experience
  • Collaborate with cross-functional teams to integrate these applications into our imaging software platform
  • Participate in code reviews and contribute to the continuous improvement of our software engineering practices
  • Document technical specifications and maintain comprehensive records of algorithm development processes

Preferred Qualifications

  • Demo of working software projects in the areas of ML or CV is a big plus