Overview:
Artificial Intelligence Software Engineer experienced in Computer Vision that works on developing products and features to shape the future of imaging-based intelligent robotic microsurgery. This involves integrating high-level understanding from digital videos and context information in the Symani surgical system towards AI-based products and features for MMI's surgical system. The role also involves leading the technical and architecture design of software modules, as well as software engineering work on building and maintaining training infrastructure, visualization pipelines, and software production deployment.
Role and main responsibilities:
- Train models for solving computer vision and robotics problems, in a full stack fashion, including data curation, designing annotation specifications and deploying inference pipeline
- Transform algorithmic intuitions into training pipelines, leveraging unique data source such as the one provided by the robot and customizing well known ML models
- Optimize vision solutions for real-time systems
- Lead the technical design and architecture discussions of software modules and applications
- Perform code reviews and manage project tasks and timelines
Required/preferred background and experience:
- Master's degree in computer science or engineering, with minimum of two years of industry experienced in computer vision and deep learning or a PhD with a focus in Machine Learning (ML)
- Experience in software architecture and interface design and software production deployment
- In depth knowledge of a modern deep learning framework such as Tensorflow or Pytorch
- Good understanding of ML application design principles and strong math skills
- Experience in solving challenging computer vision problems with AI/ML
- Experience with C/C and real-time programming
- Experience with developing applications in Python
- Experience with real-time and embedded systems is preferred
- Experience with CUDA and GPU programming is a plus
- Experience in robotics is preferred
- Previous experience in a regulated environment and/or medical device experience is preferred
- Strong communication and organization skills, with a logical approach to problem solving, good time management, and task prioritization skills
About MMI
MMI is dedicated to improving reconstructive options for surgeons and patients and has developed the first teleoperated robotic platform for open microsurgery. It offers the surgeon motion scaling and tremor elimination and aims to facilitate existing procedures as well as enable new ones in the domain of microsurgery, from post-oncological and trauma reconstructions to ophthalmology, organ transplantation and pediatric surgery.
What We Offer
An exciting and challenging role where you will make a true impact in both the success of the company and patient lives. Work in a fun and growing company that is dedicated to a culture of diversity, equity and inclusion. Be a part of a company that is reinventing opportunities for micro and super-micro surgical procedures and outcomes. At MMI, we know that our people are our greatest assets and strengths, which is why we pride ourselves on creating a culture of transparency, respect, inclusion, and fun.
We also offer:
Competitive Salary
Inclusive Benefits Package
Unlimited PTO
401k with 6% matching
Flexible work/life balance
MMI is committed to creating a diverse work environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, age (over 40), marital status, religion, sex, actual or perceived sexual orientation, national origin, ancestry, medical condition (cancer related), physical or mental handicap or Vietnam era veteran status.