1

Senior Machine Learning Scientist Jobs in Alberta

Senior Deep Learning Engineer

Calgary, AB · On-site +1

$130K - $180K/yr

We're hiring 3 Senior Deep Learning Engineers to join our Neural Networks team. Your primary focus ... Bachelor's degree in Computer Science, Engineering, or related field * 5+ years of experience, with ...

Sr. AI Engineer

Calgary, AB · On-site

CA$91K - CA$114K/yr

  • Life

  • Retirement

  • PTO

AI or machine learning certifications (e.g., AI-900, AWS Certified Machine Learning Engineer, Google Professional Machine Learning Engineer, or equivalent) are considered an asset. Compensation: A ...

Our SimOpti intelligence platform brings AI, machine learning and simulation to power business ... Working with our data science team to integrate ML/AI models into the platform. * Integrating ...

Collaborate daily with a product manager and data scientist to shape how AI-driven insights are ... Exposure to machine learning model integration or building AI-powered product features is an asset ...

We are looking for a Senior AI/ML Engineers to join our team, that sit at the intersection of ... Implement and operationalize machine learning models (training, deployment, monitoring) * Work with ...

Delivery Engineer - Canada

Calgary, AB · On-site

CA$80K - CA$120K/yr

  • Medical

  • PTO

Its patented unsupervised machine learning technology, advanced device intelligence, powerful ... Bachelor's degree in Computer Science, Engineering or a related field is required; a Master ...

Showing results 41-60

Senior Machine Learning Scientist information

See Alberta salary details

$104.5K

$174.4K

$247.5K

How much do senior machine learning scientist jobs pay per year?

As of Aug 13, 2026, the average yearly pay for senior machine learning scientist in Alberta is $174,375.00, according to ZipRecruiter salary data. Most workers in this role earn between $155,500.00 and $189,500.00 per year, depending on experience, location, and employer.

What is the difference between Senior Machine Learning Scientist vs Data Scientist?

AspectSenior Machine Learning ScientistData Scientist
CredentialsMaster's or PhD in CS, ML, or related fieldBachelor's or Master's in CS, Statistics, or related field
Work EnvironmentFocus on developing ML models, algorithms, and researchData analysis, visualization, and business insights
Industry UsageUsed in AI-driven companies, tech firms, research labsCommon across industries for data analysis and reporting

While both roles involve working with data, Senior Machine Learning Scientists focus on developing advanced ML models and algorithms, often requiring research and deep technical expertise. Data Scientists typically analyze data to generate insights and support decision-making. The roles overlap but differ mainly in technical depth and focus area.

What is a senior machine learning scientist?

Senior Machine Learning Scientists are experienced professionals who design, develop, and implement advanced machine learning models to solve complex business or research problems. They are responsible for leading projects, mentoring junior team members, and staying updated on the latest AI and data science technologies. Their work often involves analyzing large datasets, selecting the right algorithms, and optimizing model performance for real-world applications. In addition to technical expertise, they often collaborate cross-functionally to align machine learning solutions with organizational goals.

What are the key skills and qualifications needed to thrive as a senior machine learning scientist?

To thrive as a Senior Machine Learning Scientist, you need expertise in machine learning algorithms, statistical analysis, programming (usually in Python or R), and an advanced degree (often a Ph.D.) in a quantitative field. Experience with tools such as TensorFlow, PyTorch, scikit-learn, cloud platforms, and version control systems is typically expected, along with knowledge of deploying models in production environments. Exceptional problem-solving, communication, and leadership skills help you translate complex data insights into actionable business solutions and mentor junior team members. These skills are crucial for developing innovative models, ensuring robust deployment, and driving impactful data-driven decisions.

What are some common challenges senior machine learning scientists face when deploying models to production environments?

Senior Machine Learning Scientists often encounter challenges such as ensuring model scalability, maintaining model performance over time, and addressing data drift once models are deployed to production. Collaborating closely with engineering and operations teams is crucial to streamline deployment pipelines and monitor models for real-world reliability. It’s also important to communicate findings and potential risks to stakeholders, and to regularly update models based on new data or business requirements. These aspects make strong cross-functional teamwork and problem-solving skills essential in this role.
What are popular job titles related to Senior Machine Learning Scientist jobs in Alberta? For Senior Machine Learning Scientist jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Senior Machine Learning Scientist jobs in Alberta look for? The top searched job categories for Senior Machine Learning Scientist jobs in Alberta are:
What cities in Alberta are hiring for Senior Machine Learning Scientist jobs? Cities in Alberta with the most Senior Machine Learning Scientist job openings:
Infographic showing various Senior Machine Learning Scientist job openings in Alberta as of August 2026, with employment types broken down into 1% As Needed, 72% Full Time, 24% Part Time, 1% Temporary, and 2% Contract. Highlights an 87% Physical, 3% Hybrid, and 10% Remote job distribution, with an average salary of $174,375 per year, or $83.8 per hour.

Senior Deep Learning Engineer

Targeted Talent

Calgary, AB • On-site, Remote

$130K - $180K/yr

Full-time

Re-posted 3 days ago


Job description

We're seeking top-notch engineers to join our team. As part of our group, you'll collaborate with hardware and software engineers to design, develop, and optimize software for our chip, making AI inference accessible to everyone. You'll excel in identifying and resolving functional/performance bottlenecks in complex software and hardware designs.

We're hiring 3 Senior Deep Learning Engineers to join our Neural Networks team. Your primary focus will be optimizing neural networks to efficiently run on our hardware and building a model optimization pipeline. If you thrive on pushing the boundaries of AI technology, this role is for you!

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years of experience, with at least 2 years in both deep learning and software engineering
  • Proficiency in deep learning frameworks like Tensorflow and/or PyTorch
  • Experience with CNNs, LSTMs/RNNs, Transformers
  • Strong math skills and Python proficiency
  • Experience with C/C++

Preferred Skills & Experience:

  • Master's or PhD in Computer Science, Engineering, or related field
  • Experience in embedded or low-level programming
  • Knowledge of CUDA/OpenGL
  • Experience deploying neural networks in production
  • Familiarity with model compression techniques like quantization, pruning, etc.
These are permanent full time remote positions.

Targeted Talent logo

About Targeted Talent

Sourced by ZipRecruiter

Your single source for HR professional services, we offer job seekers specialized employment services, spanning contract, permanent positions, and project solutions for highly specialized and managerial level talent needs. Our team of specialized recruiters and consultants abilities extend far beyond resume or career counseling. With hundreds of collaborators strategically located throughout the country, our organization possess the local market knowledge and industry relationships that make successful geography-specific reach possible.

Industry

Recruiting and staffing services

Company size

11 - 50 Employees

Headquarters location

Vancouver, BC, CA