onsite
Research Software Engineer - Image Data Analysis - Max Delbruck Centrum
Software Engineer
Lead the development of advanced image analysis pipelines, leveraging Python, machine learning, and deep‑learning frameworks to extract insights from complex biomedical datasets.
About the role
Key Responsibilities
- Design, implement, and maintain scalable image analysis pipelines using Python and deep‑learning libraries such as PyTorch or TensorFlow.
- Collaborate with scientists to translate experimental questions into computational solutions, optimizing algorithms for performance and accuracy.
- Integrate OpenCV and other image‑processing tools to preprocess, segment, and quantify image data.
- Develop reproducible workflows, containerize applications with Docker, and manage version control using Git.
- Document code, produce technical reports, and present findings to interdisciplinary teams.
Requirements
- Strong programming skills in Python and experience with machine‑learning frameworks.
- Proven background in image processing and deep‑learning techniques.
- Familiarity with scientific computing libraries (NumPy, SciPy, Pandas) and data visualization.
- Experience with version control (Git) and containerization (Docker).
- Excellent communication skills and ability to work collaboratively in a research environment.
Skills
pythonmachine learningdeep learningopencvpytorchdata analysis