Who you are
* Curious and driven to understand problems deeply, not just apply known solutions
* Strong analytical thinker, able to break down complex systems and identify root causes
* Hands-on and proactive — able to take ownership and push things forward
* Able to balance theory with practical implementation
* Able to work effectively as part of a small, focused team
* Research-oriented, comfortable iterating on real-world data to improve existing algorithms
and develop new ones
Key responsibilities
* Design and implement signal processing, machine learning, and deep learning solutions
* Take part in the full lifecycle of algorithm development – from research to production
* Design experiments and validate approaches using data-driven methods
* Analyze performance and drive improvements based on insights
* Integrate classical signal processing with data-driven approaches
* Take ownership of specific problems and drive them to a solution
What your job will look like
* Work closely with the algorithm and lab teams to develop and validate solutions on real-
world data, and collaborate with software teams to bring them into production
* Work with real-world physiological data, dealing with noise, artifacts, and edge cases
* Run experiments, analyze results, and iterate quickly
* Investigate specific failure cases and understand where and why models break
* Build tools for visualization, simulation, and evaluation of algorithms
* Take part in turning research ideas into working solutions
* Work on problems where the solution is not obvious and requires experimentation
Requirements
* M.Sc. in Electrical Engineering, Biomedical Engineering, or a related field (or equivalent
experience)
* Relevant academic or research experience
* Strong experience in visualizing data and algorithm results in a clear and insightful way
* Strong Python skills (NumPy, Pandas, SciPy) for data analysis and algorithm development
* Experience in signal processing, machine learning, and deep learning algorithms
* Comfortable designing experiments and iterating based on data
* Ability to quickly understand, analyze, and improve existing code
* Strong problem-solver, proactive and able to take initiative in solving complex problems
* Fluent in English (spoken and written)
Nice to have
* Experience working with real-world noisy data and developing robust models
* Solid deep learning experience (preferably with PyTorch)
* Experience with AWS
* Experience with Java
Seniority Level
* Entry-level / Mid-level
Industry
Bio-Medical
Employment Type
Full-time
Job Functions
Engineering
* Information Technology
Apply here- galit.eliezer@bio-beat.com