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 more than 2 months 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months ago
  •  ...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,... 
    Senior
    Long term contract

    Seequent

    Calgary, AB
    10 days 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
    more than 2 months 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
    more than 2 months ago
  •  ...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... 
    Internship
    Work at office
    Remote work

    Pason

    Calgary, AB
    17 days 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
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Remote work
    Flexible hours

    ATB Financial

    Calgary, AB
    5 days 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
    more than 2 months 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
    more than 2 months ago
  •  ...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... 
    Internship
    Work at office
    Remote work

    Pason

    Calgary, AB
    17 days ago
  •  ...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... 
    Senior
    Full time
    Part time
    Internship

    Halliburton

    Calgary, AB
    6 hours ago
  •  ...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,... 
    Senior
    Remote work
    Flexible hours

    Experienced Career

    Calgary, AB
    14 days ago
  •  ...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

    Pason

    Calgary, AB
    17 days ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Local area
    Remote work

    BluEarth Renewables Career

    Calgary, AB
    16 days 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
    more than 2 months ago
  • $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,... 
    Senior
    Permanent employment
    Full time
    Work at office
    Relocation package
    Flexible hours
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Calgary, AB
    2 days 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months ago
  • $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 $... 
    Senior
    Permanent employment
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Calgary, AB
    4 days ago
  •  ...Reports: 0 Date of Last Review: August 2026 Desired Start Date: November 2026 Position...  ...ability to quickly learn other relevant software platforms are important, as is the...  ...occasional basis. CMH is committed to developing a rich culture, a diverse workforce, and... 
    Hourly pay
    Full time
    Summer work
    Internship
    Seasonal work
    Work at office
    Local area
    Remote work
    Shift work
    Weekend work
    Day shift
    Afternoon shift

    CMH Heli-Skiing

    Calgary, AB
    4 days 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
    more than 2 months 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
    more than 2 months 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
    more than 2 months 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
    a month 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
    more than 2 months ago
  •  ...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... 
    Senior
    Full time
    Temporary work
    Manual labor
    Relocation package
    1 day per week

    Neo Financial

    Calgary, AB
    more than 2 months 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!