Educational requirements: Bachelor
English requirements: Competent English
Requirements for skilled employment experience for years: 3-5 years
Required residence status: Temporary visa, Permanent resident, Citizen
Accept remote work: unacceptable
Essential Qualifications, Skills and Experience
• A MSc or PhD qualification in Computer Science, Computational Physics, Mathematics, Statistics or a related field • Professional experience in one of the following programming languages: - Large scale development using Python, Go, C/C++, or Scala/Java • Strong background in: - Algorithms and data structures - Information Retrieval - Machine Learning • Good communication and interpersonal skills
Other Qualifications, Skills and Experience • Ability to perform data exploratory analysis for proof of concepts and to communicate the results to a diverse audience • Practice with - Search engine such as Elasticsearch or SOLR; - Relational database such as MySQL or PostgreSQL; - Cloud Service as Amazon Web Services (e.g. EC2, ELB, S3, VPC, Route 53); - Distributed processing framework such as Hadoop or Spark; - Container package such as Docker; - Deployment tools, such as Buildkite, CodeDeploy, Ansible or Terraform • Knowledge in: - Recommender Systems - Data Mining - Natural Language Processing - Optimization - Deep Learning • Ability to adapt quickly and manage an environment of rapid change and development