> Markdown version of [/jobs/ext/2031799-research-scientist-machine-learning-virtual-patient-engine-vpe](https://www.wearedevelopers.com/jobs/ext/2031799-research-scientist-machine-learning-virtual-patient-engine-vpe). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Research Scientist (Machine Learning) - Virtual Patient Engine (VPE) - **Company:** BioMed X GmbH - **Location:** Oppershausen, Germany - **Contract:** Permanent contract - **Skills:** Microsoft Access, Active Directory, Algorithm Design, Computational Biology, Continuous Integration, Data Integration, Mobile Application Software, Machine Learning, Software Engineering, Pytorch, Git, Containerization, Git Flow, Information Technology, Code Inspection, Multiaccess Edge Computing, Virtual Agents, Docker - **Published:** August 12, 2026 - **Apply:** https://jobs.meinestadt.de/oppershausen/standard?id=259973400 ## About the Role * PhD (or equivalent experience) in Computer Science, Machine Learning, Applied Mathematics, Computational Biology, or a related field. * You will leverage your advanced algorithm design skills to tackle complex challenges in digital twin technologies. * You will be part of a dynamic team driving discovery through cutting-edge data science, including the development and application of artificial intelligence, foundation models, and agentic AI systems. Required skills * Background in algorithm development for multi-variate time-series data, including generative modeling, spatial-temporal and graph-based approaches (e.g., Ordinary Differential Equations (ODE)- or Neural Differential Equations (NDE)-based models), and time-series foundation models. * Hands-on experience applying these methods to heterogeneous data integration and forecasting using biomedical knowledge graphs. * Background in life sciences and/or mathematical modeling of biological systems, even minor, is highly encouraged. * Strong engineering skills in PyTorch/PyTorch Lightning for implementing custom architectures, paired with best practices in reproducible software development (Git workflows, testing, linting, documentation, CI/CD). * Familiarity with containerization and environment management tools (e.g., Docker, uv, Conda) and orchestration of large-scale ML experiments on cloud platforms. * Ability to work as part of an interdisciplinary team but also independently. * Strong problem-solving skills and scientific curiosity. * Excellent communication, organizational, and interpersonal skills. Additional skills, good to have * Background in biology, computational biology or mathematical modeling of biological systems. * Exposure to agentic AI frameworks (e.g., LangGraph or equivalents). * Experience incorporating inductive biases and physics/biology-inspired constraints into models. * Familiarity with causal discovery/inference, active learning, and inverse design. ## Description Festanstellung, * Qualifikationslevel B Ausübungsformen Gewünschte Fähigkeiten & Kenntnisse Machine Learning Network Edge Cloud CAN Forecasting Origin MS Access Mobile App Docker Hybrid Innovation Active Directory GIT Digitale Zwillingstechnologie, We are looking for a talented and curious Research Scientist (Machine Learning) to join our team, bringing fresh perspectives and advanced expertise to fuel innovative thinking and scientific excellence. If you are passionate about transforming biomedical data into actionable knowledge within a collaborative environment, this position is for you. ## Related Videos - [Geometric deep learning for drug discovery](https://www.wearedevelopers.com/videos/264-geometric-deep-learning-for-drug-discovery) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Developing an AI.SDK](https://www.wearedevelopers.com/videos/198-developing-an-ai-sdk) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [The Biggest German Tech Companies](https://www.wearedevelopers.com/magazine/424-the-biggest-german-tech-companies) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j)