1

Senior Machine Learning Scientist Jobs in Alberta

Machine Learning Engineer Calgary, AB, Canada Full-time Company Description Viridien is a global ... Strong skills in statistics and programming, as well as knowledge of data science and software ...

Junior Machine Learning Engineer

Calgary, AB · On-site

CA$80K - CA$95K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Junior Machine Learning Engineer on the Global AI Team, you will support the design ... Collaborate with senior AI engineers and data scientists to improve model performance, reliability ...

Machine Learning Engineer

Calgary, AB · Hybrid

CA$129K - CA$174K/yr

  • Medical

  • Dental

  • Vision

Summary: We are currently seeking a Machine Learning Engineer to join our rapidly growing ... Collaborate cross-functionally with engineering, product management, operations and data science to ...

Data Scientist

Red Deer, AB · On-site

  • Retirement

The successful candidate brings classical data science fundamentals (statistics, machine learning ... You will operate as a senior individual contributor and a generalist problem solver. You enjoy ...

New

Data Scientist

Calgary, AB · On-site

  • Retirement

The successful candidate brings classical data science fundamentals (statistics, machine learning ... You will operate as a senior individual contributor and a generalist problem solver. You enjoy ...

New

Data Scientist

Edmonton, AB · On-site

  • Retirement

The successful candidate brings classical data science fundamentals (statistics, machine learning ... You will operate as a senior individual contributor and a generalist problem solver. You enjoy ...

New

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 ...

Geodata Scientist

Calgary, AB · Remote

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Evaluate emerging machine learning, artificial intelligence, and uncertainty quantification ... Familiarity with geological sciences, mineral deposits, and mining/exploration. * Experience ...

As a Senior Data Scientist,you'lllead complex analytics initiatives,determinetechnical approaches ... Experience with machine learning, artificialintelligenceor advanced modelling techniques Not sure ...

Data Scientist

Edmonton, AB

$80K - $100K/yr

  • Medical

  • Dental

  • PTO

Previous experience with Machine Learning, Data Science and solving problems at scale Perks: * Competitive Salary * Individual performance bonus * Health and dental benefits * 3 weeks' vacation

Data Scientist

Edmonton, AB

$80K - $100K/yr

  • Medical

  • Dental

  • PTO

Previous experience with Machine Learning, Data Science and solving problems at scale Perks: * Competitive Salary * Individual performance bonus * Health and dental benefits * 3 weeks' vacation

Senior Data Scientist

Calgary, AB · On-site

CA$90K - CA$160K/yr

  • Medical

  • Retirement

Senior Data Scientist Location: Princeton, NJ, New York, N, or Charlottesville, VA. Toronto, ON ... You will be part of a dynamic team that solves diverse problems using applied machine learning and ...

Data Scientist

Calgary, AB

$80K - $100K/yr

  • Medical

  • Dental

  • PTO

Previous experience with Machine Learning, Data Science and solving problems at scale Perks: * Competitive Salary * Individual performance bonus * Health and dental benefits * 3 weeks' vacation

next page

Showing results 1-20

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.

Machine Learning Scientist (12 month term)

Alberta Machine Intelligence Institute

Edmonton, AB

Full-time

Medical, PTO

Posted 26 days ago


Job description

"Are you passionate about innovating with AI at the intersection of industry and academia? Are you interested in contributing to ML projects that redefine what's possible? If so, we want to hear from you! We're seeking talented individuals to join our ML staff to work on projects spanning industries, specializations, and applications."- Dave Staszak, Lead Machine Learning Scientist About the RoleReporting to the Lead Machine Learning Scientist, Advanced Technology, the Machine Learning Scientist, Advanced Technology serves as a key member in maintaining Amii's reputation for scientific excellence and providing insight into their area of expertise.This position is responsible for the delivery of innovative solutions to Amii's industry partners by leading applied ML projects and mentoring junior team members. Their expertise bridges the gap between fundamental ML techniques and business opportunities, guiding clients through the complexities of AI adoption. The Advanced Technology team sources technical talent to work on our industry partners' projects and the Machine Learning Scientist is responsible for supporting that talent through those project deliveries.The position focuses on achieving excellence in four main accountabilities: Client Success: Work with Amii clients to advance their ML projects and capabilities. Machine Learning Expertise: Serve as a subject matter expert to guide and support organizational initiatives. Research & Development: Support the advancement of ML research and development in both industry and academia. People Leadership: Mentor junior team members to help them achieve their goals and advance their professional growth. Required Skills / ExpertiseKey Responsibilities: Client Success Leads regular client meetings to understand their machine learning objectives and provides tailored technical guidance to support project development Bridges the gap between fundamental ML techniques and business opportunities, providing scientific insight into technical projects Supports the implementation of exploratory data analysis and machine learning modelling techniques Conducts client discovery sessions to understand and determine specific needs and requirements Coaches clients to efficiently extract insights and make informed decisions Writes and reviews technical reports and code Develops and nurtures strong relationships with clients through effective communication and scientific excellence Incorporates client feedback to enhance delivery and ensure client success Machine Learning Expertise Establishes themselves firmly as a trusted subject matter expert in a specific domain Coaches junior staff through the model-building process, providing expertise and support Mentors junior team members on career development and progression, drawing lessons for coaching opportunities Encourages a collaborative work environment by facilitating teamwork and the exchange of ideas among team members Identifies and addresses knowledge gaps, providing solutions or resources to bridge them Ensures the Principled AI Framework is integrated into all projects, promoting ethical AI development and usage Research and Development Translates academic research into practical applications, applied research and industry solutions Conducts research in leading-edge methods in various AI domains, such as reinforcement learning (RL), computer vision (CV), natural language processing (NLP) and large language models (LLMs) Transfers knowledge across domains and industries, building a strong technical repertoire to bring to new problems Prepares manuscripts for publication in peer-reviewed journals Supports fundamental research in AI through applied research projects and the development of research topics People Leadership Provides supervision to junior team members by overseeing and refining their work, and managing approval processes Mentors direct reports on career development and progression, drawing lessons for coaching opportunities Fosters a collaborative work environment by facilitating teamwork and the exchange of ideas among team members Encourages and maintains a problem-solving approach to work while acting as a coach and collaborator Identifies and addresses knowledge gaps, providing solutions or resources to bridge them Functions as a point of escalation for addressing challenges and facilitating the resolution of problems Qualifications: Masters in Computer Science with a specialization in Machine Learning or related field with relevant applied experience in Machine Learning 2+ years experience developing, training, and evaluating machine learning models in an industrial setting 1+ years experience in a leadership capacity in industry or academic setting (nice to have) Proficient in Python, experience in other programming languages i.e. Java or SQL (nice to have) Proficient with machine learning tools and frameworks such as Scikit-learn, Pytorch, Pandas, Optuna, Wandb, lightgbm/XGBoost, and SciPy Publication record in peer-reviewed academic conferences or relevant journals Ability to explain complex technical concepts clearly to non-technical audiences Thorough understanding of the strengths and weaknesses of a range of ML techniques across supervised learning, unsupervised learning, and reinforcement learning Experience leveraging cloud based tools for ML model building and deployment Knowledge, Skills and Abilities (KSA): Strong analytical and problem-solving abilities, with a keen attention to detail Flexibility and willingness to adapt, including working with disparate data, skill levels, and client needs Works independently and make informed decisions while collaborating with team members and subject matter experts Able to identify gaps in knowledge and triage their own learning appropriately Comfortable taking a leadership role, providing expert scientific guidance and mentorship to both clients and junior team members Exhibits confidence and sound judgment while collaborating with subject matter experts What you'll love about us A professional yet casual work environment that encourages the growth and development of your skills Participate in professional development activities Gain access to the Amii community and events A chance to learn from amazing teammates who support one another to succeed Competitive compensation, including paid time off and flexible health benefits A modern office located in downtown Edmonton, Alberta About AmiiOne of Canada's three main institutes for artificial intelligence (AI) and machine learning, our world-renowned researchers drive fundamental and applied research at the University of Alberta (and other academic institutions), training some of the world's top scientific talent. Our cross-functional teams work collaboratively with Alberta-based businesses and organizations to build AI capacity and translate scientific advancement into industry adoption and economic impact.How to ApplyIf this sounds like the opportunity you've been waiting for, please don't wait for the closing July 30, 2026 to apply - we're excited to add a new member to the Amii team for this role, and the posting may come down sooner than the closing date if we find the right candidate before the posting closes! When sending your application, please send your resume and cover letter indicating why you think you'd be a fit for Amii. In your cover letter, please include one professional accomplishment you are most proud of and why.Applicants must be legally eligible to work in Canada at the time of application.Amii is an equal opportunity employer and values a diverse workforce. We encourage applications from all qualified individuals without regard to ethnicity, religion, gender identity, sexual orientation, age or disability. Accommodations for disability-related needs throughout the recruitment and selection process are available upon request. Any information provided by you for accommodations will be kept confidential and won't be used in the selection process.