Software Engineering Internship

Software Developer Intern

at Gremse-IT

📍 Location Greater Montreal Metropolitan Area
📋 Details Intern · 4mo · Summer 2026
📅 Posted

About the Role

Develop C++/Python features, tests, docs

About Gremse-IT

Biomedical imaging software leader, cutting-edge tools

Full Description

About the job

Essential Details

Position: Software Development Intern

Location: Montreal, Canada (In Person)

Start Date: Full-time, 16-week position starting in May 2026

Your Role and Impact

Gremse IT (Canada) Inc. is seeking a dynamic and passionate Software Development Intern to become an integral part of our team at our Montreal office. In this role, you will have the unique opportunity to contribute to our pioneering software solutions in biomedical imaging. This internship is designed to offer hands-on experience in software development, particularly in the context of our flagship software product, ‘Imalytics‘. You will be working closely with a team of other students and professionals in a collaborative environment, where your work will directly impact the advancement of medical imaging research and its industry applications, through robust, high-quality code. This position is ideal for individuals who are passionate about building impactful software in the life sciences space, and who are eager to apply their technical skills to solve real-world challenges in biomedical imaging.

Get to Know Us

Gremse-IT, a software company from Aachen, Germany, specializes in advanced software for biomedical image data reconstruction, processing, and analysis. Our flagship software, ‘Imalytics’, is used at over 200 research sites worldwide and features in over 350 different scientific research articles. Our mission is to narrow the gap between the forefront of medical imaging research and its practical application in the industry by providing cutting-edge and user-friendly imaging tools.

Responsibilities:

  • Contribute to the development and maintenance of our C++ codebase, including fixing bugs, optimizing performance, and implementing new tools and features within ‘Imalytics’.
  • Design and integrate new Python-based AI preprocessing and model development pipelines to enhance our capacity for training and deploying advanced automated image processing solutions.
  • Collaborate closely with other developers, application scientists, and researchers to translate scientific requirements into robust, well-tested software solutions.
  • Participate in writing unit/regression tests, code reviews, and debugging to ensure high code quality and reliability across the product.
  • Create and update technical documentation, including developer guides, API references, and user-facing materials that support clients in effectively utilizing our products.

Are You The Right Fit?

What We Require

  • You are currently enrolled in a B.Sc., B.Eng., M.Sc., M.Eng., or PhD in Computer Science, Software Engineering, Computer Engineering, Biomedical Engineering, or a related field.
  • You have experience working on collaborative coding projects, whether through coursework, personal projects, or open-source contributions.
  • You are a team-oriented individual with excellent interpersonal skills, a natural curiosity for independent problem-solving, and a proactive attitude that drives you to seek new challenges.

What We Prefer

  • You have experience in biomedical imaging, with demonstrated proficiency in techniques such as MRI, CT, PET/SPECT, or ultrasound, and an understanding of their applications in preclinical research settings.
  • You have experience working in C++ and/or Python and are comfortable working with large codebases.
  • You have experience with AI/ML frameworks (e.g., PyTorch, Monai, ONNX) and integrating machine learning models into software pipelines.
  • You are familiar with software development workflows, including unit and regression testing, as well as software development practices such as version control (Git), CI/CD, code documentation, and debugging tools.

Getting Started

Compensation and Perks

· Gremse-IT will offer competitive compensation rates, dependent on experience.

· Employees in Montreal benefit from access to our established office space. This modern, collaborative environment is available for personal projects and schoolwork outside of scheduled work hours, providing a flexible and supportive workspace.

For any questions please don't hesitate to reach out to the hiring manager: zgurberg@gremse-it.com

Opens in a new tab on the company's website