Programmer
Job Summary
Do you want to work for a world-renowned research institute that pushes the boundaries of biomedical science and health research Right here in Montreal! At the Research Institute of the McGill University Health Centre (RI-MUHC) you can be part of an organization focused on scientific discovery and innovation in patient-centered medicine. Join us today and make a difference!
RESEARCH INSTITUTE OF THE MUHC
The Research Institute of the McGill University Health Centre (RI-MUHC) is a world-renowned biomedical and hospital research centre. Located in Montreal Quebec the Institute is the research arm of the McGill University Health Centre (MUHC) affiliated with the Faculty of Medicine at McGill University. The RI-MUHC is supported in part by the Fonds de recherche du Québec - Santé (FRQS).
Position summary
Department / Research Program: CVIS/IDIGH (MLOps & AI Development)
Our team at the Research Institute of the McGill University Health Centre (RI-MUHC) in partnership with Polytechnique Montréal is seeking a Programmer to join our multidisciplinary team. Our digital health projects include conversational AI applications supporting pediatric health information HIV self-management and HIV prevention and access to care. The position will primarily focus on MLOps including CI/CD and model deployment pipelines cloud infrastructure containerized environments and system monitoring. The successful candidate will also contribute when needed to the development integration and evaluation of AI and machine-learning components.
General Duties
Establish maintain and improve MLOps pipelines for conversational AI and related digital health projects.
Develop and maintain CI/CD pipelines to support reliable development testing and deployment workflows.
Manage cloud-based development and deployment environments and support application deployment across research and production environments.
Develop and maintain containerized applications and services.
Implement monitoring logging troubleshooting and system maintenance processes to support application and AI/ML system reliability and performance.
Support infrastructure configuration version control release management and deployment automation.
Work with project developers to standardize development testing and deployment practices across projects.
Support secure and scalable deployment of AI-enabled digital health applications.
Contribute to the integration deployment monitoring and lifecycle management of large language models and other AI/ML components.
Contribute when needed to model development evaluation and optimization.
Maintain technical documentation to support system sustainability reproducibility and knowledge transfer.
Collaborate with researchers clinicians and engineers across multidisciplinary digital health projects.
This position requires an advanced knowledge of oral and written French.
An advanced knowledge of oral and written English is required as the position requires regular and complex contact with patients researchers or international students who are exclusively proficient in English. The position also requires complex writing or in-depth analysis of documents in English related to a research project.
Experience with MLOps practices CI/CD pipelines and automated application and/or model deployment workflows.
Experience with cloud-based infrastructure and application deployment (Amazon Web Services Google Cloud Platform Azure etc.).
Experience with containerization technologies such as Docker.
Proficiency in Python and/or other relevant programming or scripting languages.
Familiarity with Infrastructure as Code deployment automation monitoring and logging is an asset.
Experience deploying integrating or maintaining AI/ML applications or large language models is an asset.
Familiarity with machine learning and natural language processing frameworks model serving model versioning experiment tracking or inference optimization is an asset.
Experience in digital health health informatics or clinical research environments is an asset.
Familiarity with data privacy and security requirements in healthcare environments is an asset.
Ability to work collaboratively with researchers clinicians engineers and other members of multidisciplinary teams.
Strong communication skills and ability to clearly document technical processes.
Status: Temporary full time (35-hour workweek)
Pay Scale: Commensurate with education and experience
Work Shift: Monday to Friday 8:30am to 4:30pm
Work Site: 5252 de Maisonneuve Blvd.
Additional specifications: This is an in-person position requiring on-site presence to support application deployment testing and collaboration with the lab team.
***If you wish to include a cover letter please attach it with your resume in one document. ***
Why work with us
4-week vacation 5th week after 5 years
Bank of 12 paid days (personal days and days for sickness or family obligations)
13 paid statutory holidays
Modular group insurance plan (including gender affirmation coverage)
Telemedicine
RREGOP (defined benefit government pension plan)
Training and professional development opportunities
Child Care Centres
Corporate Discounts (OPUS Perkopolis)
Competitive monthly parking rate
Employee Assistance Program
Recognition Program
Flex work options and much more!
learn more about our benefits please visit IS NOT A HOSPITAL POSITION.
The Research Institute of the McGill University Health Centre hires on the basis of merit and is strongly committed to equity diversity and inclusion within its community. We welcome applications from all qualified candidates who self-identify as members of racialized groups/visible minorities women Indigenous persons persons with disabilities ethnic minorities and 2SLGBTQIA persons. We also welcome candidates with the skills and knowledge to productively engage with diverse communities. Persons with disabilities who anticipate needing accommodations for any part of the application process may confidentially contact
Required Experience:
IC
About Company
The McGill University Health Centre (MUHC) is a bilingual academic health network, and one of the largest and most modern in North America. We provide tertiary and quaternary care to the population of Montreal and Quebec. In other words, care that requires hospitalization, complex sur ... View more