Algorithm Engineer
Indexed description
We are rapidly growing, funded by leading international VCs, and are looking to expand our small, motivated, multi-disciplinary and phenomenal team. Joining us is an opportunity to work towards saving vision across the globe, collaborating with others to realize a dream, and tackle an enormous challenge that will help drive your career forward.
We are seeking a highly skilled Algorithm Engineer with a strong focus on deep learning and problem-solving. The ideal candidate will have proven experience in end-to-end development — from research and prototyping to production deployment — and a passion for applying advanced algorithms to transform the field of medical robotics.
Responsibilities:
- Design, develop, and deploy cutting-edge algorithms to enhance the accuracy, robustness, and efficiency of robotic surgical systems.
- Apply deep learning, computer vision, and advanced data analysis techniques to solve challenging perception and decision-making problems.
- Lead end-to-end development cycles: problem definition, algorithm design, implementation, optimization, and integration into real-time systems.
- Collaborate with multidisciplinary teams, including software, hardware, and clinical experts, to ensure algorithms meet system and clinical requirements.
- Validate and refine algorithms through simulation, lab testing, and clinical feedback.
- Advanced degree (Master’s or PhD) in Computer Science, Engineering, Mathematics, or a related field.
- 5+ years of experience in algorithm development, with a strong track record in deep learning and computer vision.
- Experience in robotics, control systems, autonomous navigation or medical devices – an advantage.
- Hands-on experience in the full development lifecycle — from concept to deployment — of machine learning or computer vision systems.
- Solid mathematical foundation and excellent analytical problem-solving skills.
- Proficiency in Python and/or C++ and familiarity with deep learning frameworks (e.g., PyTorch, TensorFlow).
- Experience with classical computer vision and image processing techniques – an advantage.
- Experience with validation of algorithm solutions for medical devices - an advantage.
- Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search