GE Jobs

Mobile GE Logo

Job Information

General Electric Staff Software Engineer in Bengaluru, India

Job Description Summary

In this role you will be responsible for designing and programming a small module or a large component and designing a feature, set of features, or whole feature area. You will work independently and contribute to the immediate team and to other teams across business. You will have specialization in video analytics, image processing, computer vision, or inverse problems.

GE Healthcare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world.

Job Description


In this role you will

  • Good exposure of machine learning concepts, algorithms and libraries Knowledge of Python Libraries - Scipy, Numpy, Pandas, IPython, Matplotlib Experience with big data and cloud technologies (PySpark, Jupyter, AWS, Data Warehouses)

  • Optimization of deep learning models using quantization/pruning methods

  • Proficiency with Compute Unified Device Architecture and Graphics Processing Unit based model deployment -TensorRT

  • Proficiency on CPU based optimization framework such as openvino

  • Ability to fine tune and choose appropriate optimizer and loss functions

  • Ability to construct a validation pipeline for neural networks

  • Automate data annotation for neural networks

  • Deep understanding of standard video codec formats (H.264 and H.265)

  • Working knowledge with usage of open source multimedia libraries like VLC APIs, FFMPEG (Fast Forward Moving Pictures Expert Group) and GStreamer

  • Excellent skills and proven track record in analysis of complex compute constraint platforms as well as optimizing and balancing implementation efforts for multiple stakeholders/ competing requirements and identifying bottlenecks in the design phase


  • ME/MTECH, PhD in Electrical Engineering/Electronics and communication engineering/Computer science/Biomedical engineering with specialization in video analytics, image processing, computer vision, or inverse problems

  • A minimum of 8 years of professional experience in software development

Inclusion and Diversity

GE Healthcare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.

Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength and scale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support.


Additional Information

Relocation Assistance Provided: No