PicnicAI interview question

How do you think about approaching team structure for this function?