Yes, students completing Masters in France can get 2 years of stay back in the form of APS job search visa.