News

Now Hiring: Machine Learning Resident - Virtual Gurus

“If you are interested in the application of machine learning to model and apply business-relevant recommender systems, this is the right opportunity for you. Be a part of the team of research and machine learning scientists and get mentored by some of the best minds in AI.”

- Jubair Sheikh, Machine Learning Scientist and Mara Cairo, Product Owner, Advanced Technology

Description

About the Role

This is a paid residency that will be undertaken over a twelve-month period with the potential to be hired by our client afterwards (note: at the discretion of the client). The resident will report to an Amii Scientist and regularly consult with the Client team to share insights and engage in knowledge transfer activities.

About our Client

Calgary-based Virtual Gurus is a talent-as-a-service platform that leverages proprietary technologies to provide an alternative to hiring full-time administrative staff. Their platform, Talentplace, matches organizations with pre-vetted, highly skilled North American virtual assistants. The services that assistants offer include but are not limited to social media support, marketing support, sales support, executive support, bookkeeping, and general office administrative assistance. For Virtual Gurus, their virtual assistants are their north star - the reason they do what they do. Guided by the mission of creating employment opportunities for underrepresented individuals, Virtual Gurus is intentional about their efforts relating to diversity and inclusion, and growth and development.

About the Project

Virtual Gurus clients have projects that require various skill sets from virtual assistants. To find the appropriate virtual assistant for a project, Virtual Gurus uses a rudimentary matching system that is based on the user’s desired services and its similarity to the virtual assistant’s top skills. Virtual Gurus seeks to advance their recommendation system to reduce their manual effort. With more accurate and effective automated matching, the manual effort in matching can be decreased. From a machine learning perspective, the problem of recommending virtual assistants to users is a recommendation problem.

This is a paid residency that will be undertaken over a twelve-month period with the potential to be hired by our client afterwards (note: at the discretion of the client). The resident will report to an Amii Scientist and regularly consult with the Client team to share insights and engage in knowledge transfer activities.

About our Client

Calgary-based Virtual Gurus is a talent-as-a-service platform that leverages proprietary technologies to provide an alternative to hiring full-time administrative staff. Their platform, Talentplace, matches organizations with pre-vetted, highly skilled North American virtual assistants. The services that assistants offer include but are not limited to social media support, marketing support, sales support, executive support, bookkeeping, and general office administrative assistance. For Virtual Gurus, their virtual assistants are their north star - the reason they do what they do. Guided by the mission of creating employment opportunities for underrepresented individuals, Virtual Gurus is intentional about their efforts relating to diversity and inclusion, and growth and development.

About the Project

Virtual Gurus clients have projects that require various skill sets from virtual assistants. To find the appropriate virtual assistant for a project, Virtual Gurus uses a rudimentary matching system that is based on the user’s desired services and its similarity to the virtual assistant’s top skills. Virtual Gurus seeks to advance their recommendation system to reduce their manual effort. With more accurate and effective automated matching, the manual effort in matching can be decreased. From a machine learning perspective, the problem of recommending virtual assistants to users is a recommendation problem.

Required Skills / Expertise

We’re looking for a talented and enthusiastic individual with solid knowledge of machine learning and experience working with recommender systems, personalization techniques, or classification problem solving.

Key Responsibilities:

  • Clean and curate organizational datasets
  • Perform exploratory data analysis
  • Build, train, and evaluate ML models
  • Develop Data and ML workflows
  • Undertake applied research on ML techniques to address the limitations in existing models
  • Collaborate with project team and stakeholders to develop MVP and client focused solutions
  • Participate in regular meetings with the client, preparing presentations and reports

Required Qualifications:

  • Completion of a Computing Science or ML graduate program, MSc. or PhD
  • Research or project experience with NLP, recommender systems, filtering models, and/or classification methodologies
  • Solid understanding and experience in applications of deep learning techniques such as Convolutional neural networks, Multilayer perceptrons, sequence models (RNN, Transformers, etc.), autoencoders, or multi task learning
  • Proficient in Python programming language and related ML frameworks, libraries and toolkits (e.g. Scikit learn, Keras, Tensorflow, NLTK, PyTorch, Pandas, Jupyter notebooks)
  • A positive attitude towards learning and understanding a new applied domain
  • Must be legally eligible to work in Canada

Preferred Qualifications:

  • Previous experience applying machine learning to organizational data
  • Familiarity with the recommender systems and deep learning models
  • Publication record in peer-reviewed academic conferences or relevant journals in machine learning
  • Familiarity with AWS ecosystem

Non-Technical Requirements:

  • Desire to take ownership of a problem and demonstrated leadership skills
  • Interdisciplinary team player enthusiastic about working together to achieve excellence
  • Capable of critical and independent thought
  • Able to communicate technical concepts clearly and advise on the application of machine intelligence
  • Intellectual curiosity and the desire to learn new things, techniques, and technologies

Why You Should Apply

Besides gaining industry experience, additional perks include:

  • Work under the mentorship of an Amii Scientist for the duration of the project
  • Participate in professional development activities
  • Gain access to the Amii community and events
  • Build your professional network
  • The opportunity for an ongoing machine learning role at the client’s organization at the end of the term (at the client’s discretion)

How to Apply

If this sounds like the opportunity you've been waiting for, don’t wait to apply! Please include your cover letter and resume with the application by June 3 through the Indeed listing.

Amii is proud to be an equal opportunity employer. We are committed to creating a diverse, inclusive and excellent workforce.

Latest News Articles

Connect with the community

Get involved in Alberta's growing AI ecosystem! Speaker, sponsorship, and letter of support requests welcome.

Explore training and advanced education

Curious about study options under one of our researchers? Want more information on training opportunities?

Harness the potential of artificial intelligence

Let us know about your goals and challenges for AI adoption in your business. Our Investments & Partnerships team will be in touch shortly!