Senior Research Software Developer (2026-033)
Circle Cardiovascular Imaging
About Circle Cardiovascular Imaging:
Circle’s vision is to enable healthier lives through better imaging by transforming cardiac magnetic resonance imaging (MR) and other advanced imaging technologies to improve cardiovascular care. Circle Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software.
Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class cardiovascular magnetic resonance imaging solutions. At the heart of everything we do is our unrelenting drive to continually offer better solutions for healthcare providers that improve healthcare outcomes. This fuels our creativity, informs our decisions and it is the reason we are passionate about our work and most importantly why we are successful. We are careful stewards of resources focused on optimizing both customer and investor value. We strive to make Circle a place where employees are highly valued, engaged, and have opportunities for professional development. Our roots are medical and digital, our passion is contagious, and our people are amongst the best.
Position Overview:
The Senior Research Software Developer is an experienced research software developer who provides technical, clinical, and scientific guidance to their software development team and provides impact across large components and/or the whole system. The Senior Research Software Developer is viewed and recognized by peers as the technical guru in at least one domain of expertise. They are responsible for initiatives including clinical/research/regulatory validation projects, optimized algorithm design, and coding architecture. Throughout research and development cycles, the Senior Research Software Developer will work closely with other software developers, quality assurance analysts, regulatory analysts, and product managers as a team to ensure delivery of quality software products and to achieve research and/ regulatory goals.
General Responsibilities:
- Research and develop advanced image processing algorithms for medical image analysis, carrying out complex assignments requiring broad familiarity of medical image processing domain and knowledge of reciprocal effects of the work on other projects
- Responsible for designing and implementing the framework and automated product workflow that integrate image processing algorithms to solve challenging problems across a variety of domains
- Collaborate with engineering, product management, and scientific/medical advisors, to design and build high-quality medical image analysis solutions with the ability to deploy as enterprise software.
- Collaborate with engineering, regulatory and quality assurance teams to design, execute, and document validation strategies for regulatory initiatives.
Provide guidance to peers as the technical guru in at least one domain of expertise e.g. segmentation, registration, rendering or image reconstruction- Provides technical guidance, code reviews and coaching to software developers.
Required Skills/Experience:
- Experience in image processing design and development.
- Strong programming proficiency in C++ (or other object-oriented languages) and Python.
- Ability to thrive in fast-paced development environments, quickly acquiring and applying the knowledge and skills required to build safe and effective health technology.
- Strong written and verbal communication skills in English.
Beneficial Skills/Experience:
- Experience with medical imaging software and DICOM images.
- Expertise in: Qt, OpenGL, OpenCV, 3D mathematics (matrix and vector operations).
- Proficiency across multiple platforms (Windows, MacOS, Linux).
Educational Requirements:
- Masters or Ph.D. in Engineering, Computer Science, or a related quantitative/applied field or equivalent.
About the benefits:
• Competitive compensation
• Paid personal time off
• Comprehensive health benefits on day one
• RRSP matching program
• Flexible working arrangements
• Employee Wellness Program
• Professional development and tuition reimbursement program
• Gratifying internal recognition/kudos programs
• Annual salary review – based on company and individual performance
• A fun, inclusive, ego-free environment where diversity and individual thoughts are encouraged and valued
• Company/team building events
Upon joining Circle CVI, you will be welcomed into a collaborative and supportive company with uncompromising values on quality, innovation, culture, and customer service. Join us in changing the medical technology world and submit your application below!
#LIOnsite
- ...MR market leader imaging processing software. Circle Cardiovascular Imaging (... ...Overview: We are seeking a Senior Machine Learning Software Developer to play a key role in the design, development... .... Contribute to high-impact research and development efforts, including...SeniorFull timeFlexible hours
- ...Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds, and... ...are amongst the best. Position Overview: The Software Developer is responsible for the development of the next generation...SuggestedFull timeFlexible hours
$108k - $133k per year
...Application Deadline: July 20, 2026 What we offer: At EVR, we... ...an interest in the following: software development, data development,... ...cloud platform Provide and develop monitoring and performance... ...of five years of progressively senior level experience delivering and...SeniorFull timeRelocation package- ...The Senior Software Developer will be responsible for designing, developing, and testing of new solutions and the maintenance of existing products. They must be able to clearly and effectively communicate within the team, provide solutions to problems and share their knowledge...SeniorLong term contractFull timeTemporary workWork at officeFlexible hours
- ...customers work. Every day we help them develop critical mineral resources more... ...The Role Reporting to the Team Lead, Software Development, the Senior Software Developer designs, develops,... ...Hybrid Posting Close Date: 10/15/2026 Our Commitment to Equity, Diversity,...SeniorLong term contract
$275k per year
...Senior/Staff/Principal Software Developer Calgary, AB — Full-time The Role Financial software runs underneath the biggest decisions people make. When it's good, it saves real money over years. When it's not, those losses compound just as quietly. Most of it was...SeniorLong term contractFull timeManual laborRelocation package- ...enabled performance, continuous learning and development. About the role As ATB's next Dev Experience Developer you would be responsible for fostering successful software development, testing, and delivery across several teams. This would be done via enablement rather than...SeniorFull timeContract workRemote workFlexible hours
- ...The Role Pason is seeking a Software Developer Intern for our DataHub team for a 16-month internship from May 2027 until August 2028. The... ...Criminal Record Check This job posting closes October 9, 2026, please ensure you have your application in before the deadline...InternshipWork at officeRemote work
- ...traditional methods allow. Our team spans AI researchers and roboticists to factory operators,... .... We’re looking for a Robotics Software Developer to join our team and contribute to... ...ROS 2 / MoveIt2 under the guidance of senior engineers. ~ Develop perception...SeniorFull timeInternshipRelocation packageFlexible hours
- ...employees and empowering them to develop themselves and their careers.... ...production optimization. Its software and data platforms empower... ...internships, academic projects, research, open-source contributions, or... ...Developer, Subsurface Applications or Senior Software Developer, Subsurface...SeniorFull timePart timeInternship
- ...Pason is seeking a Software Developer for the Enterprise Applications team (EA) with a strong background in building web and mobile applications... ...Contribute to our evolving development environment through research, experimenting with new technologies and courses. Educate...Full time
- ...The Role Pason is seeking a Software Developer Intern for the Enterprise Applications team (EA) for a 16-month internship from May 2027 until... ...Criminal Record Check This job posting closes October 9, 2026, please ensure you have your application in before the...InternshipWork at officeRemote work
$145k - $155k per year
...Intermediate or Senior level | Remote within Canada A high-scale product, end-to-end... ...-world conditions. We’re hiring two Software Developers to join the Casper team: one Intermediate... ...judgment test (SJT), created by researchers at McMaster University, has been completed...SeniorRemote jobLong term contractFull timeShift workNight shift- ...Yourself, and Do Your Best Work. About the team - Tackle Tackle, a business unit of AppDirect, is the leading solution built to help software companies generate revenue through data-driven Cloud go-to-market (Cloud GTM). Our platform and team help customers identify the...Full timeImmediate startWorldwide
- ...The Role Pason is seeking a Software Developer in our Rigsite QA automation testing group for a 16-month term from May 2027 until August 2028. You will work in conjunction with the test automation developers and other Software Developers to deliver software solutions from...Internship
- ...an impact with our Business Technology Services team as a Senior ServiceNow Developer and Administrator. This diverse team of tech-savvy problem... ...configuration management practices Participate in all phases of the software development life cycle, including analysis, design, coding,...SeniorRemote workFlexible hours
- ...development milestones and transition into construction readiness. Develop project execution strategies, schedules, milestone plans, budgets... ...operate in alignment with company expectations. Act as a senior ambassador for BluEarth, upholding company values and strengthening...SeniorFull timeWork at officeLocal areaRemote work
- ...to have been recognized as one of Canada’s Best Workplaces by Great Place to Work®. We are looking for a Senior React Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life...SeniorFull timeWork at officeRemote work
$120k - $150k per year
...companies across the globe. Our award-winning software platform is powered by a team of world-... .... The platform team is responsible for developing the architecture that makes real-time UML... ...scale machine learning pipelines Develop new systems on top of real-time streaming...SeniorFull timeRemote work$96.56k - $128.74k per year
...explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Senior Software Developer (Lead) Employment Type: Permanent Compensation Details: ~ Software Engineer 18: Salaries typically range from $96,...SeniorPermanent employmentFull timeWork at officeRelocation packageFlexible hours3 days per week$96.56k - $128.74k per year
...Application deadline: October 21, 2026, 12:00PM ET Join the EDC Team! At EDC, we support... ...world better through trade. Position: Senior AI Developer Employment Type: Permanent Compensation Details: ~ Software Engineer 18: Salaries typically range from $...SeniorPermanent employmentSummer workWork at officeRelocation package3 days per week- ...more! High-Level Overview Benevity is seeking a talented Senior Staff Developer , who has an extensive record of hands-on Full Stack... ...~8+ years of scalable development experience, with lead and software design accountabilities. ~2+ years in a leadership role on...SeniorFull timeWork at officeFlexible hours
- ...The Senior Software Engineer, Marketing Operations leads the development of scalable and robust internal tools that empower the Marketing and... ...delivering high-quality technical solutions, mentoring junior developers, and driving architectural decisions that align with long-term...SeniorLong term contractFull timeInternshipLocal area
- ...2024) Deloitte Technology Fast 50 (#20, 2024) Title: Senior Mobile Application Developer Level: Senior (intermediate will be considered)... ...UI/UX and other areas of development and innovation Research and showcase knowledge in the industry’s latest trends and...SeniorFull timeWork at office
- ...Make an impact with our Technology - Development team as a Senior Test Automation Developer. This diverse team of tech-savvy builders and problem... ...Skills and Experience ~10+ years of experience in software testing, with 8+ years of strong expertise in automation...SeniorFull timeInternshipRemote workFlexible hoursEarly shift
- ...need to succeed. The Opportunity CARDON is seeking a Senior Full Stack Developer to help design, develop, and support our enterprise... ...production support. You will help build scalable, maintainable software solutions that support operational workflows, business processes...SeniorLong term contractFull timeLocal areaFlexible hours
- ...Scientist/Analytics ~· IOS/Android ~· SQL BI ~· QA(Automation, Manual) ~· Big Data Analytics ~· Hadoop ~· Salesforce Developer ~· .Net ~· Oracle DBA ~· Tableau Report Developer ~· Qlikview Report Developer Qualifications Bachelors...Full time
- ...Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle... ...are seeking a Machine Learning Software Developer to build and deploy production-grade AI... ...training pipelines in collaboration with Research Scientists, translating experimental ideas...Full timeLocal areaFlexible hours
- ...best talent by investing in our employees and empowering them to develop themselves and their careers. Experience the challenges,... ...the global energy industry. Job Duties We are seeking a Senior Software Engineer to help build and evolve our seismic processing platform...SeniorFull timePart timeSecond job
- ...The Role Financial software runs underneath the biggest decisions people make. When it's good, it saves real money over the... ...not create it. Neo is building the alternative. As a Senior / Staff React Native Developer , you will own the experience that millions of Canadians...SeniorFull timeTemporary workManual laborRelocation package1 day per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Research Software Developer (2026-033). Be the first to apply!
- deep learning research engineer Calgary, AB
- mechanical research engineer Calgary, AB
- ingénieur de recherche Calgary, AB
- research engineer Calgary, AB
- software engineer internship Calgary, AB
- software engineer Calgary, AB
- software developer remote Calgary, AB
- développeur logiciel Calgary, AB
- software developer internship no experience Calgary, AB
- software developer no experience Calgary, AB

