Research Software Engineer - Quantitative Imaging Lab

  • Denver, CO
  • *National Jewish Health - Main Campus
  • Quantitative Imaging Lab
  • Full Time - Day Shift: Monday - Friday
  • Professional
  • Req #: 15210
Apply Now Save Job Saved



Position Summary
The Quantitative Image Lab (QIL) at National Jewish Health provides quantitative image analysis for clinical and research purposes, researches methods for efficient large-scale processing of medical images and develops image analysis techniques to recognize and characterize normal and abnormal anatomy. This position supports the mission of the QIL by designing, developing and maintaining custom software for medical image analysis. The Research Software Engineer plays a key role by applying modern best practices in the design and development of scientific software.

Essential Duties

  1. Work with QIL researchers and collaborators to design, develop, document and maintain software for QIL research and projects.
  2. Design, implement and test computing algorithms for image processing, data analysis and visualization.
  3. Work with QIL imaging scientist to develop functional prototypes of image analysis algorithms.
  4. Establish and optimize computational pipelines for batch processing large collections of medical images.
  5. Produce robust computer code that is properly tested and documented, making use of existing and open source software when appropriate.
  6. Willingness and flexibility to learn new methods and computer languages when needed
  7. Communicate with colleagues and collaborators in a professional, courteous and timely manner.
  8. Responsible for assisting with project management, adhering to timelines and meeting deadlines.  Will handle several tasks simultaneously.
  9. Provides excellent customer service, internal and external.
  10. Monitor institutional policies and procedures affecting research laboratories and implement them as needed.  Inform staff about institutional policies and procedures.  Ensure that institutional policies and procedures are complied with by research staff.
  11. Provides miscellaneous technical support and backup if needed
  12. Train research staff and collaborators on the use of QIL software.

Other Duties


  1. Accountability:  Accepts full responsibility for self and contribution as a team member; displays honesty and truthfulness; confronts problems quickly; displays a strong commitment to organizational success and inspires others to commit to goals; demonstrates a commitment to National Jewish Health.
  2. Business Acumen: Using economic, financial, market, and industry data to understand and improve business results; using one’s understanding of major business functions, industry trends, and own organization’s position to contribute to effective business strategies and tactics.
  3. Collaboration/Teamwork: Cooperates with others to accomplish common goals; works with employees within and across his/her department to achieve shared goals; treats others with dignity and respect and maintains a friendly demeanor; values the contributions of others.
  4. Customer Focus: Ensuring that the customer perspective is a driving force behind business decisions and activities; crafting and implementing service practices that meet customers’ and own organization’s needs.
  5. Peer Relationships: Interacts with others in a constructive, positive, and respectful manner, regardless of individual differences. Assists team members or co-workers in achieving personal goals and completing assignments.

Supervisory or Managerial Responsibility    


Core Values

  1. Be available to work as scheduled and report to work on time.
  2. Be willing to accept supervision and work well with others.
  3. Be well groomed, appropriately for your role and wear ID Badge visibly.
  4. Be in compliance with all departmental and institutional policies, the Employee Handbook, Code of Conduct and completes NetLearning by due date annually.
  5. Fosters an inclusive workplace where diversity and individual differences are valued and leveraged to achieve the vision and mission of the institution.
  6. Adheres to safe working practices and at all times follows all institutional and departmental safety policies and procedures. 
  7. Wears appropriate PPE as outlined by the infection control policies and procedures.
  8. Demonstrates compliance with all state, federal and all other regulatory agency requirements.

Minimum Qualifications

  1. Education: An undergraduate degree in computer science, software engineering, electrical engineering, biomedical engineering or other applied sciences is required. A Masters is degree preferred.
  2. Work Experience: A minimum of 2 years recent and related experience in computer programming or software engineering. Proven work experience in software development with general technical understanding of personal computers, networks, and related software and hardware technology. 
  3. Special Training, Certification or Licensure: None


Salary Range: $80,000 - $110,000



At National Jewish Health, we recognize that our outstanding faculty and staff are the essence of our organization. For every aspect of health care, our employees are our greatest asset.
With that in mind, we have designed a valuable, comprehensive benefits package to meet the needs of our employees and their families.

  • Medical Plans, Dental Plans and Vision Insurance
  • Retirement Plan
  • FSA and HSA
  • Short and Long Term Disability
  • Life Insurance and AD&D
  • Voluntary Benefits, like Accident Insurance, Critical Care and Hospital Indemnity
  • Sick and Vacation Paid Time Off
  • Wellness Program
  • Legal Plan




Join Our Talent Community

Upload your resume to join our Talent Community and let us know that you're interested in receiving future updates on new opportunities. Thank you for considering a career with National Jewish Health.

Join our Talent Community

Set up Job Alert