Bengaluru, Karnataka, India Hybrid Employment

Stryker Corporation is hiring a Staff Engineer

About the Role

Stryker Corporation is looking for a Staff Engineer to advance our computer vision and medical image processing capabilities. You will play a key role in developing 3D math and programming concepts and implementing ML/DL models for innovative medical products.

What You'll Do

  • Develop 3D Maths and 3D programming concepts, advancing computer vision and medical image processing solutions.
  • Design and implement ML/DL solutions for image segmentation, pattern recognition, and object identification.
  • Write high-quality, scalable, and maintainable code in C#, C++ and Python.
  • Work closely with cross-functional teams including data scientists, radiologists, and hardware engineers to integrate advanced features into clinical workflows.
  • Create and maintain detailed technical documentation for software components and algorithms, ensuring regulatory compliance.

What We're Looking For

  • BTech/MTech in Computer Science or a related field with a focus on Image Processing, Computer Vision, or ML/DL.
  • 8-11 years of experience developing high-quality code using C++, C# and Python.
  • Experience in API/library development will be preferred.
  • Expertise in 3D Math (Vectors, Matrices, Rotations, Transformations, Triangle Meshes, Trigonometry, Geometry).
  • Expertise in 3D programming concepts (hierarchical transformations, scene graph, 3D mesh connectivity, tesselation).
  • At least 5 years of experience developing Computer Vision and ML/DL solutions for image segmentation, object detection, and pattern recognition.

Nice to Have

  • Solid coding skills in C++, with experience in OOP, STL, template programming, multithreading, and basic design patterns.
  • Excellent debugging, optimization skills, and a strong understanding of data structures and algorithms.
  • In-depth understanding of the Python ecosystem, including frameworks like Numpy, Scipy, Pandas, scikit-learn, Pillow and TensorFlow/PyTorch.
  • Excellent proficiency in OpenCV.
  • In-depth understanding of core computer vision concepts like color-space, histograms, filtering, morphology, image segmentation, object detection, camera calibration, and 3D reconstruction.
  • Excellent understanding of ML algorithms like SVM, Random Forest, regression analysis, Cluster analysis, and PCA.
  • Experience with DL models like VGG, YOLO, U-Net, and ResNet.
  • Knowledge of medical imaging modalities such as CT, MRI, or ultrasound and familiarity with medical data handling.
  • Understanding of medical device regulatory requirements and standards (e.g., FDA, CE marking).
  • Strong problem-solving skills and ability to work in collaborative, cross-functional teams.
  • Basic understanding of C#, OpenGL, WebGL, Unity, DirectX, VTK, ITK, or MITK will be an added advantage.

Technical Stack

  • Languages: C#, C++, Python
  • Libraries & Frameworks: Numpy, Scipy, Pandas, scikit-learn, Pillow, TensorFlow/PyTorch, OpenCV
  • Graphics & Visualization: OpenGL, WebGL, Unity, DirectX, VTK, ITK, MITK

Team & Environment

You will work closely with cross-functional teams including data scientists, radiologists, hardware engineers, and other stakeholders.

Work Mode

This role offers a hybrid work mode.

Stryker Corporation is an equal opportunity employer.

Required Skills
C#C++PythonNumpyScipyPandasscikit-learnTensorFlow/PyTorchOpenCVImage ProcessingComputer VisionMachine LearningDeep Learning3D Math3D ProgrammingAPI Development
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
Stryker Corporation

Stryker Corporation is a leading medical technology company that develops innovative healthcare products and solutions.

Visit website
Job Details
Department Software Development
Category data
Posted 14 days ago