Senior Algorithm Engineer
Core
Develop algorithms and software solutions for complex medical imaging challenges in oncology, translating research into product-ready innovations for precision radiation medicine.
Role type
Senior IC algorithm engineer (medical imaging/oncology)
Builds
Oncology imaging and treatment solutions (image registration, segmentation, motion tracking)
Domain
Healthcare + Medical Imaging + Oncology
Deliverable
production ML models
Required skills
Medical imaging, Machine learning, Deep learning, High-performance software development, Image registration, Image segmentation, Motion tracking, Numerical optimization, GPU programming (CUDA), Python, C++, Scientific computing libraries (ITK, VTK, NumPy, Scikit-Learn), Deep learning frameworks (PyTorch, TensorFlow)
Preferred skills
C#, .NET, OpenMP, OpenCL, DICOM, Patent authorship
Technologies
Python, C++, CUDA, Visual Studio, ITK, VTK, NumPy, Scikit-Learn, Matplotlib, PyTorch, TensorFlow
Responsibilities
Develop algorithms for image registration, segmentation, motion tracking, and image-based informatics; Design and evaluate research prototypes for clinical workflows; Apply ML, deep learning, and statistical methods to 2D/3D/4D imaging problems; Collaborate with scientists and engineers to define technical approaches; Develop high-performance software using appropriate development processes; Partner with external research institutions and healthcare organizations; Contribute to testing, validation, documentation, and publications.
Seniority
Senior, hands-on IC