Sr. Machine Learning Engineer, Medical Imaging
Core
Senior algorithm engineer developing advanced computer vision and machine learning algorithms for real-time analysis of endobronchial ultrasound (EBUS) and min-profile ultrasound probes to improve lung cancer diagnosis via the Ion robotic platform.
Role type
Senior IC machine learning engineer (medical imaging)
Builds
Real-time planning and guidance software for the Ion endoluminal robotic system
Domain
Medical device / Robotic surgery / Ultrasound imaging
Deliverable
production ML models
Required skills
Computer vision, Medical imaging, Python, C++, PyTorch, OpenCV, MONAI, ITK, VTK, TensorRT, ONNX, Spatiotemporal deep learning, Model optimization (quantization, pruning), Hardware acceleration
Preferred skills
Ultrasound physics, Acoustic image processing, EBUS data experience, Low-latency real-time application deployment, Good Machine Learning Practice (GMLP) alignment
Technologies
PyTorch, OpenCV, MONAI, ITK, VTK, TensorRT, ONNX, C++, Python
Responsibilities
Design and implement computer vision/ML algorithms for real-time ultrasound processing; Develop algorithms for speckle reduction, acoustic shadowing mitigation, and temporal tracking; Fine-tune architectures (ViTs, GNN, Diffusion models) for clinical datasets; Architect model deployment pipelines for high-performance C++ environments; Support system integration, testing, and patent documentation
Seniority
Senior, hands-on IC