Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Research Software Developer (2026-033)

Full-time

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

Vacancy posted 20 hours ago
Similar jobs that could be interesting for youBased on the Senior Research Software Developer (2026-033) in Calgary, AB vacancy
  •  ...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... 
    Senior
    Full time
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    20 hours ago
  •  ...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... 
    Suggested
    Full time
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    20 hours ago
  •  ...Cardiovascular’ s CVI42 is the Cardiac MR market leader imaging processing software. Circle Cardiovascular Imaging (Circle) designs, builds, and...  ...the best. Position Overview: The Platform Software Developer is responsible for designing, developing, and maintaining... 
    Suggested
    Full time
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    20 hours ago
  • $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... 
    Senior
    Full time
    Relocation package

    Elk Valley Resources

    Calgary, AB
    20 hours ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Millennium EMS Solutions

    Calgary, AB
    20 hours ago
  • $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... 
    Senior
    Long term contract
    Full time
    Manual labor
    Relocation package

    Neo Financial

    Calgary, AB
    20 hours ago
  •  ...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

    Pason Career

    Calgary, AB
    20 hours ago
  •  ...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... 
    Senior
    Full time
    Internship
    Relocation package
    Flexible hours

    Promise Robotics

    Calgary, AB
    20 hours ago
  •  ...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 time
    Immediate start
    Worldwide

    Appdirect

    Calgary, AB
    20 hours ago
  • $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... 
    Senior
    Remote job
    Long term contract
    Full time
    Shift work
    Night shift

    Acuity Insights

    Calgary, AB
    20 hours ago
  •  ...homes than traditional methods allow. Our team spans AI researchers and roboticists to factory operators, technicians, and production...  ...day across multiple factories.   We’re looking for a Senior Robotics Software Developer to join our team and contribute to developing cutting-... 
    Senior
    Full time

    promiserobotics

    Calgary, AB
    a month ago
  •  ...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... 
    Senior
    Remote job
    Full time
    Immediate start
    Flexible hours
    Shift work

    Zayzoon

    Calgary, AB
    20 hours ago
  •  ...Senior GraphQL API Software Developer Reports To: Development Manager About the job: We’re looking for a Senior GraphQL API Developer to join our API team at atVenu. You’ll help shape how we design, scale, and evolve our public GraphQL API. Establishing the patterns... 
    Senior
    Long term contract
    Full time

    atVenu

    Calgary, AB
    27 days ago
  • $126.16k - $189.24k per year

     ...Job Responsibility: GPU Software Developer ~ CALGARY, Canada ~ Engineering ~63573 ~ CAD $126,160.00/Yr. ~ CAD $189,240.00/Yr. WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities... 
    Full time
    Internship

    Advanced Micro Devices

    Calgary, AB
    6 days ago
  • $70k per year

     ...Job Responsibility: Overview We are looking for a new graduate to join our team as a junior software developer. In this role, you will work closely with our engineering team to develop firmware solutions. The primary responsibility of the role is to perform programming, testing... 
    Full time
    Casual work
    Relocation
    Monday to friday
    Flexible hours

    ON TRACK CONTROLS INC.

    Calgary, AB
    6 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Flexible hours

    Benevity

    Calgary, AB
    20 hours ago
  •  ...teamwork, and by including a diversity of industry and life experience.     We are seeking  a   Senior Database Developer   to join our team . Reporting to the  Software Development Manager , you will  be responsible  for designing, developing, and  optimizing database... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Krux Analytics

    Calgary, AB
    20 hours ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Internship
    Local area

    Getty Images

    Calgary, AB
    20 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office

    Showpass

    Calgary, AB
    20 hours ago
  •  ...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

    Cygnus Professionals Inc.

    Calgary, AB
    20 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work

    Ndax Canada Inc.

    Calgary, AB
    20 hours ago
  •  ...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... 
    Senior
    Full time
    Internship
    Remote work
    Flexible hours
    Early shift

    Experienced Career

    Calgary, AB
    20 hours ago
  • $120k - $200k per year

     ...Modern software runs on open source — and managing the compliance, security, and regulatory...  ...better together and love our jobs. As a senior software engineer on our team, you'll be working...  ...Best Start-up to work for 2024, 2025 and 2026 Competitive salary and equity package... 
    Senior
    Full time

    Fossa

    Calgary, AB
    20 hours ago
  •  ...interactions among customers, employees and users like us. As software developers, designers and analysts, our work requires us to consider...  ...more about us here! About You We are seeking a Software Developer with 3+ years of experience developing solutions who truly loves... 
    Full time
    Monday to friday

    Convverge Inc.

    Calgary, AB
    11 days ago
  •  ...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 time
    Local area
    Flexible hours

    Circle Cardiovascular Imaging

    Calgary, AB
    20 hours ago
  •  ...SiteCrest is a subsidiary of Millennium EMS Solutions Ltd. founded in 2024. We develop software to support clients with their environmental information governance. SiteCrest gathers client’s environmental data with advanced technologies to demonstrate compliance, monitor risk... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Millennium EMS Solutions

    Calgary, AB
    20 hours ago
  •  ...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... 
    Senior
    Long term contract
    Full time
    Local area
    Flexible hours

    Canada West Land

    Calgary, AB
    12 hours ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Wizeline

    Calgary, AB
    20 hours ago
  • $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... 
    Senior
    Full time
    Remote work

    Datavisor

    Calgary, AB
    20 hours ago
  • $125k - $165k per year

     ...and shape the future of care. Fullscript is hiring a Senior Fullstack Developer for one of our practitioner care teams. In this role, you will...  ...learn, mentor, and grow. This is how we like building software: . If you share our values, we’d be excited to talk with you... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Fullscript

    Calgary, AB
    20 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Research Software Developer (2026-033). Be the first to apply!