This job role is entirely remote, but you are required to check in weekly or as needed for team meetings and contributions of tasks completed over skype or similar.