I haven’t got any idea about MS Ramaiah, but let me tell you about VIT. The are close to 700 seats for mechanical stream in VIT and the no. Of core jobs are much less.
That’s not to say that there aren’t any jobs. You most probably will get a job, but unless you’ve a good CGPA, getting a core job is difficult.
So if there’s less competition in Ramaiah, I’d suggest that you go there.