We are looking for a Senior Software & Machine Learning Engineer to join an ambitious early-stage team building next-generation robotic systems for high-impact medical applications. This role offers the opportunity to work across machine learning, edge computing, and real-time software, contributing directly to life-saving technologies at the forefront of surgical robotics.
Key Responsibilities:
- Design and implement machine learning algorithms for real-time segmentation of medical imagery, optimized for deployment on edge devices.
- Integrate classical computer vision techniques with neural models to enhance performance and robustness across diverse imaging conditions.
- Translate experimental prototypes into reliable, production-quality software suitable for regulated medical environments.
- Collaborate closely with experts in hardware, robotics, and clinical applications to ensure cohesive and effective system design.
- Contribute to a culture of excellence, shared ownership, and continuous improvement across the engineering team.
Qualifications and Experience:
- 5+ years of software development experience, including production-level work with ML and CV systems.
- Strong experience with image-based deep learning, particularly segmentation models, and their optimization for real-time use.
- Proficiency in implementing classical computer vision algorithms and integrating them with ML pipelines.
- Demonstrated ability to deliver clean, reliable code in safety- or mission-critical systems (experience in medical devices is a plus).
- Comfortable working hands-on with hardware-integrated systems and low-latency application constraints.
Can this role be interesting for you or anyone you know? If so, please send your CV and contact information to d.sonneveld@panda-int.com, and we will be in touch for a conversation.
Position: Senior Software Engineer (Medical Robotics)
Location: Greater Boston
Contract: Permanent
Start Date: By agreement