The 31-year-old has won 13 caps for the Flying Fijians and makes the move to the Scottish capital following three seasons at English Championship side, Jersey Reds.
On signing with Edinburgh, Atalifo, said: “The move represents a great opportunity for me to be part of such a historic club. I’m excited to do able to continue doing what I love and to test myself against the very best in the Guinness PRO14 as well as on the European stage.