Sr. Engineer – CVML Deployment

Stryker
Apply Now

Job Description

Embark on an incredible journey with a highly-skilled, award-winning team of global experts coordinated from the heart of Silicon Valley. We are on a mission to create groundbreaking artificial intelligence and computer vision solutions that transform how medical procedures are conducted in operating rooms and hospitals worldwide.

Stryker AI is a melting pot of trailblazers, forward-thinkers, and game-changers who are committed to revolutionizing surgical practices. As a valued member of our elite team, you will contribute to developing core technologies that power a wide array of products, including surgical robotics, image-guided interventions, navigation systems, treatment selection tools, outcome assessment platforms, and augmented/mixed reality visualization solutions. Together with our customers, we strive to improve patient outcomes and redefine the future of healthcare technology.

Seize this unparalleled opportunity to shape the future of medical innovation and be a part of something truly extraordinary. Apply now and join us in making a difference!

Are you an outstanding Computer Vision (CV) and Machine Learning (ML) Deployment Engineer ready to make a lasting impact in the realm of AI-enhanced healthcare technology? Join our accomplished team of CV/ML scientists, AR/xR application engineers, software engineers, and clinical engineers as we collaborate to research, design, develop, and deploy innovative 2D/3D computer vision, augmented reality, mixed reality, and deep learning-based algorithms into both existing and new medical device products.

As a Senior Engineer / Staff Engineer ( CV/ML Deployment Engineering) you will play a vital role in driving business impacts and tackling complex computer vision problems. This high-visibility opportunity is especially well-suited for technical leaders who possess experience in productizing edge-based computer vision systems.

Seize this extraordinary opportunity to contribute to the cutting edge of healthcare technology. Apply now and use your expertise to create groundbreaking AI-driven medical solutions!

Who We Want:

  • Dedicated achievers. Relentless about quality, people who thrive in a fast-paced environment and will stop at nothing to ensure a project is complete and meets regulations and expectations.
  • Curious learners. Engineers who seek out cutting-edge research and information to expand and enhance their ability to develop software.
  • Goal-oriented developers. Keeping the customer and system requirements squarely in focus, people who deliver safe and robust solutions.

What you will do:

  • Lead software implementation of Computer Vision (CV) and Artificial Intelligence (AI) systems on edge devices (iPhone, iPad, Android Tablets, Nvidia platform, etc.) as an integral part of AI-powered medical technology platform for the operating room.
  • Translate product feature requirements to design inputs / specifications and come up with high-level software design to meet requirements and guide design tradeoff decisions.
  • Develop and design software components per requirements and architecture defined.
  • Design algorithm evaluation frameworks, develop unit tests for algorithm components, schedule and report integration and system test performance on a regular basis adopting CI/CD principles for AI systems.
  • Optimize and deploy algorithms (codebase, neural networks) on target hardware platforms, such as tablets and edge-computing devices to meet latency, memory, and performance requirements.
  • Be the voice in the room that guides development work by ensuring work being done by the team is deployable in an end-to-end system.
  • Generate and review the necessary documents with project teams (requirements, design, architecture, bugs, test).
  • Perform Software verification and/or validation testing for the AI/CV sub-components of the system.
  • Lead code reviews for projects/systems as an independent reviewer applying design principals, coding standards and best practices

What you need:

  • Bachelor's degree in software engineering/ Computer Science or related discipline with 4+ years of work experience or Master’s in relevant disciplines with 2+ years of experience or PhD degree in relevant disciplines with 1+ years of work experience.
  • At least 2+ years of C++ development experience.
  • 4+ years of relevant industry experience in implementation of computer vision, machine learning and deep learning algorithms onto edge environments such as iOS, Android and/or NVIDIA Jetson platform.
  • Familiarity with Swift/Objective-C for algorithm integration.
  • Familiarity with ROS/2 and perception libraries, including but not limited to OpenCV, PCL, Open3D, etc.
  • Experience in developing AI/ML inference pipeline using CoreML, TFLite, TensorRT, etc.
  • Demonstrated understanding of computer vision, image analysis, image registration, sensor fusion, machine learning and deep learning algorithm building blocks.
  • Experience working with libraries such as OpenCV, DLib, Tensorflow , Tflite, TensorRT, TorchScript, Boost C++ libraries for numerical computation, etc.
  • Experience optimizing inference pipelines on edge devices.
  • Experience in writing reusable, cross-platform, scalable, multi-threaded, test-driven and well documented codebase.
  • Demonstrated ability to systematically troubleshoot and debug complex computer vision and ML systems errors and have high levels of independence and technical ownership.
  • Software Development Life Cycle processes:
  • Knowledge in creating estimates for code implementation time/resource for assigned tasks and projects.
  • Knowledge from using Application Lifecycle Management /Traceability tools.
  • Knowledge of regulatory and compliance standards applied to the SDLC (Software Development Life Cycle).

Bonus for:

  • Experience with medical devices and product development in a regulated industry, e.g., software developed under ISO 13485.
  • Experience implementing AI/ML algorithm in Nvidia platforms.

Company Info.

Stryker

Stryker is one of the world’s leading medical technology companies and, together with its customers, is driven to make healthcare better. The company offers innovative products and services in Medical and Surgical, Neurotechnology, Orthopaedics and Spine that help improve patient and healthcare outcomes. Alongside its customers around the world, Stryker impacts more than 130 million patients annually.

  • Industry
    Medical Devices Manufacturing
  • No. of Employees
    39,000
  • Location
    Kalamazoo, MI, USA
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Stryker is currently hiring Machine Learning and Computer Vision Engineer Jobs in Bangalore, Karnataka, India with average base salary of ₹90,000 - ₹250,000 / Month.

Similar Jobs View More