تسلم المستشار محمد بن ناجي العديد من المناصب ومن أهمها: رئيس المحكمة الدستورية، نائب رئيس محكمة الاستئناف، رئيس محكمة الاستئناف.