Provide consultation to research groups across Helmholtz on software engineering practices, including project setup, architecture, testing, continuous integration and delivery, and sustainable software development workflows - Your work will involve state-of-the-art software engineering in AI research and application as well as consulting activities, allowing you to apply best practices learned in consultation to ongoing research projects and vice versa. * Support planning, coordination, and reporting of software development tasks; contribute to publication and presentation of project results * Solid experience in modern, sustainable software engineering, including version control (e.g., Git), continuous integration and delivery, automated testing, container technologies, and build tools * Experience in consulting, mentoring, requirements analysis, or project management in software development projects
mehr