Found 2 International, Research jobs