Senior Algorithm Engineer
Job Description
We seek individuals interested in digital health and medical technology who are dynamic and eager to apply and learn new skills in developing a novel continuous blood pressure measurement device. As a Senior Algorithm Engineer - Image Processing & Machine Learning you will have a leading role in the design, development and practical implementation of algorithms and imaging tools for medical applications in the field of blood pressure and hemodynamic monitoring.
Key Responsibilities
Drive algorithm and software development of a medical device consisting of hardware control, data acquisition, and image processing for an advanced real-time tracking system of physiological signals using multiple sensors.
Provide technical leadership in the development of novel algorithms, software architecture, coding, testing, and deployment.
Generate requirements, specifications, support risk/hazard analyses, and lead/participate in technical reviews.
Effectively collaborate across disciplines (electronics, software and mechanical) and with internal and external consultants and development partners.
Participate in design and execution of preclinical system experiments with physicians, researchers, and third parties.
Help establish and drive best practices across the software development lifecycle.
Seniority Level
Mid- Senior level
Employment Type
Full-time (Hybrid option available)
Location
Newton, MA
Education Required:
MS and/or PhD in Electrical Engineering, Computer Science, Mechanical Engineering, Biomedical Engineering or Applied Optics
Years of Experience
4+ years of experience in the design and development of Image Processing and Machine Learning algorithms.
Required Qualifications:
Experience with advanced image and signal processing.
Experience with algorithm development and implementation in python, and C/C++ in a fast-paced environment.
Experience with acquisition and processing of physiological signals in a complex environment is preferred.
Excellent knowledge of linear/nonlinear real-time systems analysis (time/frequency, estimation and feedback models, digital filter design).
Knowledge of Deep Learning, Machine Learning for Images / Videos.
Good written and verbal communication skills.
Ability to create documentation, follow documentation protocols, and suggest improvements as required.
Ability to work in a fast-paced and start-up team environment.
Self-motivated with strong problem-solving skills.
Additional Beneficial Attributes:
Prior experience with optimization and inverse problems is preferred.
Experience with imaging equipment and basic optical system design is preferred.
Quick learner and systematic thinker with the ability to collect, analyze, and interpret complex information with mathematical tools using independent judgement.
Excellent communication and presentation skills, capable of conveying technical information in a clear and thorough manner to a varied audience.
Good knowledge in any three of the following subjects:
Deep Learning, Machine Learning, Neural Networks, Numerical Methods, Optical Systems, Statistics & Probability, Advanced Signal Processing, and Image Processing.
Benefits
401(k)
Dental insurance
Health insurance
Paid holidays and vacation
Interested in working with us?
Fill out some info and we will be in touch shortly! We can't wait to hear from you!