I'm pretty sure they can both arrest for any violation of Indiana Code. As far as day-to-day duties, maybe. Marion County Sheriffs Office is mostly in charge of serving warrants and transporting prisoners, but they can still arrest people.
Marion County Sheriff is likely a metro organization like Louisville? They deal with much more civil law than rural county sheriffs. Rural sheriff may attempt to play ambassador, but doesn't do much else in civil cases.