Job Description for Senior Machine Learning Engineer
Start Date: Immediate
Duration: Full time
LearningBranch has developed a soft-skill assessment tool that evaluates an individual's ability to communicate effectively in real-world customer service interactions. Large global enterprises use the tool which runs on the LearningBranch SaaS platform to deliver online training and assessments. We are growing rapidly and looking for more people to join our team.
About the Job:
We are looking for an experienced Python developer with a background in computational linguistics and NLP to assist with ongoing development of our soft skill evaluation tool.
The candidate will have 3 or more years of experience.
The candidate will work with a team of 2 others to develop and maintain the soft skill evaluation tool.
Strong background in computational linguistics and NLP, and good acquaintance with NLP toolkits (NLTK / Stanford CoreNLP / Spacy, or similar)
Proven experience in using machine learning techniques, tools, and pipeline services
Experience in acoustic modeling and Automatic Speech Recognition
Microservices design principles
Experience in the ALM (Application Life Cycle Management process) / DevOps AWS Lambda, EC2, S3
AWS Codebuild, Codedeploy, CodeCommit (same as GIT)
Code reviews & Pull Request process
Nice to have :
Aws Cloud Formation, Secret manager, Visual Code, T ensorFlow, Caffe
The candidate will be someone who enjoys working in a small team and is able to take initiative. The candidate should have good analytical and diagnostic skills and communicate well.
Must be legally allowed to work in Canada
Virtual. We offer a flexible workplace and are looking for people who can perform in an exciting environment. We have teams in Vancouver and Montreal.
Apply with a cover letter and resume by November 30 2020 to Patricia Macleod at the below email.
LearningBranch Inc. www.learningbranch.com