Senior Algorithm Developer
Join a deep-tech team developing a computational medical imaging platform. Build imaging algorithms from mathematical models and prototypes through laboratory validation, optimization, and product integration. The role is hybrid, based in Givatayim, Israel, with two days per week working from home.
Responsibilities
- Design, develop, and optimize imaging and reconstruction algorithms.
- Build signal-processing pipelines for raw sensor data and develop numerical methods for large-scale computational problems.
- Create mathematical models and simulations, including work on inverse problems.
- Develop and integrate deep-learning models into imaging workflows.
- Accelerate algorithms in multi-GPU environments.
- Validate algorithms through theoretical analysis, simulations, experimental data, and laboratory testing.
- Write efficient, production-quality Python and carry solutions from research and proof of concept through optimization and product integration.
- Collaborate with software engineers, physicists, researchers, hardware teams, clinicians, and clinical research teams to translate clinical needs into imaging solutions.
Requirements
- At least 3 years of hands-on algorithm development experience, including at least 3 years in signal processing.
- Excellent Python skills and software engineering experience beyond research code or notebooks.
- Strong foundation in mathematical modeling and numerical methods.
- Experience designing, implementing, testing, and optimizing algorithms end to end, and turning research concepts into maintainable software.
- M.Sc. or Ph.D. in Electrical Engineering, Computer Science, Applied Mathematics, Physics, or a related field; exceptional equivalent technological and research experience may substitute.
- Ability to independently solve complex technical problems and work across disciplines.
Nice to have
- Experience with inverse problems, numerical optimization, wave or acoustic simulation, or finite difference methods.
- GPU, CUDA, multi-GPU, or high-performance computing experience.
- Deep learning, neural networks, medical or computational imaging, ultrasound, or other sensor-based imaging experience.
- Experience with raw sensor data, physical systems, or laboratory environments.
- Algorithmic experience from a leading Israeli technological or intelligence unit.