1

Machine Learning Jobs in Alberta (NOW HIRING)

In this position, you will be responsible for leading the development and maintenance of machine learning pipelines, including continuous integration, continuous monitoring and continuous deployment ...

In this position, you will be responsible for leading the development and maintenance of machine learning pipelines, including continuous integration, continuous monitoring and continuous deployment ...

Senior Software Engineer - Canada

Calgary, AB · Remote

CA$120K - CA$150K/yr

Its patented unsupervised machine learning technology, advanced device intelligence, powerful decision engine and investigation tools work together to provide guaranteed performance lift from day one.

Data Scientist

Calgary, AB · Hybrid

CA$85K - CA$113K/yr

Edmonton, Alberta Data Scientist Machine Learning Team Edmonton, Calgary, Alberta Permanent Full-Time Position People are at the heart of everything we do. If you value service, care, excellence ...

As a Machine Learning Specialist on the team, you will combine your expert knowledge of data science with your strong ML Ops and software development skills to automate and facilitate data ...

As a Machine Learning Specialist on the team, you will combine your expert knowledge of data science with your strong ML Ops and software development skills to automate and facilitate data ...

Manager, Advanced Analytics

Calgary, AB · Hybrid

CA$140K - CA$180K/yr

In this role, you will lead the Machine Learning Operations (MLOps) function, ensuring scalable, reliable, and cost-effective deployment of machine learning solutions across the enterprise. The ...

You will design and implement machine learning systems that operate directly on spatial datasets inside The Spatial Cloud, turning raw location and time data into intelligence that applications and ...

New

Senior AI/ML Engineer

Mountain View, AB · On-site +1

CA$170K - CA$261K/yr

You will focus on advancing the frontier of machine learning to solve complex, open-ended problems in autonomous driving. In this role, you will design, train, and prototype state-of-the-art ...

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.

Machine Learning Software Developer - Foundational & Agentic AI

Circle Cardiovascular Imaging Inc

Calgary, AB • On-site

Full-time

PTO

Posted 17 days ago


Job description

About Circle Cardiovascular Imaging:

Circle's vision is to enable healthier lives through better imaging by transforming cardiac magnetic resonance imaging (MR) and other advanced imaging technologies to improve Cardiovascular Care. Circle Cardiovascular' s CVI42 is the Cardiac MR market leader imaging processing software.

Circle Cardiovascular Imaging (Circle) designs, builds, and implements the best-in-class cardiovascular Magnetic Resonance Imaging solutions. At the heart of everything we do is our unrelenting drive to continually offer better solutions for healthcare providers that improve healthcare outcomes. This fuels our creativity, informs our decisions and it is the reason we are passionate about our work and most importantly why we are successful.

We are careful stewards of resources focused on optimizing both customer and investor value. We strive to make Circle a place where employees are highly valued, engaged, and have opportunities for professional development. Our roots are medical and digital, our passion is contagious, and our people are amongst the best.


Position Overview:

We are seeking a Machine Learning Software Developer to build and deploy production-grade AI systems for our flagship clinical software. This role focuses on foundation models and agentic AI workflows that support clinical reporting, findings summarization, structured outputs, and conversationalassistance.

You will develop and scale LLM-based systems using retrieval-augmented generation, tool integration, structured outputs, and orchestration frameworks across local and cloud environments. Success in this role requires strong attention to reliability, observability, safety, and backend integration within a regulated clinical setting.


TheMachine Learning Software Developer - Foundational & Agentic AIwill report to Director, Artificial Intelligence.


General Responsibilities:

  • Build and scale training pipelines in collaboration with Research Scientists, translating experimental ideas into production-grade ML systems.
  • Design and deploy agentic and LLM-powered workflows for clinical reporting, summarization, structured outputs, and conversational assistance using tool integration, function calling, structured outputs, and orchestration frameworks.
  • Develop retrieval-augmented generation pipelines and backend services that integrate AI capabilities into a secure, scalable C++-based platform.
  • Establish evaluation, observability, and monitoring practices to measure and improve quality, factuality, safety, latency, reliability, and runtime performance.
  • Support local and cloud deployment of models and inference services with a focus on privacy, resilience, maintainability, and strong engineering practices.


Required Skills/Experience:

  • 4+ years of experience building and deploying machine learning or AI systems in production.
  • Strongexpertisein deep learning architectures, including Transformers and diffusion models, withproficiencyinPyTorch.
  • Hands-on experience building agentic and LLM-based applications using retrieval-augmented generation, structured outputs, function calling, workflow orchestration, and evaluation frameworks.
  • Experience with distributed training and optimization in HPC or cloud environments using frameworks such asPyTorchDistributed, Ray,DeepSpeed, Megatron, or CUDA.
  • Strong Python and software engineering skills, including testing, debugging, version control, and experience building REST APIs, backend services, or microservices.


Beneficial Skills/Experience:

  • Hands-on experience training/finetuning large foundation models in distributed compute environments.
  • Familiarity with multi-agent systems, workflow engines, graph-based orchestration frameworks, and cloud platforms such as AWS, Azure, or GCP.
  • ProficiencyinMLOpsorLLMOpstooling such as Docker, Kubernetes,MLflow, Airflow, CI/CD pipelines, or model monitoring systems.
  • Background in healthcare, biomedical imaging, or other regulated software environments, including translating research into product features.


Educational Requirements:

  • Master's or PhD in Computer Science, Artificial Intelligence, Data Science, oraanequivalent combination of education, training, and experience.


About the Benefits:

  • Competitive compensation and vacation
  • Flexible working arrangements
  • Employee Wellness Program
  • Professional development and tuition reimbursement program
  • Gratifying internal recognition/kudos programs
  • Annual salary review - based on company and individual performance
  • Fun, inclusive, ego-free environment where diversity and individual thoughts are encouraged and valued


Upon joining Circle CVI, you will be welcomed into a collaborative and supportive company with uncompromising values on quality, innovation, culture, and customer service. Join us in changing the medical technology world and submit your application below!


#LI-Onsite