Staff Machine Learning Software Engineer
Company | Intuitive Surgical |
---|---|
Location | San Francisco, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Master’s, PhD |
Experience Level | Senior |
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