hii ,
if you want to go for engineering in tech field then it would be better to go for iit and study IT field and not the branch you take as in iit you will get many oppourtunities , if you like mechanical branch and want to study it then you can go for GFTIs .
for more colleges through jee mains rank use the jee mains college predictor - https://engineering.careers360.com/jee-main-college-predictor?ici=cp-listing_engineering&icn=JEE-Main-College-Predictor
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile