Sorry, this job is no longer available.

(Loading More Opportunities)

Research Software Engineer I - 61170

LOC_MAIN-Main Hospital Req ID: 82389

Shift: Days

Employment Status: Regular - Full Time 

Job Summary

This role will assist in the development and testing of research applications for analysis of three-dimensional medical images, potentially including machine learning and shape analysis.


Works under the mentorship of an established principal investigator to develop software to enable discoveries.  Encouraged to initiate and conducts independent development and experiments without direct supervision.  Will work on specified projects at the guidance of the principal investigator and collaborators. Collaborates and interacts with other researchers within the institution and at other institutions. Assists in the preparation of scientific publications and research grant proposals. Serves as resource person for colleagues and as a mentor for less experienced research personnel. 

Job Responsibilities
  • Participates in creation and customization of medical image (echocardiogram, CT, MRI) processing applications using open-source platforms
  • Investigates application of machine learning for segmentation and analysis of medical images
  • Creates applications to customize clinical analysis workflows of medical images
  • Trains technical staff, students, fellows & physicians in application of tools developed
  • Assists in developing publications for peer reviewed, scientific journals
Job Responsibilities (Continued) Job Responsibilities (Continued) Required Licenses, Certifications, Registrations Required Education and Experience

Required Education:

  • Bachelor’s degree in Computer Science, Information Technology or related field


Required Experience:

  • One (1) year of software testing, developing or application experience
Preferred Education, Experience & Cert/Lic

Preferred Education:

  • Master’s degree


Preferred Experience:

  • Two (2) years of software testing, developing or application experience
  • Previous software development experience in a team environment
Additional Technical Requirements
  • Advanced proficiency programming in Python
  • Intermediate proficiency with collaborative software development tools
  • Basic proficiency programming experience in C/C++
  • Basic proficiency in using version control, Git, Github flow process
  • Familiar with DICOM standard
  • Works well with others in an interdisciplinary environment

Preferred Background:


  • Basic proficiency using and/or contributing to open-source image processing tools such at VTK, ITK and 3D Slicer
  • Basic proficiency in creating and training models using PyTorch, Keras, Tensorflow
  • Exposure to basic finite element analysis
  • Exposure to shape analysis

All CHOP employees who work in a patient building or who provide patient care are required to receive an annual influenza vaccine unless they are granted a medical or religious exemption.

Children's Hospital of Philadelphia is committed to providing a safe and healthy environment for its patients, family members, visitors and employees. In an effort to achieve this goal, employment at Children's Hospital of Philadelphia, other than for positions with regularly scheduled hours in New Jersey, is contingent upon an attestation that the job applicant does not use tobacco products.

Children's Hospital of Philadelphia is an equal opportunity employer. We do not discriminate on the basis of race, color, gender, gender identity, sexual orientation, age, religion, national or ethnic origin, disability or protected veteran status.

VEVRAA Federal Contractor/Seeking priority referrals for protected veterans.  Please contact our hiring official with any referrals or questions.

CHOP Careers Contact 

Talent Acquisition

2716 South Street, 6th Floor

Philadelphia, PA 19146 



Salary Range
$68,000.00 - 103,000.00
per Year
Salary range estimated by
Philadelphia, PA 19105, US