qqp question1: What kind of advances skill you need to remote work or freelance as developer? question2: What exactly do you do when you work as a Research Software Developer at one of Microsoft's advanced technology labs?