Postdoc in reputed university vs Assistant professor in below average university I am a fresh Ph.D. scholar. I have applied for several academic jobs and recently I got acceptance for a Postdoc position in a university (world QS rank 71) and an assistant professorship offer in a university which is not among top 1000 university in the world but known as an average university in my subject area.  Being a fresh Ph.D. scholar what should be my priority? For both positions, the contract is 2 years. Which job experience, postdoc or AP, will give me better chance to get a better position after 2 years?
A good boss (both personally and scientifically) is everything. Try to find out where you will get the best (direct) supervisor/professor because that is where you will most likely be both happier and more productive.