Search jobs > Sunnyvale, CA > Machine learning engineer

Machine Learning Engineer

Intuitive Surgical
Sunnyvale, CA, United States
$131.8K-$223K a year
Full-time

Company Description

At Intuitive, we are united behind our mission : we believe that minimally invasive care is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints.

As a pioneer and market leader in robotic-assisted surgery, we strive to foster an inclusive and diverse team, committed to making a difference.

For more than 25 years, we have worked with hospitals and care teams around the world to help solve some of healthcare's hardest challenges and advance what is possible.

Intuitive has been built by the efforts of great people from diverse backgrounds. We believe great ideas can come from anywhere.

We strive to foster an inclusive culture built around diversity of thought and mutual respect. We lead with inclusion and empower our team members to do their best work as their most authentic selves.

Passionate people who want to make a difference drive our culture. Our team members are grounded in integrity, have a strong capacity to learn, the energy to get things done, and bring diverse, real world experiences to help us think in new ways.

We actively invest in our team members to support their long-term growth so they can continue to advance our mission and achieve their highest potential.

Join a team committed to taking big leaps forward for a global community of healthcare professionals and their patients. Together, let's advance the world of minimally invasive care.

Job Description

Primary Function of Position :

Are you passionate about designing software solutions that enable complex user interfaces and user interactions? We are looking for someone who thrives in a collaborative product development environment and wants to push the boundaries of what is possible in surgical robotics today! Join our team of passionate and dedicated software, computer vision and machine learning engineers to develop real-time sensing and perception technologies that support complex human machine interfaces for next- generation robot-assisted surgery platforms.

The successful candidate must excel in a high-energy, focused, small-team environment, and must have a solid track record of taking machine learning, deep learning, and computer vision technologies to product.

A sound sense of mutual responsibility and shared reward is required.

As part of the User Interaction Algorithms team, immediate responsibilities include :

  • Participate in the design, development, and optimization of computer vision and machine learning based solutions for state-of-the-art user interfaces
  • Support tools to facilitate machine learning pipelines and automated workflows
  • Test and maintain large databases of surgical video, system data, and meta data
  • Work closely with research data scientists throughout analysis, visualization, and modeling efforts
  • Develop tools and methods for rigorous testing of algorithms prior to product launch
  • Play a central role in putting models into production and developing tools to monitor product performance in the field
  • Support multiple engineering and analytics teams in collecting, accessing, and analyzing data

Additional responsibilities include :

  • Study and improve algorithm performance metrics that correlate with user experience, and that can be used to drive continuous improvement
  • Keep current with our software / hardware development efforts and understand overall trends in AI, ML and Cloud technologies
  • Continuously explore optimal data coverage for various use cases

Qualifications

Skill / Job Requirements :

  • Minimum bachelor or master’s degree in Computer Science, Software / Computer Engineering, Applied Math, or related field
  • Minimum 4-6 years commercial development experience with strong preference for candidates with medical device products.
  • Experience developing computer vision software algorithms
  • Hands-on experience developing computer vision and machine learning systems for products. Experience in medical or other regulated industries is a plus
  • End-to-end experience with deep-learning-based products, including data engineering and pipelines for model training, deployment, and monitoring
  • Experience with machine learning operations, tools, and workflows
  • Solid understanding of computer vision concepts including multi-view geometry, scene understanding, feature detection, and tracking
  • Experience with one of the major ML frameworks (e.g., PyTorch, TensorFlow)
  • Excellent software design, problem solving and troubleshooting skills
  • Excellent understanding of data structures and algorithms
  • Excellent Python, GNU, design pattern, OOP, and C / C++ programming skills
  • Solid mathematical foundation in linear algebra
  • High-level of proficiency with databases in a Linux environment, including creating database schemas
  • Working knowledge of shell scripting and writing applications in Python
  • Working knowledge of Docker and experience with AWS / cloud storage, Linux system, docker and job-scheduler is a plus
  • Excellent teamwork and communication skills (both in oral and written)

Additional Information

Due to the nature of our business and the role, please note that Intuitive and / or your customer(s) may require that you show current proof of vaccination against certain diseases including COVID-19.

Details can vary by role.

Intuitive is an Equal Employment Opportunity Employer. We provide equal employment opportunities to all qualified applicants and employees, and prohibit discrimination and harassment of any type, without regard to race, sex, pregnancy, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, genetic information or any other status protected under federal, state, or local applicable laws.

