1

Machine Learning Jobs in Edmonton, AB (NOW HIRING)

Lead the design and evolution of enterprise Data & AI architecture supporting business intelligence, analytics, machine learning, generative AI, optimization, and simulation solutions. * Develop ...

You will work with LLMs, RAG, prompt engineering, multi-agent systems, and cloud AI platforms to develop production-grade machine learning applications. Key Responsibilities * Design, implement, and ...

AI/ML Engineer - Remote

Edmonton, AB · Remote

$200 - $350/hr

You will work with LLMs, RAG, prompt engineering, multi-agent systems, and cloud AI platforms to develop production-grade machine learning applications. Key Responsibilities * Design, implement, and ...

Support the development of new decision-making technologies leveraging advanced machine learning, deep learning and artificial intelligence techniques * Engage in hands-on consulting work, including ...

Support the development of new decision-making technologies leveraging advanced machine learning, deep learning and artificial intelligence techniques * Engage in hands-on consulting work, including ...

Data Architect

Edmonton, AB · On-site +1

CA$109K - CA$145K/yr

Aligns architecture patterns, data models, and integration approaches to enable scalable, composable data platforms supporting analytics, artificial Intelligence and machine Learning (AI/ML), and ...

New

Experience with machine learning techniques and frameworks (e.g., RL, CNNs, RNNs, Keras) * Experience with software design and development in a test-driven environment * Being a team player with ...

Showing results 21-40

Machine Learning information

See Edmonton, AB salary details

$108K

$157.7K

$196K

How much do machine learning jobs pay per year?

As of Sep 6, 2026, the average yearly pay for machine learning in Edmonton, AB 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?

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 the 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 a machine learning position?

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.

Is machine learning a high paying job?

Machine learning engineers and specialists are generally among the higher-paid roles in the tech industry due to their advanced skills in algorithms, programming, and data analysis. Salaries vary based on experience, location, and industry, but the field is known for competitive compensation compared to many other tech roles.

What jobs can I get with machine learning?

With a background in machine learning, you can pursue roles such as machine learning engineer, data scientist, AI researcher, or data analyst. These positions typically require skills in programming languages like Python or R, knowledge of algorithms, and experience with tools like TensorFlow or PyTorch.

What are the most commonly searched types of Machine Learning jobs in Edmonton, AB?

The most popular types of Machine Learning jobs in Edmonton, AB are:

What are popular job titles related to Machine Learning jobs in Edmonton, AB?

For Machine Learning jobs in Edmonton, AB, the most frequently searched job titles are:

What job categories do people searching Machine Learning jobs in Edmonton, AB look for?

The top searched job categories for Machine Learning jobs in Edmonton, AB are:

Infographic showing various Machine Learning job openings in Edmonton, AB as of August 2026, with employment types broken down into 1% As Needed, 76% Full Time, 22% Part Time, and 1% Contract. Highlights an 85% Physical, 3% Hybrid, and 12% Remote job distribution, with an average salary of $157,676 per year, or $75.8 per hour.

Data Analytics Specialist (REMOTE) JP973

P@thlion Staffing Careers

Edmonton, AB • On-site, Remote

Full-time

Re-posted 23 days ago


Key responsibilities

  • Support the design and development of analytical data products and services to enable better data utilization across the Government of Alberta.

  • Analyze raw data, develop algorithms, and create visualizations to generate insights and support decision-making for internal and external stakeholders.

  • Collaborate with team members and stakeholders to understand analytics needs, develop models, and provide expertise in data analysis, modeling, and visualization.


Job description

Project Name:
Data Projects
Scope:
The Data and Content Management Division uses a one-government approach to information and privacy governance, decision-making, and service delivery across the Government of Alberta (GoA) balanced with individual client needs. This facilitates enhanced data access, collaboration, reduction in data duplication, and innovation to ensure effective and efficient services across the government to provide better services to Albertans.
The Data Centre of Excellence requires a resource to support the design and development of analytical data products & services to enable the GoA to better leverage its data assets support implementation of the GoA Data Strategy. Working within a team, this resource is an expert, and plays a key role in ensuring high-quality data modeling, applying algorithms, de-identification, synthetic data creation, visualizations and development of evidence for use across ministries and with external stakeholders. This role will enact the pillars of the Data Strategy by using data to benefit Albertans
The successful candidate will be a Data Analytics Specialist / Data Scientist with a diverse range of analytical skills and experience in working in multi-faceted roles. The role may have aspects of any or all the following: data analysis, data science, data modelling, statistical analysis, artificial intelligence (AI) & machine learning (ML), strategizing, advising, data product design and delivery. There may be aspects of data engineering, technical analysis, and business analysis.
Duties:
Provides hands-on support, leadership, advice and direction on the strategic data initiatives that are being undertaken as part of the Data Strategy. A critical responsibility is to coordinate with various internal and external clients to understand their analytics needs and how to use the data to best meet these needs. This resource is an expert in anticipating, identifying and responding to diverse and complex data analytic requirements across GoA departments and from external organizations, while also aligning with other areas of branch and broader department. Services and project deliverables should evolve as the work progresses, in response to emerging user and business needs, as well as design and technical opportunities. Works with Manager Analytics Capability Centre to:

Develop and share analytical models and products.
Provide continuous improvement of analytics capacities.
Design and support development of analytic service offerings.
Analyze and organize raw data, preparing it for prescriptive and predictive modeling, while building algorithms that deliver business value.
Support in development of full-stack data analytics or AI applications as required.
Provide expertise and leadership in the design and competition of analytic projects.
Evaluating business needs, enhancing data quality, and designing analytical tools to support our data services.
Conducting complex data analysis and collaborating with data engineers and analysts on various projects.
Coaching and mentorship team members, fostering a client-centric approach and encouraging innovative solutions.
Working closely with senior management to support a cultural shift toward data as a strategic asset and maintain effective relationships with internal and external stakeholders.
Create and present options, roadmaps, frameworks, models, and briefings for senior executives with regards to analytics services, based on best and emerging practices and principles.
Facilitate strategic conversations to develop shared understanding and generate options for decision-making to align diverse stakeholder interests and goals.
Develop baseline and ongoing outcomes, key results, metrics, and other indicators.
Work as part of a team responsible for the generalizable extraction of knowledge from data by applying various techniques and methodologies including probability models, machine learning, computer programming, statistics, data engineering, pattern recognition and learning, and data visualizations
Apply skills to provide insights, support decision-making and facilitate strategic business planning across the department.
Requires a focus on understanding predictive analytics and needs-based analytics strategies to simplify, consistently produce and re-use analytical models and assets to drive measurable value.
Provide executives and decision-makers with a deeper understanding of their operations, transactions, services and information required for them to identify new opportunities that can be uncovered through analytics.
Provide depth and insights on GoA's data assets and transform them into meaningful analytics for decision making
Bring knowledge of statistical classification techniques such as k-means and hierarchical clustering, partition trees, and logistic regression.
Integrate both quantitative and qualitative data to create business insights.
Design and create dashboards and custom reporting with various data sources and inputs.
Analyze data and prepare results.
Gather and document client requirements.
Capture business and technical metadata for analytical products.
Escalate issues and risks, as appropriate.
Work within a multi-vendor/staff environment.