She started her career as a child artist appearing in commercials and Television shows. She made her film debut in Chupke Se and has since appeared in a number of Hindi films and television shows. She has also appeared in the German movie, Gate to Heaven.
In 2015, Makhija was cast in the yet-to-be-released Three Stories, a Farhan Akhtar production starring Sharman Joshi and Richa Chadda.