A fully remote (anywhere across EU) Software Architect is required for a fast-growing Biopharma company who create digital models of cells to help drug companies develop new medicines faster and more efficiently. Instead of doing expensive and time-consuming lab experiments, they use ‘Digital Twins’ - virtual copies of cells - to predict how cells will behave in different conditions. This helps companies quickly find the best cells to use for producing medicines, reducing costs and improving quality. Big pharmaceutical companies use this technology to speed up drug production and make the process more reliable.
The Software Architect will play a crucial role in building SAAS software, building up infrastructure and cloud computing, optimizing ML model performance, and integrating models into production environments to support their mission of advancing biopharma process development through digitalization. As the Software Architect, this role will own the system architecture, guide key infrastructure decisions, oversee external development efforts, and serve as the trusted technical face to the companies’ clients. As well as mentoring internal junior developers, gradually building stronger in-house technical capabilities.
Their HQ is based in Germany, but this role could be remotely based anywhere across the EU. On offer is a highly competitive salary and benefits package which can be disclosed upon application. English communications skills are a must requirement.
The required skillset / experience:
technical skills:
Extensive experience (8+ years) in software engineering and SaaS architecture.
Proven track record designing and delivering scalable cloud-based platforms (Azure, AWS, or similar).
Strong hands-on experience with DevOps practices, CI/CD pipelines, and system integrations.
Ability to manage outsourced development teams and ensure delivery accountability.
Familiarity with data pipeline design, security best practices, and microservice architectures.
In-depth understanding of machine learning principles, including model integration, performance optimization, and ML-specific architecture considerations.
Strong proficiency in Python and ML frameworks (e.g., TensorFlow, PyTorch, Scikit-learn, JAX).
Ability to work closely with scientific and ML teams, understanding hybrid models and translating them into robust software solutions.
Desirable skillset:
Experience working in biotech, life sciences, or ML/AI-driven SaaS platforms.
Familiarity with hybrid modeling, scientific computing, or machine learning workflows.
German language skills (nice to have but not required).
Experience in startup or scale-up environments.