Now Hiring: Machine Learning Resident - Advanced Tech

“If you are interested in the application of machine learning to automate tasks in the commercial construction industry, 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


About the Role

This is a paid internship 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 be reporting to an Amii Scientist and regularly consult with the Client team to share insights and engage in knowledge transfer activities.

About our Client

Our client is transforming the construction engineering and design processes. They create tools that connect disparate players in the commercial construction ecosystem through smart data and solutions that simplify the specification and quotation process of plumbing, electrical and mechanical products. They use AI to simplify and expedite the process allowing manufacturers to sell more products and distributors and contractors to win more projects.

About the Project

Our client has a working ML model that reads construction specs and drawings and finds manufacturer products that need to be priced by contractors and suppliers as they compete to win projects. The suite of solutions requires additional AI approaches that can expand on the existing framework to add self-learning capabilities and additional AI recommendations for automated design and pricing.

Required Skills / Expertise

We’re looking for a talented and enthusiastic individual with solid knowledge of machine learning, demonstrated experience with NLP, and experience in the construction industry or the supply chain with manufacturer product distribution or channel distribution exposure.

Key Responsibilities:

  • Clean and curate historical 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 proof of concept
  • 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
  • Solid understanding and experience in applications of deep learning techniques such as Convolutional neural networks, sequence models (RNN, Transformers, etc.) or multi task learning
  • Proficient in Python programming language and related ML frameworks, libraries and toolkits (e.g. Scikit learn, Keras, Tensorflow, 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:

  • Familiarity with the construction industry, specifically technical drawings and documentation
  • Experience with the supply chain of commercial plumbing, mechanical or electrical products
  • Publication record in peer-reviewed academic conferences or relevant journals in machine learning

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
  • Get paid for your work (a fair and equitable rate of pay will be negotiated at the time of offer)
  • 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, please apply by July 1! Please include your cover letter and resume with the application.

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!