在國外工作但未喪失中國國籍的中國公民,可按照有關規定參加中國境內職工或城鄉居民基本養老保險。但作為國際慣例,大多數國家壹般都要求在本國就業的外國人參加本國的社會保險,繳納社會保險費,並通過立法給予國民待遇。
因此,在國外工作的中國公民應根據工作所在國的相關法律參加社會保險。