7 липня 2012 року приєднався до італійського «Удінезе»[2], але для того щоб швидше адаптуватися до європейського футболу, Мачіс підписав п'ятирічний контракт з іншою командою, що належала Джампаоло Поццо, іспанською«Гранадою»[3]. 20 серпня в матчі проти «Райо Вальєкано» він дебютував у Ла Лізі[4]. Втім закріпитись у клубі не зумів і виступав за дублюючу команду через високу конкуренцію. Тому зігравши лише 5 ігор в усіх турнірах, на початку 2013 року Дарвін на правах оренди перейшов у португальську«Віторію» (Гімарайнш)[5]. 2 лютого в матчі проти «Порту» він дебютував у Сангріш-лізі[6]. Втім і тут закріпитись не зумів, теж зігравши лише 5 ігор до кінця сезону.
Повернувшись в «Гранаду» венесуелець знову виступав здебільшого за резервну команду і 2014 року був відданий в оренду в «Еркулес» з Сегунди[7]. По закінченні оренди Дарвін повернувся в «Гранаду» і провів кілька матчів за основний склад, втім знову закріпитись не зумів і з 2015 року провів по сезону в оренді в клубах «Уеска»[8] та «Леганес»[9], де нарешті зумів стати основним гравцем. Після цього сезон 2017/18 нарешті провів у статусі основного гравця «Гранади», забивши 12 голів у 30 іграх Сегунди, але не зумів вивести команду в Прімеру.
18 липня 2018 року нарешті підписав контракт з «Удінезе»[10]. У матчі проти «Парми» він дебютував у Серії A. Тим не менш Мачісу вкотре на вдалось стати основним гравцем, тому 29 січня він повернувся до Іспанії і до кінця сезону на правах оренди захищав кольори «Кадіса» у Сегунді[11].
У складі збірної був учасником розіграшу Кубка Америки 2019 року у Бразилії. У третьому матчі в групі проти Болівії відзначився двома голами на 1-й і 54-й хвилинах, був визнаний кращим гравцем поєдинку, а збірна Венесуели перемогла з рахунком 3:1 і вийшла у чвертьфінал.