Über EMBL und Cellzome
The Oliver Stegle team and the Bioimage Analysis Support Team at EMBL Heidelberg are looking for a research software engineer to contribute to the development and maintenance of highly-used open-source software for the analysis of spatial omics data. This position is funded by GlaxoSmithKline (GSK) as part of a collaboration between Cellzome, a GSK company, and EMBL. Cellzome is a center of excellence for Omics technologies of GSK in Heidelberg, Germany. The successful candidate will work in close collaboration with computational bioimage analysis groups at GSK.
Aufgaben
- Software development to improve the robustness and scalability of the SpatialData framework, and to advance its capabilities for facilitating the creation of data analysis pipelines within GSK.
- Maintain the SpatialData framework, with a particular focus on refactoring existing portions of the codebase to aid long-term stability and simplify future maintenance.
- Contribute to the advancement of the Next Generation File Format (NGFF) and OME-Zarr, respectively, an open specification and a file format for bioimaging data that are used as key components of the SpatialData framework.
- Setup, test, and ensure the smooth running of continuous integration and automation systems, helping to maintain and develop the software infrastructure.
- Improve the documentation, example notebooks and training material on the SpatialData framework, enabling other developers to adopt the latest versions of the software.
Anforderungen
- Masters degree in Computer Science, Mathematics, Physics, Engineering, Life Sciences, or a related field, or a proven equivalent experience.
- Knowledge of the following libraries/technologies in Python: Geospatial: Dask, Xarray, Geopandas. Bioimaging: Zarr, OME-Zarr, Napari. Single-cell analysis: AnnData, Scanpy, SpatialData or other scverse software.
- Curiosity-driven mindset toward new methods and tech.
- Passion for open-source software, with a commitment to reducing adoption barriers to support new users.
- Excellent communication and organisational skills, with the ability to coordinate and collaborate effectively with other open-source projects.
- Proven ability to work creatively and rigorously in a team environment.
- Fluency in English.
Benefits
- Financial incentives: Salary free of income tax, Monthly family, child and non-resident allowances, annual salary review, pension scheme, death benefit, long-term care, accident-at-work and unemployment insurances
- Flexible working arrangements
- Private medical insurance for you and your immediate family (including all prescriptions and generous dental & optical cover)
- Generous time off: 30 days annual leave per year, in addition to public holidays
- Relocation package including installation grant (if applicable)
- Campus life: Free shuttle bus (select sites), on-site library, subsidised on-site gym and cafeteria, casual dress code, extensive sports and social club activities (on campus and remotely)
- Family benefits: Kindergarten (Heidelberg), 10 days of child sick leave, generous paid maternity/parental leave and monthly family & child allowances
- Benefits for international newcomers: Visa exemption, education grant for private schooling, financial support to travel back to your home country every second year and a monthly non-resident allowance.