Intuitive is looking for a Senior Software Engineer to deploy and integrate Machine Learning algorithms directly with the da Vinci surgical platform. You’ll join a team of engineers, clinicians, and innovators working to make surgery smarter, safer, and more human.
What You'll Do
- Deploy and integrate Machine Learning algorithms with the da Vinci platform.
- Write C++ applications that run machine learning models on the da Vinci surgical robot.
- Connect models to data streams from the robot and help other teams process the model outputs.
- Learn the various software libraries used on the da Vinci and understand the robot's system and architectural functionality.
- Use Linux command line and build systems to program the da Vinci surgical robot.
What We're Looking For
- 3 or more years of experience with development in C++, preferably within a Linux environment.
- 3 or more years of experience working with Linux, with familiarity in OS design, command line tools, and building/running software via command line.
Nice to Have
- Bachelor’s degree in Computer Science or Engineering with 5+ years of industry experience, or a Master’s degree with 3+ years of industry experience.
- Some experience with CUDA is highly desired.
- Basic understanding of machine learning concepts.
Technical Stack
- C++
- Linux
- CUDA
Team & Environment
You will be part of the Intraoperative Intelligence Group at Intuitive. The work is challenging but deeply meaningful, with the potential to change lives.
Intuitive is an Equal Opportunity Employer. We provide equal employment opportunities to all qualified applicants and employees, and prohibit discrimination and harassment of any type.






