1

Machine Learning Jobs in Alberta (NOW HIRING)

In this role you will own the end-to-end lifecycle of machine learning systems-from experimentation and validation all the way to high-throughput production serving. You will be the technical anchor ...

This role sits at the intersection of adversarial machine learning, enterprise security architecture, and governance. You will lead the design and execution of structured red team engagements across ...

New

You will be expected to have a deep understanding of our cloud-based software platform, artificial intelligence, machine learning and oil & gas technologies that power it. You will use this knowledge ...

next page

Showing results 1-20

Machine Learning information

See Alberta salary details

$108K

$157.7K

$196K

How much do machine learning jobs pay per year?

As of Jun 5, 2026, the average yearly pay for machine learning in Alberta is $157,676.00, according to ZipRecruiter salary data. Most workers in this role earn between $129,000.00 and $187,500.00 per year, depending on experience, location, and employer.

What is a Machine Learning job?

A Machine Learning job involves developing algorithms and models that enable computers to learn from data and make predictions or decisions without explicit programming. Professionals in this field work with large datasets, design and train machine learning models, and optimize them for performance and accuracy. Roles often require knowledge of programming languages like Python or R, experience with frameworks like TensorFlow or PyTorch, and an understanding of statistics and data science principles. Machine learning engineers and data scientists collaborate with software developers and domain experts to build AI-driven solutions for various industries.

What are some typical day-to-day responsibilities in a Machine Learning role?

As a machine learning professional, your daily tasks may include data preprocessing, developing and training models, evaluating performance metrics, and experimenting with algorithms to optimize results. You’ll often collaborate closely with data scientists, software engineers, and business stakeholders to align technical solutions with organizational goals. Regular activities can also involve deploying models to production, monitoring performance, and troubleshooting any issues that arise post-deployment. Staying up to date with recent ML research and participating in team discussions or code reviews are also common parts of the job.

What are the key skills and qualifications needed to thrive in the Machine Learning position, and why are they important?

To thrive in Machine Learning, you need a solid background in mathematics, statistics, programming (especially Python or R), and a formal degree in computer science, data science, or a related field. Experience with popular ML frameworks (such as TensorFlow, PyTorch, or Scikit-learn), version control, and relevant certifications like AWS Certified Machine Learning are highly valued. Strong problem-solving skills, curiosity, clear communication, and the ability to work both independently and within multidisciplinary teams make candidates stand out. These skills and qualities are essential for developing robust models, staying updated with technology advancements, and collaborating effectively on complex projects.

What are the most commonly searched types of Machine Learning jobs in Alberta? The most popular types of Machine Learning jobs in Alberta are:
What are popular job titles related to Machine Learning jobs in Alberta? For Machine Learning jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Machine Learning jobs in Alberta look for? The top searched job categories for Machine Learning jobs in Alberta are:
What cities in Alberta are hiring for Machine Learning jobs? Cities in Alberta with the most Machine Learning job openings:
Infographic showing various Machine Learning job openings in Alberta as of May 2026, with employment types broken down into 75% Full Time, 24% Part Time, and 1% Contract. Highlights an 94% Physical, 1% Hybrid, and 5% Remote job distribution, with an average salary of $157,676 per year, or $75.8 per hour.

Security Specialist - Cyber Threat Intelligence

Intact Financial Corporation

Calgary, AB • Hybrid

Full-time

Life, Retirement

Posted 14 days ago


Job description

Our employees are at the heart of everything we do. Together, we help people, businesses, and society prosper in good times and be resilient in bad times.


Our employee promise represents Intact's commitment to you in exchange for living our Values, striving to do your best work, being open to change and investing in your career. In return, we promise to provide support, opportunities and performance-led financial rewards at a workplace where you can shape the future, win as a team and grow with us.

Pay at Intact is about much more than just salary.

  • Flexible work arrangements and a hybrid work model

  • Possibility to purchase up to 5 extra days off per year

  • Multiple benefits offered to support physical and mental wellbeing, including telemedicine, Wellness account and much more

  • Share plan & other savings: up to 12% of salary or even more (ask how you could earn guaranteed income for life)

Salary range (but not limited to):

118,700 - 145,100

Annual bonus target, based on the base salary, with a potential payout of up to double the target (subject to personal and company performance):

15%

As part of our commitment to Win As A Team, we share our success with employees through our annual bonus plan and Employee Share Purchase Plan (ESPP) - with Intact matching 50% of your net shares.

Our pension offerings provide flexibility and long-term security for our employees beyond their careers. We are one of the few companies offering the opportunity to receive guaranteed income for life via our defined benefit pension plan.

Salary for the candidate will be determined taking into consideration a number of factors including: experience, skills, qualifications, anticipated contribution to role, internal equity, etc. The salary range presented above is based on a 35-hour workweek and would represent a majority of different candidate profiles. However, we encourage candidates who may fall outside of this range to apply as well.


About the role

We're looking for a Cyber Threat Intelligence Specialist to join our growing team!

Are you passionate about the threat landscape and artificial intelligence? Do you want to join a dynamic and innovative team that leverages cutting-edge technologies to protect one of the largest insurance companies in Canada? If so, you might be the perfect candidate for the Cyber Threat Intelligence Specialist at Intact Financial.

We are looking for a visionary CTI specialist ((AI & Machine Learning Focus) to bridge the gap between world-class threat tradecraft and state-of-the-art machine learning. In this role, you will not only analyze the threat landscape but also lead the architectural design and implementation of AI models that automate CTI workflows - specifically focused on alert triage, adversary behavior modeling and predictive intelligence.

Experience in Data Science or Machine Learning is not mandatory but is considered a strong asset.

What you'll do here:

  • AI-Driven CTI Lifecycle:

    • Design and deploy machine learning models (supervised/unsupervised) to automate the collection, normalization, and analysis of threat intelligence from OSINT, dark web, sharing forums and internal telemetry.

  • Adversary Behavior:

    • Build predictive models to identify potential lateral movement and credential harvesting patterns, utilizing Large Language Models (LLMs) to map adversary infrastructure.

  • Strategic Intelligence:

    • Translate complex technical findings into executive-level briefings that align with Priority Intelligence Requirements (PIRs)

  • Develop and maintain tools and APIs to integrate AI insights directly into our SOAR, SIEM and EDR platforms.

  • Continuously improve and maintain the Threat Intelligence program for Intact Financial Corporation.

  • Develop and monitor threat intelligence sources to ensure Intact has relevant information on threats and threat trends.

  • Develop and deliver high-quality intelligence analysis, brief bulletins, assessments, profiles and other findings across strategic, operational and tactical teams within the organization and external partners.

  • Support incident response investigations and threat hunting activities from a threat intelligence perspective.

  • Conduct trending and correlation research from various cyber threat intelligence sources for the purposes of indicator collection, shifts in TTPs, attribution, and establishing countermeasures to increase cyber resiliency.

  • Monitor and research new potential cyber threats that could have a direct or indirect impact on the company, business operations, technology infrastructure and client trust. Using public and private information, open-source intelligence, and other research techniques.

  • Manage threat intelligence analytical platforms, integrate intelligence into security stacks via TAXII, STIX and OpenIOCs and monitor feed sources for efficacy.

  • Own and manage relationships with external threat intelligence partners to include regular meetings with threat intelligence and Information Sharing and Analysis Center (ISACs) partners.

  • Develop and Mentor staff in intelligence analysis, cyber operations, reverse engineering and operational security.

What you bring to the table:

  • Bachelor's degree in computer science, or any combination of equivalent education and experience.

  • Minimum 10 years of experience in information technology, including at least 5 years in the field of information security, or any combination of equivalent education and experience.

  • Strong knowledge of information security management principles and practices.

  • Strong ethical principles and understanding of business and information security ethics.

  • Good knowledge of common security vulnerabilities of web and cloud applications and operating techniques from sources such as SANS, OWASP Top 10 and Cloud Security Alliance (CSA).

  • One of these certifications would be a considerable asset: CISSP, CISA, CISM, CGEIT, CRISC, GSEC, GISP, CEH, GCIH, GCTI, GCFE or the equivalent.

  • Certified GMLE: GIAC Machine Learning Engineer or equivalent training in this field, is an asset.

  • Positive attitude, team spirit and eagerness to learn.

  • Critical mind.

  • Experience working in a Security Operations Centre.

  • Master the digital investigation concepts such as the chain of custody and the digital evidence.

  • Demonstrated commitment to training, self-learning and maintaining proficiency in the technical cybersecurity domain.

  • No Canadian work experience required however must be eligible to work in Canada.

  • For candidates located in Quebec, bilingualism is required considering the necessity to interact on a regular basis with English-speaking colleagues across the country.

#LI-Hybrid

Il s'agit d'un nouveau role au sein de notre equipe en plein croissance | This role is a new member of our growing team.


We are an equal opportunity employer

At Intact, our Value of respect is founded on seeing diversity as a strength. We strive to create an accessible workplace where employees feel valued, included and encouraged to share their unique perspectives.

We encourage applications from individuals who are members of equity-deserving groups, including but not limited to women, Indigenous peoples, persons with disabilities, Black people, and members of the 2SLGBTQI+ community.

As part of Intact's commitment to reconciliation, we acknowledge that we work, meet and travel across the land currently called Canada, originally inhabited by First Nations, Metis and Inuit people. This history extends through many centuries and continues to evolve today.

We have policies to ensure equal access and participation for people with disabilities, including providing workplace adjustments (accommodations). A copy of applicable policies is available on request.

If we can provide a specific adjustment to make the recruitment process more accessible for you, please let us know when we reach out about a job opportunity. We'll work with you to meet your needs.

Learn more about our recruitment process and your candidate journey here.

Please note that Intact does not provide sponsorship or other support for immigration-related matters including but not limited to employer-specific closed work permits. Candidates must be eligible to work in Canada from the anticipated start date and throughout their employment and are solely responsible for maintaining their work eligibility.

If you are an employee of Intact or belairdirect, please apply for this role on Internal Career Site.