Machine Learning Applied to Audio and OSINT- ON-511

Project type: Research
Desired discipline(s): Computer science, Mathematical Sciences, Mathematics, Operations research, Statistics / Actuarial sciences
Company: Lemay.ai
Project Length: Longer than 1 year
Preferred start date: As soon as possible.
Language requirement: English
Location(s): Ottawa, ON, Canada; Canada
No. of positions: 2
Desired education level: CollegeUndergraduate/BachelorMaster'sPhDPostdoctoral fellow
Search across Mitacs’ international networks - check this box if you’d also like to receive profiles of researchers based outside of Canada: 
No

About the company: 

Lemay AI provides artificial intelligence (AI), machine learning (ML), and deep learning (DL) solutions to corporate clients in myriad fields. For 5 years Lemay AI has assisted organizations with their adoption of AI/ML/DL solutions. ​​

The company is an NVIDIA Preferred Solution Advisor, AWS partner, Official Canadian Federal Government AI Supplier, and top 3 in clutch.co ranking of AI Companies in Canada.​​

Based in Ottawa, Canada, and with a full-time staff of 20, Lemay AI has completed projects in 21 countries. 

Describe the project.: 

The project involves requirements capture, dataset preparation, machine learning model training, model evaluation, model deployment, and post-deployment technical support and troubleshooting.

The main tasks to be performed by the candidate involve:

Machine learning model development
Engaging with subject matter experts to reason about feature selection, and,
Model development.

Competencies: The stack we use is jupyter notebooks, Ubuntu terminal, python3, tensorflow/keras, scikit learn, git, json, swagger, postman, and many different machine learning techniques. It would be good to have some experience with Flask, Azure DevOps, and/or AWS. A good understanding of the scientific method will be important, such as test/train splitting, probability, and rejecting the null hypothesis.

Required expertise/skills: 

Looking for Masters/PhD/Postdoc level candidates. 

Applicants should be well-versed in developing machine learning models in python3. Degrees in computer science, computer engineering, electrical engineering, or software engineering are preferred. Some of our employees come from fields such as mathematics and natural sciences with a self-taught or industry-acquired machine learning and software development skillset, and that is also acceptable.

Applicants must pass a brief python3 interview including a machine learning fundamentals component. We test for knowledge of concepts on a programming level (e.g., what is X used for? What is this program doing? Why should I do things this way?).

Applicants must be a Canadian citizen or permanent resident, and will need to pass a third-party security screening and police check.