Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Join a pioneering AI residency program focused on developing machine learning methods to enhance safety policy validation processes. Work under the guidance of experts, collaborate on real-world projects, and gain invaluable industry experience. Ideal for candidates with graduate-level qualifications in computing or engineering, passionate about AI applications in occupational health and safety.
“If you are interested in applying machine learning to solve real-world industrial challenges related to occupational health and safety, this is a perfect opportunity for you. Be part of a team developing advanced AI/ML methods to identify gaps, classify overlaps, and generate actionable recommendations, all while being mentored by some of the best minds in AI”
- Maithrreye Srinivasan, Machine Learning Scientist
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 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
National Safety Services Inc. (NSS) is a Canadian consultancy and technology company specializing in occupational health and safety (OHS). With over 200 years of combined industry experience, NSS supports private and public sector organizations in achieving regulatory compliance, reducing risk exposure, and improving operational safety. Their multidisciplinary team delivers services ranging from program audits and risk assessments to training and competency framework design. NSS is now leveraging AI and machine learning to modernize traditional safety management systems and disrupt the contractor management space with scalable, intelligent solutions.
National Safety is committed to, and relies upon, their Core Values in guiding their business decisions, partnerships, and talent selection. All team members are expected to exemplify the following Core Values:
Integrity - We value authentic, transparent connections.
Collaboration - Stronger together through collaboration.
Resilience - Meeting adversity with a positive mindset.
Growth Minded - Curious, life-long learners driven to improve.
Respect - We believe that everyone deserves respect.
About the Project
NSS is collaborating with the Alberta Machine Intelligence Institute (Amii) to develop an AI-driven system that semi-automates the review of contractor safety policies and programs. Currently a manual and time-intensive process, this validation effort involves assessing whether contractor-submitted documents align with owner expectations, regulatory standards, and best practices.
The project applies state-of-the-art techniques in natural language processing (NLP), Retrieval-Augmented Generation (RAG), and large language models (LLMs) to analyze unstructured documents, identify policy gaps and overlaps, and generate actionable recommendations. The ML Resident will play a key role in developing this proof-of-concept, working with experts from Amii and NSS to build and iterate on a model that significantly enhances accuracy, consistency, and efficiency in contractor policy evaluation.
Who Are You
You have completed a graduate-level program or higher (M.Sc/Ph.D) in Computing Science, ML, or Engineering, with substantial research or project experience in machine learning, deep learning, and NLP. You are proficient in Python and familiar with key ML frameworks and libraries such as Scikit-learn, TensorFlow, PyTorch, and Pandas. Your positive attitude towards learning new applied domains and your ability to communicate technical concepts clearly make you a valuable team player. You are enthusiastic about collaborating across interdisciplinary teams to achieve excellence.
What You Will Be Doing
In this role, you will be developing machine learning models to semi-automate and assist in comparing and validating contractor policies against owner requirements and standard frameworks. Your work will focus on analyzing policy documents to identify overlaps, classify gaps, and generate actionable recommendations. You will explore and implement both retrieval-based methods and classification models. You will be responsible for data preprocessing, including handling ambiguous data, formatting inconsistencies, and linking issues. You will also contribute to the development of strategies for gap definition and defining appropriate classification categories. You will collaborate with interdisciplinary teams, participate in project meetings, and contribute to reports on model performance and project milestones. Your efforts will directly contribute to shifting National Safety Services from a manual process to a semi-automated validation strategy, reducing manual effort, improving accuracy, and enhancing overall operational efficiency.
Required Skills / Expertise
We’re looking for a talented and enthusiastic individual with solid knowledge of machine learning and natural language processing (NLP), demonstrated experience with supervised learning, and experience in applied settings.
Key Responsibilities:
Required Qualifications:
Preferred Qualifications:
Non-Technical Requirements:
Why You Should Apply
Besides gaining industry experience, additional perks include:
About Amii
One of Canada’s three main institutes for artificial intelligence (AI) and machine learning, our world-renowned researchers drive fundamental and applied research at the University of Alberta (and other academic institutions), training some of the world’s top scientific talent. Our cross-functional teams work collaboratively with Alberta-based businesses and organizations to build AI capacity and translate scientific advancement into industry adoption and economic impact.
How to Apply
If this sounds like the opportunity you've been waiting for, please don’t wait for the closing June 27, 2025 to apply - we’re excited to add a new member to the Amii team for this role, and the posting may come down sooner than the closing date if we find the right candidate before the posting closes! When sending your application, please send your resume and cover letter indicating why you think you'd be a fit for Amii. In your cover letter, please include one professional accomplishment you are most proud of and why.
Applicants must be legally eligible to work in Canada at the time of application.
Amii is an equal opportunity employer and values a diverse workforce. We encourage applications from all qualified individuals without regard to ethnicity, religion, gender identity, sexual orientation, age or disability. Accommodations for disability-related needs throughout the recruitment and selection process are available upon request. Any information provided by you for accommodations will be kept confidential and won’t be used in the selection process.