Senior Algorithm Engineer
Core
Designing and developing advanced AI-based image processing and medical image visualization algorithms for 2D/3D CT imaging data, focusing on segmentation, recognition, and real-time rendering.
Role type
Senior IC algorithm engineer (medical imaging)
Builds
Production medical imaging algorithms and visualization tools for clinical stakeholders
Domain
Healthcare technology / Medical imaging / Computer vision
Deliverable
production ML models | product features
Required skills
C++ and/or Python, deep learning frameworks (PyTorch, TensorFlow), medical imaging data formats (DICOM, ITK, VTK), 2D/3D visualization techniques, performance optimization (CUDA, OpenCL, multithreading), data structures and algorithms, numerical methods
Preferred skills
Experience with volume rendering, MPR, 3D reconstruction, interactive visualization systems
Technologies
PyTorch, TensorFlow, CUDA, OpenCL, DICOM, ITK, VTK
Responsibilities
Design and implement algorithms for medical image processing (segmentation, detection, registration, enhancement); Develop and optimize 2D/3D visualization techniques; Build AI/ML models for medical imaging; Optimize algorithm performance for real-time processing; Integrate algorithms into production systems; Troubleshoot algorithmic issues and performance bottlenecks; Validate algorithms using clinical datasets; Document technical designs and workflows; Collaborate with cross-functional teams to translate requirements into solutions
Seniority
Senior, hands-on IC