company logo

Algorithm Engineer

ForSight Robotics

Office

Yokne'am Illit, North District, IL

Full Time

Description

Passionate people who want to make a difference drive our culture - our team members are grounded in integrity, have a strong capacity to learn, have the energy to get things done, and bring diverse, real-world experiences to help us think in new ways. We actively invest in our team members to support their long-term growth so they can continue to advance our mission and achieve their highest potential.

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.

Who we are

At ForSight Robotics, we are united behind our mission: we believe that robotic ophthalmic surgery is life-enhancing care. Through ingenuity and intelligent technology, we expand the potential of physicians to heal without constraints. As a pioneer and market leader in ophthalmic robotic-assisted surgery, we strive to foster an inclusive and diverse team, committed to making a difference. We lead with inclusion and empower our team members to do their best work as their most authentic selves.

** Our office is currently located in Yoqneam Illit and will be relocating to Caesarea, near the train station, in November 2025.

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.


Requirements

  • 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 the medical devices industry – 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). 
  • Knowledge or experience in robotics, control systems, autonomous navigation or medical devices – an advantage.
  • Familiarity with analysis, processing, or interpretation of OCT data in clinical or research settings - 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.


Skills and Competencies

None

Algorithm Engineer

Office

Yokne'am Illit, North District, IL

Full Time

September 11, 2025

company logo

ForSight Robotics