J

Senior Software Engineer, Adaptive

salary Salary :

$150,000 - 180,000 yearly

icon building Company : Jobgether
icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Senior Software Engineer, Adaptive


This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer, Adaptive based in Canada.


This role focuses on building advanced software systems that support adaptive radiation therapy workflows, directly contributing to improved cancer treatment precision and patient outcomes. You will work at the intersection of medical imaging, computational geometry, and high-performance desktop engineering to develop tools used in clinical decision-making. The position involves designing and optimizing algorithms for 3D imaging, dose calculations, and spatial transformations while ensuring reliability in near real-time environments. You will collaborate closely with physicists, product leaders, and engineers to translate complex clinical requirements into robust software solutions. The environment is highly multidisciplinary, mission-driven, and deeply technical, requiring both strong mathematical thinking and practical engineering expertise. Your work will have direct impact on the efficiency and safety of radiation oncology treatments across clinical settings.


Accountabilities


In this role, you will design, develop, and optimize advanced software systems that support adaptive radiotherapy workflows and clinical decision-making:



  • Develop and maintain features for adaptive radiotherapy, including DICOM integration, image registration, dose visualization, DVH evaluation, and machine positioning

  • Build and optimize algorithms for 3D medical imaging, deformable registration, coordinate transformations, and dose calculations on anatomical structures

  • Design and deliver high-performance WPF desktop applications operating under strict latency and reliability requirements

  • Integrate with oncology information systems using DICOM networking and related clinical data standards

  • Collaborate with physicists, product managers, and engineers to translate clinical requirements into scalable technical solutions

  • Contribute to system architecture, code reviews, testing strategies, and engineering best practices

  • Participate in technical decision-making and support continuous improvement of software quality and performance

  • Provide mentorship and knowledge sharing to support team growth and technical excellence


Requirements


The ideal candidate combines strong software engineering expertise with mathematical and algorithmic thinking applied to complex medical or imaging systems:



  • 5+ years of professional software engineering experience

  • Bachelor’s degree in Computer Science, Electrical Engineering, Physics, Applied Mathematics, or related technical field

  • Strong proficiency in C# and WPF with experience building production-grade desktop applications

  • Hands-on experience with DICOM data, including file handling and network-based medical imaging systems

  • Strong understanding of 3D geometry, numerical methods, coordinate systems, and spatial transformations

  • Experience building performance-sensitive or latency-critical applications

  • Excellent problem-solving, analytical, and mathematical reasoning skills

  • Strong communication skills with ability to collaborate across technical and clinical teams

  • Master’s degree or experience in radiotherapy, deformable image registration, or dose visualization is a strong asset

  • Familiarity with .NET Core, C++, Python, or Domain-Driven Design is considered an advantage

  • Experience with AI-assisted development tools is a plus


Benefits



  • Competitive annual salary range: $150,000 – $180,000 USD (based on experience and qualifications)

  • Comprehensive health, dental, vision, disability, and life insurance coverage (region-dependent)

  • 401(k) with employer match (U.S. employees) or locally compliant retirement plans for global team members

  • Fully remote work environment with flexible work arrangements

  • Self-managed PTO plus paid holidays

  • Home office setup support and monthly internet stipend

  • Professional development budget, certifications, conferences, and learning opportunities

  • Inclusive, mission-driven culture focused on making a global impact in cancer care

  • Opportunities to work on highly specialized, high-impact medical software systems


How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!


 

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

 

 

#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Original job Senior Software Engineer, Adaptive posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

Auto-Apply to Senior Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Senior Software Engineer Jobs in Canada

GrabJobs is the no1 job portal in Canada, connecting you to thousands of jobs fast! Find the best jobs in Canada, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.