Full-stack Software Engineer – Medical Image Analysis
We are seeking a Full Stack Software Engineer to advance the development of intraoperative image analysis software for orthopedic surgery. This position will involve utilizing state-of-the-art image processing, machine learning, and modern software architectures to deliver real-time, high-performance solutions for surgical environments. As a leader in revolutionizing intraoperative medical imaging, Torus Biomedical has established a strong track record of success in creating innovative imaging tools for spine surgery. We are looking for a skilled engineer to help tackle the new challenges in orthopedic surgery and drive this next phase of innovation.
Key Responsibilities:
- Design and develop intraoperative image analysis software.
- Apply image processing and machine learning techniques to near real-time image analysis.
- Implement software architectures (MVVM, MVC, MVP) tailored to the development of medical devices.
- Utilize Agile methodologies for efficient project management, sprint planning, and continuous improvement.
- Manage code repositories and collaborate using Git and GitHub or similar tools
- Conduct testing, debugging, and code reviews to ensure software meets regulatory standards.
- Implementing front-end applications using Python frameworks such as PyQt, Tkinter, or Dash for UI and surgical data visualization.
- Collaborate closely with cross-functional teams, including surgeons, engineers, and data scientists, to deliver reliable and high-performance software solutions for surgical environments.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Biomedical Engineering, or a related field.
- Knowledge and experience of software architecture patterns such as MVVM, MVC, and MVP
- Experience in full-stack software development, with a focus on medical image analysis and computer vision.
- Proficiency in Python, including front-end tools like PyQt, Tkinter, Dash, or similar frameworks.
- Strong understanding of software development best practices, including Agile methodologies.
- Experience with Git, GitHub, and version control tools for collaborative development.
- Familiarity with Matlab and Matlab based Image-Analysis and Optimization Toolboxes in a plus
- Experience in healthcare, medical technology, or surgical environments is a plus.
- Preferred experience with IEC 62304 standard for developing medical device software and life cycle
Join us in our mission to transform the future of intraoperative medical imaging and make a positive impact on patient care. If you are passionate about leveraging machine learning to solve complex problems in healthcare, submit your resume and a cover letter outlining your relevant experience to jobs@torusbiomedical.com.
Collaborative Postdoctoral Position – Medical Imaging AI
We have an outstanding opportunity for a Postdoctoral Research Associate to engage in a closely collaborative research and development project with our academic partner at the Department of Radiology – University of British Columbia. The goal of this project is to develop a software solution that facilitates automatic image-based measurements within an existing intraoperative assessment product.
Job Responsibilities:
- Conduct literature reviews and contribute to academic publications resulting from the project.
- Establish pipelines for generating synthetic fluoroscopic images/labeling from CT images.
- Design, develop, and optimize a convolutional neural network model tailored for automatic bone and implant segmentation, and annotation of key bone landmarks.
- Collaborate with interdisciplinary teams to ensure seamless integration of research outcomes into the final product.
- Participate in design and execution of performance testing and validation activities.
- Lead authorship efforts for organizing and publishing the research outcomes as white-papers, scientific abstracts and journal articles.
Job Qualifications:
- PhD in Computer Science, Biomedical Engineering, or a related field.
- Proficiency in Python-based machine learning, image processing and computer vision toolboxes (such as PyTorch, OpenCV, or scikit-image).
- Verifiable previous experience in applying machine learning to medical imaging, preferably with X-ray image modality.
- Track record of industrial product development experience or first author publications.
- Effective communication skills in English.
More information about the position and instructions for application is available at the following link: Postdoc_Job_Position_UBC_Torus