Job Title:
Computer Scientist - Real-Time Image Processing for Laparoscopic Surgery
About Us
Company Overview:
Smart Surgical Appliances (SSA) is a UK-based limited surgical device company that owns novel platform technologies to reduce costs, improve safety, and outcomes in minimally invasive surgery markets.
Role Description
We are seeking an experienced Computer Scientist to join our team as we develop a new visualisation platform for laparoscopic surgery. The successful candidate will be responsible for researching, developing, and implementing real-time image processing algorithms that run on the company's laparoscopic visualisation platform.
Main Responsibilities:
* Develop and optimise existing image processing algorithms, focusing on user-perceived visual performance and execution speed.
* Pose innovative solutions by proposing, researching, and developing new algorithms relevant to the platform.
* Deliver high-quality code according to specifications.
* Work with OpenCV, TensorFlow, and other computer vision libraries.
* Apply knowledge of machine learning algorithms and neural networks.
* Provide high-quality design documentation according to medical software standards.
* Show proficiency in computer vision, image processing, and deep learning techniques.
* Perform tests, code reviews, and quality assurance tasks.
* Support fast prototyping for proof-of-principle activities.
* Contribute to role-specific R&D planning.
* Collaborate with management on intellectual property development.
Requirements
We require a highly skilled and motivated individual who possesses the following qualifications:
Essential Requirements:
* A master's degree or PhD in a relevant subject such as computer science.
* Demonstrable experience in developing low-level novel image processing algorithms.
* Experience in parallelisable implementations suitable for real-time video rates.
* Proficiency in C/C++ coding.
Desirable Skills & Abilities:
* Experience writing CUDA kernel code.
* Understanding of camera calibration and 3D reconstruction.
* Excellent communication and presentation skills.
* Ability to self-motivate and work independently with excellent time management.
* Willingness to provide input into R&D strategy meetings.
* Ability to learn quickly and work with minimal supervision.
* Report writing and MS Office skills.
* Project management and time planning skills.
* Familiarity with clinical and/or biomedical engineering.
* Fluency in English.
Benefits
This role offers a competitive salary of £60,000-£80,000 per annum, depending on experience, plus benefits package including pension scheme, health insurance, and paid annual leave.