Senior Algorithm Engineer
Vectorious
Other Engineering
Tel Aviv-Yafo, Israel
Posted on Jun 26, 2025
What will you do?
In this role, you will develop algorithms for a unique state-of-the-art biomedical device and improve the lives of patients with chronic heart failure. You will work in a truly multidisciplinary environment and collaborate with peers across the company. You will play a significant role in a team dedicated to algorithm development and data mining, a part of a larger R&D organization.
Algorithm Development:
- Develop algorithms for signal processing from biological and electronic sources.
- Develop data-driven predictive models.
- Optimize algorithms and models to improve device accuracy and stability.
- Define requirements for well-engineered processes, experiments, and optimal device operation
Software Development:
- Implement and integrate algorithms into new and existing software environments.
- Maintain good code management practices.
Data Mining and Analysis:
- Collect and process structured and unstructured data to from devices including data from production related processes, experiments and from the field.
Modeling:
- Gain deep understanding of Vectorious’ device theory of operation and empirical models of sub-components (such as MEMS device and ASIC)
- Improve modelling to optimize algorithms and system performance
Validation and characterization:
- Plan and execute experiments using test equipment.
- Analyze results to support modelling and algorithm development
Reporting:
- Create comprehensive reports for various audiences to communicate findings, insights, and recommendations.
What do you need to bring with you?
- BSc (MSc or PhD advantage) in electrical engineering, applied physics or related fields from a recognized and leading academic institution.
- Minimum 10 years of experience in similar positions.
- Experience in development and optimization of algorithms and data-driven predictive models, simulations and data analysis of physical systems. Ability to communicate and document knowledge clearly.- Must
- Proficiency in Python for data analysis, data processing, statistical analysis, and visualization. Methodological approach to code management.- Must
- Ability to work with electronic test setups and instrumentation for data collection and analysis.- Must
- Hands-on experience with Data Mining: collecting, designing and using databases from structured and unstructured data, extracting actionable insights and producing data for training and optimization. - Advantage
- Working knowledge of good code development practices, methodology and architecture. Experience in co-development in a multi-user multi-repo environment. - Advantage
- experience in biological signal processing.
- Familiarity with MEMS / ASIC