Associate Director (m/f/d), DevOps & Software Engineering, Computational Pathology
to join our Computational Pathology team in Munich.
We are a small team building regulated software components for computational pathology, including data management, model training and inference and analysis tools. Much of this work is GxP-regulated, and parts are Software as a Medical Device (SaMD). We don't build standalone systems. Our components integrate into existing enterprise and clinical platforms.
As Associate Director, DevOps & Software Engineering, you will own the team's delivery infrastructure: CI/CD, release, supply-chain security, environments and deployment. A working foundation is already in place and used across many repositories. Your first task is to lead a significant revision of it, so it scales across more products and deployment targets and produces audit-ready evidence by default. You will work within the constraints of a large enterprise, partnering with central IT, cybersecurity, platform and quality teams to get things done.
This is a senior individual contributor role. Alongside DevOps, you'll be active member of the engineering team: you'll regularly review pull requests (mainly Python) and deliver features and fixes in line with the technical leads' direction.
Required
- Degree in computer science, software engineering or a related field, or equivalent practical experience.
- Typically 7+ years of industry experience, including substantial hands-on ownership of CI/CD and release engineering for production software.
- Expert in GitHub Actions, including designing reusable workflows and actions shared across many repositories.
- Strong Python skills. Writes idiomatic, pragmatic Python and favors simple, readable solutions. A solid understanding of the Python ecosystem: packaging, dependency management and distribution (e.g. wheels, lock files, private package indexes). Comfortable with Bash.
- A track record of developing software, not only infrastructure: writing tested, maintainable production code and contributing to code reviews as part of a development team.
- Hands-on with containers, SBOMs, vulnerability scanning and static analysis.
- Experience delivering software in a regulated environment (GxP, medical device, or a comparable regime) and turning compliance requirements into practical engineering processes.
- A can-do attitude: when progress is blocked, whether by technical limitations, tooling or organizational constraints, you find a way to unblock it, even if the first solution is pragmatic rather than pretty, and you follow up to make it sustainable.
- A proven ability to deliver within a large organization with central IT and security governance, through influence, relationship building and persistence.
- Excellent written and spoken English. Able to explain technical trade-offs to quality, IT and scientific stakeholders.
- Terraform or other infrastructure-as-code tools.
- JFrog Artifactory, secrets management platforms (e.g. Akeyless), OIDC-based cloud authentication, GitHub Apps.
- Deploying and operating applications on AWS services. Kubernetes, Helm, Argo CD.
- Modern Python tooling (uv, ruff, mypy, pytest).
- JavaScript/TypeScript in the context of GitHub Actions.
- Experience using AI coding agents (e.g. Claude Code, GitHub Copilot) as part of day-to-day engineering work.
- Experience with SaMD and IEC 62304 software lifecycle documentation. MLOps or ML model deployment experience.
- Experience in life sciences, healthcare or medical imaging.
- Open source contributions.