Senior ML Engineer, Computer Vision
Core
Build AI-powered ultrasound imaging pipelines for professional sports to analyze musculoskeletal health and predict injuries.
Role type
Senior ML Engineer (Computer Vision)
Builds
Offline training pipelines, online analysis services for ultrasound segmentation, and on-device navigation models.
Domain
Sports science, musculoskeletal health, medical imaging (ultrasound/DICOM)
Deliverable
production ML models | product features
Required skills
Python, TensorFlow/Keras, PyTorch, semantic segmentation, object detection, MLOps, model versioning, data de-identification, geometric processing, transformer-based segmentation
Preferred skills
CoreML, ONNX, image stitching, labeling platform workflows, clinical software regulatory pathways
Technologies
Python, TensorFlow, Keras, PyTorch, OpenCV, NumPy, SciPy, scikit-learn, DICOM, CoreML, ONNX, Docker
Responsibilities
Build offline training pipelines for model factory including data movement, preprocessing, and evaluation. Develop online analysis services to produce segmentation masks and athlete metrics from ultrasound images. Create robust image/video processing pipelines for DICOM and raw imagery with physical calibration. Train and refine segmentation models for musculoskeletal anatomy in ultrasound. Develop on-device navigation models for view recognition and image quality scoring. Own the annotation loop with clinical teams for de-identified data labeling. Maintain model versioning and provenance for metric traceability. Build evaluation and regression harnesses for model qualification.