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
- ...implementation of the above mentioned. The role will coordinate, develop, communicate and execute activities to ensure objectives are... ...WHAT WILL YOU DO? Plan , Develop and deliver high quality software services to BCS. Continuously identify potential issues, conflicts...SeniorFull timeFlexible hours
$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- ...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
- ...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
$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
- ...hands of employees who need it - and the software you write here is what makes that... ...people who are counting on us. As a Senior Developer, you'll own your features end-to-end - from... ...when a pull request finally merges. Research shows that while men apply to jobs when...SeniorRemote jobFull timeImmediate startFlexible hoursShift work
- ...Helcim is revolutionizing payments, and we're looking for a Senior Android Developer to be a pivotal part of our mobile app development team. If... ...Familiarity with leveraging AI tools and methodologies to optimize software development workflows, including but not limited to code...SeniorLong term contractFull timeWork at officeWork from homeMonday to fridayFlexible hours
- ...Job Responsibility: Job Location: Calgary, CA Job Type: Full-time, Permanent Internal Job Title: Jr Software Developer Reports To: Team Lead - Development Job Requirement(s): N/A No. of Openings: 1 PBS is the fastest growing All Inclusive Business Platform vendor...Permanent employmentFull timeWork at officeFlexible hours
- ...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
- ...troubleshoot production applications, data processes, and cloud services, including incident resolution and root-cause analysis. Design, develop, and maintain ETL/ELT workflows integrating Oracle, SQL Server, SAP, SAP BW, Snowflake, AWS, Azure, GCP, and other enterprise systems...Full timePart timeFlexible hours
- ...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
$80k per year
...Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products... ...with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a...- ...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
$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- ...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
- ...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
$96.56k - $128.74k per year
...Application deadline: September 16th, 2026 12:00pm ET Join the EDC Team! At EDC... ...better through trade. Position: Senior Developer, ServiceNow CSM Employment Type: Permanent... ...Compensation Details: ~ Software Engineer 18: Salaries typically range from...SeniorPermanent employmentFull timeSummer workWork at officeRelocation package2 days per week3 days per week$110k - $140k per year
...About The Role As a Senior Software Engineer, you will play a key individual contributor role in designing, developing, and maintaining production-ready tools and products for the Brilliant... ...industry. What You'll Do Design, develop, document, and maintain prototypes and...SeniorFor contractorsRemote workFlexible hours- ...iOS Senior Developer We are: Wizeline, a global AI-centric technology solutions provider, develops cutting-edge, AI-powered digital products and platforms. We partner with clients to leverage data and AI, accelerating market entry and driving business transformation...SeniorFull timeWork at officeRemote workFlexible hours
- ...Job purpose The Senior Software Engineer is responsible for producing and implementing functional software solutions that align with the... ...Redis, Sisense, DBT, Snowflake, SQL, etc.) ~ Experience developing and integrating with RESTful APIs and distributed services...SeniorLong term contractFull timeTemporary workWork at officeWork from home
- ...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
- ...proactive and technically strong individual to join our Dynamics team in Calgary, Alberta as a Process Engineering Simulation Software Developer . In this role, you will apply process engineering, numerical methods, software development, and emerging AI technologies to...Full timeLocal areaWorldwide
- ...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
$15 per hour
...Job Responsibility: METAGOLF is looking for a senior app developer that is proficient in react-native. We require this individual to port a current project from Thunkable to react-native and node, .NET, or python server side code (Your choice), as well as the database of your...SeniorHourly payPart timeCasual workLive InImmediate startWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Research Software Developer (2026-033). Be the first to apply!
- ingénieur de recherche Calgary, AB
- mechanical research engineer Calgary, AB
- research engineer Calgary, AB
- deep learning research engineer Calgary, AB
- software engineer internship Calgary, AB
- software developer no experience Calgary, AB
- software developer remote Calgary, AB
- software engineer intern Calgary, AB
- software developer intern Calgary, AB
- software engineer - ai machine learning Calgary, AB
