If I'm betting Babich is safe.
Look, I realize it hasn't been great on the defense at times this year and especially lately. But Babich is a first time play caller dealing with somewhat of a youth movement on his side of the ball and the team has dealt with massive injuries on defense most of the year.
He's also been an excellent developer of talent. Letting him be one and done would be a huge mistake. Now, letting him keep the reigns next season with the idea that if he underperforms McDermott takes play calling back is the way I think you go here. Losing him off staff would be a set back IMO.