Senior Software Engineer, Adaptive

4 weeks ago
Full-time
Senior
Software Development
Radformation

Radformation

Radformation develops innovative software that enhances the efficiency and accuracy of radiation oncology treatment planning by providing a plugin for the Eclipse Treatment Planning System, which evaluates dosimetric constraints and treatment parameter...

Internet Software & Services
51-250
Founded 2016
$8M raised

Description

  • Design, develop, and maintain features for adaptive radiotherapy workflows, including DICOM integration, image registration, dose visualization, DVH evaluation, and machine positioning.
  • Build and optimize algorithms for 3D image processing, coordinate transforms, deformable registration, and dose sampling on deformed anatomy.
  • Develop performant and reliable WPF desktop software that operates under near real-time constraints.
  • Integrate with oncology information systems through DICOM networking and related clinical interfaces.
  • Collaborate with physicists and product leaders to translate clinical requirements into production software.
  • Contribute to architecture decisions, testing, code reviews, and technical direction.
  • Support teammates through mentorship, collaboration, and knowledge sharing.

Requirements

  • Bachelor's degree in Computer Science, Electrical Engineering, Physics, Applied Mathematics, or a related technical field.
  • Minimum of 5 years of professional software engineering experience.
  • Strong proficiency in C# and WPF with experience developing production desktop applications.
  • Experience working with DICOM data, including network operations or file processing, and 3D medical imaging.
  • Experience with geometric computing, numerical methods, coordinate systems, spatial transformations, and performance-oriented software development.
  • Strong analytical, mathematical, and problem-solving skills.
  • Excellent written and verbal communication skills.
  • Master's degree in Computer Science, Engineering, Physics, Mathematics, or a related field is preferred.
  • Experience in radiotherapy treatment planning and delivery is preferred, including clinical, research, or industry experience.
  • Experience with deformable image registration (DIR) algorithms, dose visualization, or DVH-based plan evaluation is preferred.
  • Experience designing caching strategies and optimizing latency-sensitive desktop applications is preferred.
  • Experience with .NET Core, C++, or Python is preferred.
  • Familiarity with Domain-Driven Design principles is preferred.
  • Experience using AI or LLM-assisted development tools in a professional software engineering workflow is preferred.

Benefits

  • Compensation range of $150,000–$180,000 USD annually, commensurate with experience and qualifications.
  • Multiple high-quality medical plan options with substantial employer contributions, often covering the full premium depending on the plan selected.
  • Health coverage starting on day one.
  • Short-term and long-term disability coverage and supplementary life insurance.
  • 401(k) with employer match that is vested immediately.
  • Annual reimbursement for professional memberships plus conference attendance and continued learning opportunities.
  • Self-managed PTO and 10 paid holidays.
  • Monthly internet stipend, company-issued laptop, and a one-time home office setup stipend.
  • Fully remote work environment with virtual events and yearly retreats.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Engineer, Test Infrastructure

Skyline Eco-Adventures 11-50 Hotels, Restaurants & Leisure

Zipline is seeking a Senior Software Systems Validation Engineer to lead end-to-end validation of autonomous drone delivery software, from simulation through full-system flight testing, for safe deployment and operating-domain expansion.

C++ Python Rust SQL
15 hours, 52 minutes ago

Senior Software Engineer - UI/UX

Dragos 251-1K Professional Services

Dragos is hiring a Software Engineer to build the user-facing experiences that help security professionals detect, investigate, and respond to cyber threats against critical infrastructure.

Cybersecurity Design Systems React TypeScript
16 hours, 7 minutes ago

Senior Software Engineer

Xebia 1K-5K Internet Software & Services

Xebia is hiring Senior Software Engineers for an international digital payments and fintech project focused on building and evolving a scalable, reliable payment platform.

Agile Apache AWS CI/CD CSS Generative AI Git Hibernate HTML Java JavaScript Jenkins JSON JUnit Maven Microservices REST API Selenium Shell Scripting Spring Boot SQL XML
16 hours, 7 minutes ago

Software Engineer, Edge

Kargo 251-1K Media

Kargo is hiring a software engineer to develop edge-device machine vision and AI systems that improve freight dock operations through real-time perception and fleet management.

C++ Computer Vision Linux Machine Learning Python
16 hours, 7 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers