Menlo Park, California, United States Hybrid USD 113,000 - 186,000 Yearly

Stryker Corporation is hiring a Senior Computer Vision Engineer

Stryker Corporation is hiring a Senior Computer Vision Engineer to lead the development and optimization of state-of-the-art computer vision and AI/ML algorithms for medical devices. You will drive projects from conceptualization to deployment on both edge and cloud platforms, ensuring reliability under diverse operational conditions.

What You'll Do

  • Work under minimal supervision to design, prototype, evaluate, optimize, implement, and deploy CV/DL algorithms as part of AI-powered medical devices.
  • Apply core machine learning techniques, including deep learning, feature extraction, and model training, to develop and deploy computer vision solutions.
  • Research and prototype state-of-the-art CV/AI methods to meet product requirements.
  • Implement solutions for problems like segmentation, object detection/tracking, pose estimation, and 2D/3D medical image segmentation.
  • Participate in acquiring, storing, organizing, annotating, and processing large datasets for model training.
  • Document and present progress in AI/ML algorithm design, development, and evaluation.
  • Apply industry best practices, lead code reviews, and adhere to Software Development Lifecycle principles.
  • Understand intended use, clinical procedures, customer needs, and design inputs.
  • Write technical documents and independently create or refine engineering documentation.

What We're Looking For

  • A Bachelor's Degree in Computer Science, Machine Learning, AI, Electrical Engineering, Mathematics, Statistics, or a related field plus 2 years of industry experience.
  • Or a Master's Degree in one of the above fields.
  • Proficiency with Python or C++.
  • Experience solving common computer vision problems using libraries like OpenCV.
  • Experience designing, developing, and testing AI using Neural Networks or libraries such as PyTorch, Tensorflow, or Scikit-learn.

Nice to Have

  • Experience with deployment tools like ONNX, TFLite, or TensorRT.
  • Experience with data analysis tools such as Pandas or Scikit.
  • Experience with data collection, storage, processing, and annotation methods for medical device applications.
  • Experience developing traditional and AI-based solutions for 3D computer vision applications.

Technical Stack

  • Languages: Python, C++
  • Libraries & Frameworks: OpenCV, PyTorch, Tensorflow, Scikit-learn, Pandas
  • Deployment Tools: ONNX, TFLite, TensorRT

Benefits & Compensation

  • Salary range: $113k - $186k
  • Bonus eligible

Work Mode

This position operates on a hybrid work model.

Stryker Corporation is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, ethnicity, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status.

Required Skills
PythonC++OpenCVPyTorchTensorflowScikit-learnONNXTFLiteTensorRTPandasComputer VisionMachine LearningNeural NetworksAI
Scaling your freelance income?

Invoice multiple clients effortlessly

Managing 3+ international clients? Glopay streamlines everything. One EU company, unlimited invoices, automatic compliance. You just send and get paid.

Unlimited clients & invoices
Multi-currency support
Automated tax compliance
Client portal for easy payments
Scale with Glopay
Trusted by 10,000+ freelancers
About company
Stryker Corporation
Stryker is one of the world's leading medical technology organizations, focused on making healthcare better. The company develops and manufactures innovative medical devices and solutions in areas such as orthopaedics, trauma, and extremities.
All jobs at Stryker Corporation Visit website
Job Details
Department Engineering
Category data
Posted 4 months ago