Supreme Court judges are appointed by the President in consultation with the Chief Justice of India (as per the original Article 124). This is a constitutional appointment, not by Parliament or Prime Minister. The President acts on the advice of the CJI (and in modern practice, the collegium of senior judges). This ensures judicial independence in the appointment process.