We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws.

We provide market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity. It would not be typical for someone to be hired at the top end of range for the role, as actual pay will be determined based on several factors, including experience, skills, and qualifications.

The target salary ranges are listed.

Due to the nature of our business and the role, please note that Intuitive and / or your customer(s) may require that you show current proof of vaccination against certain diseases including COVID-19.

Details can vary by role.

Intuitive is an Equal Employment Opportunity / Affirmative Action Employer. We provide equal employment opportunities to all qualified applicants and employees, and prohibit discrimination and harassment of any type, without regard to race, sex, pregnancy, sexual orientation, gender identity, national origin, color, age, religion, protected veteran or disability status, genetic information or any other status protected under federal, state, or local applicable laws.

EEO and AA Policy

We will consider for employment qualified applicants with arrest and conviction records in accordance with fair chance laws.

Preference will be given to qualified candidates who do not reside, or plan to reside, in Alabama, Arkansas, Delaware, Florida, Indiana, Iowa, Louisiana, Maryland, Mississippi, Missouri, Oklahoma, Pennsylvania, South Carolina, or Tennessee.

We provide market-competitive compensation packages, inclusive of base pay, incentives, benefits, and equity. It would not be typical for someone to be hired at the top end of range for the role, as actual pay will be determined based on several factors, including experience, skills, and qualifications.

The target salary ranges are listed.

Base Salary Range Region 1 : $155,000 - $223,000

Base Salary Range Region 2 : $131,800 - $189,600

Shift : Day

Travel : None

Workplace Type : Set Schedule - This job will be onsite weekly, the percentage of onsite work will be defined by the leader.

2 days ago
Related jobs
Promoted
Waymo
Mountain View, California

We are looking for researchers and software engineers who are passionate about developing production grade machine learning systems for our autonomous vehicles and have an incessant drive to improve the performance of our technology stack. Experience in reinforcement learning, transfer learning, and...

Promoted
X4 Technology
CA, United States

A San Francisco based AI company are looking for an exceptional Machine Learning Engineer to join their growing team. Years' commercial experience in Machine Learning focused roles. ...

Promoted
TikTok
San Jose, California

We use state-of-the-art large-scale machine learning technology, the cutting-edge NLP, CV and multi-modal technology to build the industry's top-class search engine to provide the best e-commerce search experience, for more than 1 billion monthly active TikTok users around the world. Industry work e...

Promoted
Snap Inc
Palo Alto, California

We're looking for a Staff Machine Learning Engineer to join Snap Inc!. Strong understanding of machine learning approaches and algorithms. Experience working with machine learning frameworks such as TensorFlow, Caffe2, PyTorch, Spark ML, scikit-learn, or related frameworks. Experience working with m...

Promoted
TikTok
San Jose, California

Has strong theoretical foundation and extensive practical experience in the field of machine learning/deep learning , familiar with at least one mainstream deep learning framework. The team is made up of machine learning researchers and engineers, who support and innovate on production recommendatio...

Promoted
Match Group, Inc.
Palo Alto, California

Apply state-of-the-art machine learning techniques, including deep learning, reinforcement learning, causal inference, and optimization, to enhance our foundational models. Collaborate with other machine learning engineers, backend software engineers, and product managers to integrate ML models into...

Promoted
TikTok
San Jose, California

Proficiency in modern machine learning theories and applications, including ensemble trees, deep neural networks, transfer/multi-task learning, reinforcement learning, graph theory, and unsupervised learning. We achieve our mission by a) developing state-of-art Machine Learning (ML) solutions to pre...

Promoted
Amazon
Sunnyvale, California

DescriptionThe Artificial General Intelligence (AGI) team is looking for a passionate, talented, and inventive Senior SDE with a strong machine learning background, to lead the development of industry-leading models with multimodal systems. You will have significant influence on our overall strategy...

Promoted
Adobe
San Jose, California

Adobe is looking for an ML Services Engineer to bring new and exciting AI/GenAI based capabilities to its flagship products like Photoshop and Lightroom. You will join a team of dedicated engineers to expand the cloud offerings behind some of Adobe’s most successful and innovative creative products....

TikTok
San Jose, California

Key Responsibilities• Build highly scalable machine learning systems and state-of-the-art machine learning models to improve ads ranking quality and optimize advertisers' marketing strategies. Understand ads platform objectives and take full advantage of modern machine learning to improve ads releva...