I’ve been floating around a similar set of ideas and it’s been very fun (if not all that useful yet) to build
Did you try taking it one step further where a “recruiter” has to hire the engineers after a screening process? I wonder if this could get you even better AI engineers