Data Scientist

In this role you will:

  • Apply Computational Linguistics and Machine Learning to create systems that innovate healthcare products at scale
  • Have access to domain experts for annotations to help drive investigation and learning
  • Use advanced statistical methods to understand model results, and develop software to support these processes
  • Create CL models to extract information from unstructured text
  • Undertake preprocessing of structured and unstructured data
  • Analyse large amounts of information to discover trends and patterns
  • Build predictive models and machine-learning algorithms
  • Use your strong mathematical and statistics background to understand and create algorithms and methods
  • Present information using data visualisation techniques
  • Propose solutions and strategies to business challenges
  • Collaborate with engineering and product development teams


Skills and Requirements:

  • Bachelor’s Degree in Computer Science, Machine Learning or other quantitative fields
  • 3+ years of experience in developing and implementation of quantitative models
  • Proficiency in Python and SQL
  • Experience in one or more of the following languages: C++, Java, C#
  • Working knowledge of Unix commands and good security practices
  • Experience using Machine Learning frameworks such as TensorFlow, Keras, PyTorch, scikit-learn
  • Experience in developing and validating Computational Linguistics models
  • Experience with spaCy is a huge plus
  • Experience in constructing and executing queries to extract data for exploratory data analysis and model development
  • Experience performing training/testing/validation dataset construction
  • Experience with supervised and unsupervised Machine Learning techniques and methods
  • Deep understanding of CL fundamental concepts and models, such as language modelling, word embeddings, topic modelling, text categorisation, information extraction, natural language understanding, transfer learning
  • Familiarity with knowledge representation, automated knowledge acquisition, and reasoning
  • Deep understanding and experience in applying ML algorithms, such as Logistic Regression, Decision Trees, SVM, Naive Bayes, kNN, Random Forests, Dimensionality Reduction Algorithms, K-means clustering, etc.
  • Understanding and experience with Deep Learning algorithms
  • Experience with AWS
  • Experience with Elasticsearch
  • Experience with graph databases, ideally Neo4j
  • Solid knowledge of Data Structures and Algorithms, including algorithm complexity
  • Experience with visualisation libraries such as Matplotlib, ggplot, etc.
  • Problem-solving, debugging, troubleshooting, designing, and implementing solutions to complex technical issues
  • Knowledge of advanced software engineering practices including Agile techniques
  • Proven record of writing robust, clean, and understandable code
  • Ability to take ownership of a task and ensure its successful completion


“So what’s in it for me,” you ask?

We pride ourselves for being a culture-based company buzzing with high-energy. Aside from the enthusiastic environment, you’ll enjoy:

  • Provident Fund
  • Competitive salary
  • Health insurance
  • Referral bonuses
  • Generous vacation time
  • Paid Maternity and Paternity leave
  • Work from home days
  • Lunch facility within office
  • Travel allowance
  • Company equipment (laptop, internet device, screens etc)
  • Professional development and career growth opportunities
  • Awesome team members


If we still have your attention, don’t delay, send us your resume!

Apply Here

Click or drag a file to this area to upload.