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
- Analyze 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 visualization 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 categorization, 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 visualization 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!