Silvia Stringhini effectue des études d’économie internationale et du développement à l’Université de Pavie en Italie, puis obtient un master en santé globale au Trinity College de Dublin, en 2008. Elle poursuit ensuite sa formation en santé publique et épidémiologie avec un doctorat, obtenu en 2011, de l’Université Paris-Sud et du University College de Londres (European Label PhD). En 2011, elle rejoint l’Institut de médecine sociale et préventive du CHUV, aujourd’hui UNISANTE, d’abord comme post-doctorante, puis comme maître-assistante, et enfin comme responsable de secteur de recherche.
Privat-docent de l’Université de Lausanne depuis 2016, Silvia Stringhini travaille surtout sur les inégalités sociales et leur lien avec la santé et la maladie : dans les maladies chroniques et le vieillissement, sur leurs conséquences biologiques, ou encore sur leur lien avec les facteurs environnementaux. Entre 2018 et 2019, elle est professeure invitée à la Dalla Lana School of Public Health de l’Université de Toronto. En octobre 2018, elle prend la tête de l’Unité d’épidémiologie populationnelle du Service de médecine de premier recours des HUG. Privat-docent de la Faculté de médecine de l’UNIGE en 2019, elle est nommée professeure assistante au Département de santé et médecine communautaires en février 2020.