Rui Duarte de Barros a suivi une formation d'ingénieur à La Havane, à Cuba. Entre 2001 et 2003, il a été secrétaire d'État au Trésor, puis ministre des Finances. En 2003, il est devenu commissaire de la Guinée-Bissau auprès de l'Union économique et monétaire ouest-africaine, poste qu'il a occupé jusqu'en 2011. À la suite d'un coup d'État en avril 2012, le commandement militaire a signé un accord de transition politique avec 36 partis politiques, à l'exclusion du PAIGC au pouvoir jusqu'alors. En conséquence, Duarte de Barros, membre du Parti du renouveau social, a été nommé Premier ministre de transition le 16 mai 2012. Carlos Gomes Júnior, l'ancien Premier ministre, s'est opposé à la nomination de Duarte de Barros, déclarant que « c'est un gouvernement que nous ne reconnaissons pas ». Rui Duarte de Barros a été choisi, lors des élections générales de 2014[4].
En décembre 2023, le président Umaro Sissoco Embaló a dissous le Parlement en raison d'une tentative de coup d'État présumée. Il a ensuite reconduit Geraldo Martins au poste de Premier ministre, qui a été chargé de former un nouveau gouvernement, Martins était Premier ministre depuis la victoire de la coalition PAI-Terra Ranka dirigée par le PAIGC aux élections de juin 2023. Le 20 décembre, Sissoco Embaló a limogé Martins et nommé Duarte de Barros au poste de Premier ministre. À l'époque, Duarte de Barros était président du Conseil d'administration de l'Assemblée populaire nationale, ainsi que député du PAIGC au parlement[5].