Software Developer, Radiology, Cumming School of Medicine

Updated: 4 months ago
Location: St Albert, ALBERTA

We would like to take this opportunity to acknowledge the traditional territories of the people of the Treaty 7 region in Southern Alberta. The City of Calgary is also home to Métis Nation of Alberta, Districts 5 and 6.


Position Overview

The Department of Radiology in the Cumming School of Medicine invites applications for a Software Developer. This Fixed Term Recurring Part-time position is for approximately 12 months (based on length of grant funding), with the possibility of extension.

This position reports to the Principal Investigator.

Work will be conducted at the Bone Imaging Laboratory (https://bonelab.ucalgary.ca), which is a scientific research laboratory located at the Cumming School of Medicine, University of Calgary, and focused on advanced imaging and image analysis for bone and joint diseases.

This is a recurring part-time position.  Recurring part-time employees are hourly employee engaged to perform work on an irregular schedule.  

Position Description

Summary of Key Responsibilities (job functions include but are not limited to):

  • Provide implementation of algorithms published in the biomedical engineering domain that utilizes medical imaging data for advanced analyses

  • Build functionality into a web-based data analysis platform that performs quantitative analyses of medical image data for scientific reports and patient feedback

  • Improve performance and versatility of analysis techniques for medical image data that have recently been developed for medical image data analysis

  • Work together with scientists to aid in the planning of new software projects and to evaluate the technical trade-offs of tools to build simple, yet robust, data science pipelines

  • The software will be a web-based client-server system designed and implemented using a collection of software tools, including but not limited to R, HTML5, and JavaScript

  • The preparation and maintenance of an accurate technical plan before and during the software development cycle are expected. To this end, the candidate must be able to interact and liaise with technical staff, managers, and researcher

Qualifications / Requirements:

  • Bachelor's degree in Computer Science, Mathematics, Statistics, Engineering or related subject
  • Master's or PhD an asset
  • Minimum 3 years related professional experience or equivalent graduate level education developing web-based applications
  • Implement algorithms and statistical analysis on the data in the backend using R and Python
  • Developing front end of applications using Javascript (VueJS), NodeJS, MongoDB, NGINX and Docker
  • Experience in one or more programming languages including python, C++
  • Experience with public cloud platform, such as AWS or Azure
  • Implement algorithms and statistical analysis on the data in the backend using Python and R
  • Experience in unit testing
  • Quantitative background with advanced degrees (Master +) in Statistics, Computer Science, Informatics, Data Science, Mathematics, or equivalent experience
  • Portfolios of games, algorithms, or websites designed in any coding language
  • Experience building large-scale data science pipelines will be considered as a plus
  • Ability to work with MacOS, Linux and Windows based platforms
  • Strong sense of application design and fundamentals of user experience
  • Experience with DICOM protocol and other formats of medical images

Application Deadline:  January 24, 2024

We would like to thank all applicants in advance for submitting their resumes. Please note, only those candidates chosen to continue on through the selection process will be contacted.

Additional Information

This position is part of the AUPE bargaining unit, and falls under the Technical Job Family, Phase I.

To find out more about management and staff opportunities at the University of Calgary and all we have to offer, view our Management and Staff Careers website . For more information visit Careers in the Cumming School of Medicine .

The University strongly recommends all faculty and staff are fully vaccinated against COVID-19.

About the University of Calgary

The University of Calgary is Canada’s leading next-generation university – a living, growing and youthful institution that embraces change and opportunity with a can-do attitude. Located in the nation’s most enterprising city, the university is making tremendous progress on its Eyes High journey to be recognized as one of Canada’s top five research universities, grounded in innovative learning and teaching and fully integrated with the community it both serves and leads. The University of Calgary inspires and supports discovery, creativity and innovation across all disciplines. For more information, visit ucalgary.ca .

The University of Calgary has launched an institution-wide Indigenous Strategy in line with the foundational goals of Eyes High , committing to creating a rich, vibrant, and culturally competent campus that welcomes and supports Indigenous Peoples, encourages Indigenous community partnerships, is inclusive of Indigenous perspectives in all that we do.

As an equitable and inclusive employer, the University of Calgary recognizes that a diverse staff/faculty benefits and enriches the work, learning and research experiences of the entire campus and greater community. We are committed to removing barriers that have been historically encountered by some people in our society. We strive to recruit individuals who will further enhance our diversity and will support their academic and professional success while they are here. In particular, we encourage members of the designated groups (women, Indigenous peoples, persons with disabilities, members of visible/racialized minorities, and diverse sexual orientation and gender identities) to apply. To ensure a fair and equitable assessment, we offer accommodation at any stage during the recruitment process to applicants with disabilities. Questions regarding [diversity] EDI at UCalgary can be sent to the Office of Equity, Diversity and Inclusion ([email protected] ) and requests for accommodations can be sent to Human Resources ([email protected] ).

We encourage all qualified applicants to apply, however preference will be given to Canadian citizens and permanent residents of Canada.



Similar Positions