Research Software Engineer For Translational Biomedical Ai

04 ago - Milano
Human Technopole

ppbBuild the science that shapes the future of human health.
/b /ppbApplication closing date: /b /ph3Join a place where ambitious science thrives /h3pHuman Technopole is a rapidly expanding life science institute in Milan, where international researchers and cutting?edge technologies converge to accelerate biomedical discovery.
Our mission is to transform bold scientific ideas into advances that improve human health.
/ppWithin this mission, the Health Data Science Centre develops advanced computational and machine learning approaches to analyse complex biomedical and clinical data.
The Centre works at the interface of data science, machine learning, computational biology, epidemiology, and clinical research, with the goal of transforming research models into tools that can support biomedical discovery and healthcare innovation.
/ppWe are seeking a motivated bResearch Software Engineer /b to help translate research prototypes into robust, usable, and transferable software tools.
We welcome candidates at different levels of seniority.
Depending on the selected candidate's experience, the position may be shaped as either a Junior or as a Senior Software Engineer.
/ppThis role sits at the interface between software engineering, machine learning and clinical translation.
The successful candidate will work closely with data scientists, computational biologists, clinicians, ICT experts, and hospital partners to develop software systems that make advanced research models usable in real?world biomedical and healthcare settings.
This position is funded by the European Union EU4H-****-SANTE-PJ-04 – Project: European Cardiovascular Health data and AI Network (CHAIN), GA .
/ph3Your mission /h3pAs a Research Software Engineer for Translational Biomedical AI, you will work closely with data scientists, computational biologists, clinicians, ICT experts, and external collaborators to make biomedical machine learning models easier to use, test, and share across research environments.
/pulliTransform research code into maintainable and documented software.
/liliPackage trained models and inference pipelines for deployment in external organizations.
/liliEnable hospitals and collaborators to test models locally on their own data without transferring sensitive patient?level information.
/liliSupport reproducible model evaluation across sites.
/liliProvide usable interfaces, APIs, dashboards, or command?line tools depending on project needs; /liliensure that software tools are robust, secure, documented, and maintainable.
/li /ulpThe role is not primarily a machine learning research position, but the candidate should have enough understanding of machine learning workflows to work effectively with researchers developing predictive, generative,



and analytical models for biomedical and clinical data.
/ph3Grow Your Skills /h3pYou will enhance your professional skills by contributing to: /ph3Research software engineering for biomedical AI /h3ulliRefactoring and modularising scientific Python code.
/liliTurning research prototypes into robust, reusable, and documented software.
/liliSupporting reproducible model training, validation, inference, and reporting.
/liliWorking with researchers to translate scientific requirements into software tools.
/liliDeveloping tools that allow researchers, clinicians, and collaborators to interact with biomedical AI models in a controlled and usable way.
/li /ulh3Machine learning model packaging and deployment /h3ulliPackaging trained models, preprocessing pipelines, configuration files, metadata, and evaluation scripts into portable software artifacts.
/liliDeveloping containerised model environments using Docker and related technologies.
/liliBuilding reproducible inference pipelines that can be transferred to hospitals or external research organisations.
/liliSupporting privacy?aware validation scenarios where models are tested locally without transferring sensitive data.
/liliBuild CICD pipelines to support the software and AI models development life cycle, from development to testing and deployment.
/li /ulpHuman Technopole supports career development through training, mentoring, and dedicated learning opportunities.
/ph3What You'll Bring /h3h3Essential /h3ulliDegree in Computer Science, Software Engineering, Data Science, Bioinformatics, or equivalent professional experience.
/liliExperience in software development, research software engineering, machine learning engineering, data science, or similar roles.
/liliStrong programming skills in Python.
/liliFamiliarity with scientific or machine learning Python libraries, such as NumPy, pandas, scikit?learn, PyTorch, TensorFlow, or similar.
/liliExperience writing modular, maintainable, and documented code.
/liliFamiliarity with Git and collaborative software development practices.
/liliFamiliarity with machine learning workflows, including preprocessing, model inference, model evaluation, reproducibility, and experiment configuration.
/liliExperience packaging software, models, or computational workflows for reuse by other users.
/liliFamiliarity with containerisation technologies such as Docker.




/liliGood English communication skills, both written and spoken.
/li /ulh3Preferred /h3ulliExperience with MLOps, model packaging, or deployment of machine learning models in research, clinical, or semi?production environments.
/liliExperience with automated testing and simple CI workflows.
/liliExperience developing APIs, command?line tools, dashboards, or lightweight web interfaces.
/liliExperience with workflow management tools such as Nextflow, Snakemake, Airflow, or similar.
/liliFamiliarity with secure or privacy?aware analysis workflows.
/liliFamiliarity with biomedical data, longitudinal clinical data, EHRs, or hospital research environments.
/liliExperience with cloud, institutional HPC, or hybrid computing environments.
/liliFamiliarity with Kubernetes or production deployment environments.
/liliExperience contributing to open?source scientific software or collaborative research software projects.
/li /ulh3Organizational and social skills /h3ulliStrong communication skills, given the multicultural and multidisciplinary nature of the team (including data scientists, biomedical researchers, clinicians, software engineers, and ICT experts).
/liliAbility to translate between research needs, clinical requirements, and software implementation.
/liliStrong problem?solving skills, a proactive approach and ability to work across research, technical, and clinical domains.
/liliExcellent teamwork skills.
/liliAbility to write clear technical documentation for both technical and non?technical users.
/liliInterest in biomedical research and in the translation of AI methods into tools that can support real?world health research.
/liliAbility to balance the flexibility required in research with the robustness required for usable software.
/li /ulh3Why Human Technopole /h3pHuman Technopole offers an international and dynamic workplace, competitive welfare provisions, flexible working policies, and relocation support.
Candidates moving to Italy may vantaggi from attractive tax benefits.
We promote work?life balance and provide parental support initiatives.
/ppThis position offers the opportunity to work at the interface of advanced machine learning, biomedical research, software engineering, and clinical translation.
The successful candidate will contribute to tools that help make complex AI models usable, testable, and transferable across research and healthcare settings.
/ppThis is a 30?month fixed?term contract, offered under CCNL Chimico Farmaceutico, Level B2 /ppSalary: up to € 50k, depending on the seniority of the candidate.
/ppThe position is based in Milan, Italy, within our vibrant international campus.
/ppWe strongly encourage applications from candidates belonging to protected categories (L. *****) /p /p #J-*****-Ljbffr

Operai imbianchini/verniciatori

07 ago - Ambivere
MD Consulting srls

Cintabile amministrativo

07 ago - Ottaviano
planeta

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per research software engineer for translational biomedical ai / milano

Aiutante pizzaiolo

07 ago - Catania
Pizzeria fratelli pomodoro di Riccardo Patti

Autista di autoarticolati-ravenna (ra)-#25109

07 ago - Ravenna
Lavora con noi italia srls