×
Register Here to Apply for Jobs or Post Jobs. X

Machine Learning Engineer - Client: National Safety Services; Perm; Remote

Remote / Online - Candidates ideally in
Edmonton, Alberta, Canada
Listing for: Alberta Machine Intelligence Institute (Amii)
Full Time, Remote/Work from Home position
Listed on 2026-10-26
Job specializations:
  • Software Development
    AI Engineer (Applied/Software), Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 130000 CAD Yearly CAD 90000.00 130000.00 YEAR
Job Description & How to Apply Below
Position: Machine Learning Engineer - Client: National Safety Services (Full Time Perm) - Remote
Machine Learning Engineer - Client:
National Safety Services (Full Time Perm) - Remote

If you’re excited to build a technology team and platform from the ground up and help bring an occupational health and safety organization into the AI and digital space, this Machine Learning Engineer opportunity is for you!

As a special service for this engagement, Amii is supporting the recruitment process for this position on behalf of our client, National Safety Services Inc. (NSS). The successful candidate will be employed directly by NSS and will not be an Amii team member.

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.

Required Skills / Expertise
Key Responsibilities:
  • Lead the completion, implementation and deployment of AI/ML solutions from prototype through MVP to production, ensuring seamless integration with the broader technology platform and adaptability for new clients
  • Design, develop and deploy LLM-powered applications using Python, LLM APIs (OpenAI, Gemini or similar) and frameworks such as Lang Chain or Lang Graph, including RAG, embeddings, vector search and document processing pipelines
  • Define and evolve the technical architecture and technology stack required to support the organization's AI products, making decisions on platforms, tools, services and system integrations to support long-term scalability
  • Design, build and maintain scalable technical infrastructure using REST APIs (FastAPI or similar), SQL, PostgreSQL, vector databases, Docker and cloud platforms (AWS, Azure or GCP)
  • Implement MLOps/Dev Ops practices, including CI/CD pipelines, workflow orchestration tools (Apache Airflow or similar), automated testing, monitoring and maintenance to ensure reliable and secure production AI applications
  • Collaborate with occupational health and safety subject matter experts to translate complex regulatory and business requirements into practical AI-powered solutions for compliance assessments, document analysis, risk identification and gap analysis
  • Independently lead technical projects, evaluate emerging technologies, troubleshoot complex challenges and establish engineering standards and best practices while communicating technical decisions and risks to senior leadership
  • Support the growth of the organization's technical team by identifying future engineering needs, collaborating with external contractors and technical partners, and contributing to hiring, onboarding, mentorship and technical leadership as the function expands
Required Qualifications:
  • Completion of a Degree or Masters in Computing Science, Machine Learning, Engineering, or a related technical discipline, or an equivalent…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary