Минерос Гуаяна
Мачис начал профессиональную карьеру в клубе «Минерос Гуаяна». 21 августа 2011 года в матче против «Эстудиантес де Мерида» Дарвин дебютировал в венесуэльской Примере. В поединке против «Яракуянос» Дарвин забил свой первый гол за «Минерос Гуаяна». Летом 2012 года Мачис перешёл в испанскую «Гранаду». 20 августа в матче против «Райо Вальекано» он дебютировал в Ла Лиге. После Мачис выступал за дублирующую команду, из-за высокой конкуренции. В начале 2013 года Дарвин на правах аренды перешёл в португальскую «Виторию». 2 февраля в матче против «Порту» он дебютировал в Сангриш лиге.