This site uses cookies. To find out more, see our Cookies Policy

Senior Staff Engineer- Image Processing & Machine Learning in Gurugram at Stryker Corporation

Date Posted: 4/27/2019

Job Snapshot

  • Employee Type:
  • Location:
  • Job Type:
  • Experience:
    Not Specified
  • Date Posted:
  • Job ID:

Job Description

1.1 Technical Expectations

Specific Job Skills:

  • Develop solutions for Endo products around
    • Image Processing/Computer Vision
    • Machine Learning
  • Good knowledge and hands-on experience on
    • OOPs programming in C++ or C#
    • Image Processing / Computer Vision using OpenCV/MATLAB/Python/AForge
    • Data Structures and Algorithm Design
  • Sound knowledge on
    • Machine Learning
    • Probability and Statistics
    • Linear Algebra
  • Concept Development Experience on MATLAB, Python
  • Medical imaging software development experience in MITK, VTK
  • Experience in GUI development using QT
  • Ability to generate ideas and prototypes of business value

Good to Have

  • Understanding of Agile principles
  • Ability to direct or collaborate with a team of two to ten software engineers
  • Ability to solve complicated problems within time constraints.
  • Experience in working with distributed teams across geographies
  • Good understanding of SDLC process around new product development

1.2 Roles and Responsibilities

  • Works under general direction.
  • Requirement gathering, Designing, Implementation and Documentation
  • Working with distributed teams across geographies
  • Leverage new technologies to excel product offering and performance 
  • Provide technical mentorship to subordinate software engineers
  • Provide input to project management on scheduling, milestone achievement, and project challenges
  • Compliance to Quality Management System and Design Controls

1.3 Desired Profile


  • B.Tech/B.E/M.C.A/M.Tech/MS. -  Computers, Electronics/Telecommunications

    Experience: 10-14 years

Work From Home: No

Travel Percentage: None

Join our talent network

Joining our talent network will enhance your job search and application process. Whether you choose to apply or just leave your information, we look forward to staying connected to you.

Join Our Team