Intuitive is hiring a

Machine Learning Engineer

Sunnyvale, United States
Full-Time

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

Skill/Job Requirements:

  • Minimum bachelor or master’s degree in Computer Science, Software/Computer Engineering, Applied Math, or related field
  • 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)

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 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.

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.

Apply for this job

Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!

Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Machine Learning Engineer Q&A's
Report this job
Apply for this job