1

Machine Learning Analyst Jobs in Alberta (NOW HIRING)

... analytics, reporting, and machine learning. Conducting customer-facing strategic workshops and assessments of existing data platforms to create recommendations on how to best modernize their data ...

Manager AI

Calgary, AB · On-site +1

We achieve this by delivering ML and data analytics capabilities built upon unified scalable ... Deep technical knowledge and 3+ years of experience in deploying AI and machine learning solutions ...

We achieve this by delivering ML and data analytics capabilities built upon unified scalable ... Deep technical knowledge and 3+ years of experience in deploying AI and machine learning solutions ...

... and machine learning workloads at Exascale? AMD is searching for talented and motivated ... Provide code quality analyses and work with various teams to address technical debt. * Benchmark ...

Data Scientist

Calgary, AB · Hybrid

CA$131K - CA$150K/yr

Employ statistical analysis, machine learning, GenAI, LLMs, etc. to unlock new product opportunities. * Collaborate closely with product, marketing, and business teams to refine business problems ...

Training or experience in analytics, machine learning, and AI is a must. Licenses and Certifications: * Data Management training or certifications (eg: DAMA ® ) * Microsoft Architecture training or ...

next page

Showing results 1-20

Machine Learning Analyst information

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

To thrive as a Machine Learning Analyst, you need strong analytical skills, a solid grasp of statistics and programming languages such as Python or R, and typically a degree in computer science, mathematics, or a related field. Experience with machine learning frameworks like TensorFlow or scikit-learn, data visualization tools such as Tableau, and relevant certifications (e.g., Google Data Analytics) are often expected. Excellent problem-solving, collaboration, and communication abilities help you explain complex results and work effectively with cross-functional teams. Together, these skills ensure you can accurately interpret data, build robust models, and present actionable insights that drive organizational growth.

What is a Machine Learning Analyst job?

A Machine Learning Analyst is responsible for analyzing data, building models, and extracting insights using machine learning techniques. They work with large datasets, clean and preprocess data, and apply statistical methods to drive business decisions. Their role often involves collaborating with data scientists, engineers, and business teams to optimize predictive models. Strong programming skills in Python or R, knowledge of machine learning frameworks, and experience with data visualization are essential for this role.

What are typical projects or tasks a Machine Learning Analyst handles on a daily basis?

Machine Learning Analysts commonly work on tasks such as collecting, cleaning, and analyzing large datasets, developing predictive models, and interpreting results to generate actionable business insights. They may also collaborate closely with data engineers, software developers, and business stakeholders to translate business problems into data-driven solutions. Regular responsibilities include preparing data visualizations, running experiments to improve model performance, and documenting their findings for non-technical audiences. This hands-on work in a team-oriented environment ensures that their analyses directly contribute to key business decisions and continuous improvement.

Is ML a high paying job?

Machine Learning Analysts typically earn above-average salaries compared to many other roles in data science and technology, with compensation often increasing with experience, skills in programming, and knowledge of tools like Python or TensorFlow. The field is considered well-paying due to high demand for expertise in AI and data analysis across industries.

What does a machine learning analyst do?

A machine learning analyst develops and implements algorithms to analyze data and build predictive models. They work with large datasets, use programming languages like Python or R, and often utilize machine learning frameworks to extract insights and support decision-making.

Can I learn ML in 3 months?

A Machine Learning Analyst role requires a solid understanding of programming, statistics, and data analysis. While it is possible to acquire foundational knowledge in three months with intensive study and practical projects, mastering the skills typically takes longer and depends on prior experience and learning pace.

What is a $900000 AI job?

A $900,000 AI-related job typically refers to high-level roles such as AI executives, senior machine learning engineers, or data science directors with extensive experience and specialized skills. These positions often involve leadership, strategic decision-making, and advanced expertise in AI tools, programming languages, and large-scale data management. Compensation at this level reflects significant responsibility and industry demand for top talent in artificial intelligence and machine learning fields.
What are popular job titles related to Machine Learning Analyst jobs in Alberta? For Machine Learning Analyst jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Machine Learning Analyst jobs in Alberta look for? The top searched job categories for Machine Learning Analyst jobs in Alberta are:
Infographic showing various Machine Learning Analyst job openings in Alberta as of July 2026, with employment types broken down into 1% Locum Tenens, 1% Internship, 85% Full Time, 8% Part Time, 1% Temporary, and 4% Contract. Highlights an 79% Physical, 5% Hybrid, and 16% Remote job distribution.

Managed Pressure Drilling (MPD) Engineer - Data Analysis Specialist

Citadel Drilling Ltd., Opla Energy

Calgary, AB • On-site, Remote

Full-time

Posted 12 days ago


Job description

Location: Houston, Texas or Calgary, Alberta


About Us

Opla Energy is a leader in the energy industry, providing cutting-edge drilling solutions that enhance operational efficiency and reduce costs. We specialize in Managed Pressure Drilling (MPD) and leverage technology to optimize drilling performance. Our parent company, Citadel Drilling, is service-oriented and committed to meeting client needs with a fleet of modern, technically advanced AC triple (TACT) rigs-designed to maximize efficiency while minimizing costly downtime and labor expenses.


Job Summary

We are seeking an experienced MPD Engineer with a strong background in Python programming and data analysis. The ideal candidate will have hands-on expertise in MPD operations, real-time data processing, and automation of drilling workflows. The role requires understanding of MPD methodologies, downhole dynamics, and the ability to develop analytical tools to optimize drilling performance.


Key Duties and Responsibilities

  • Manage all aspects of project planning, proposal development, and program execution for MPD wells.
  • Prepare and deliver technical presentations and detailed reports on complex MPD projects and topics.
  • Collaborate with the R&D team to support the development and enhancement of proprietary MPD software.
  • Assist the sales team in client meetings, presentations, and providing technical expertise and support.
  • Provide remote and on-site engineering support to Opla personnel and clients.
  • Ensure full compliance with Opla's safety policies, procedures, and corporate standards.
  • Deliver 24/7 engineering support for active field operations as required.
  • Design, implement, and optimize MPD strategies to enhance drilling performance and well control.
  • Develop and deploy Python-based data analysis tools for real-time drilling data monitoring and informed decision-making.
  • Analyze surface and downhole data to generate insights on wellbore pressure, flow dynamics, and drilling efficiency.
  • Work closely with drilling teams to improve MPD workflows, automation systems, and predictive modeling capabilities.
  • Ensure all MPD operations comply with applicable HSE and regulatory standards.
  • Support remote operations and assist in troubleshooting MPD systems in real time.
  • Provide technical support and feedback for MPD software improvements and new feature development.


Qualifications & Requirements

  • Bachelor's degree in Petroleum, Chemical, or Mechanical Engineering (minimum requirement).
  • Recent graduate with a minimum of 1 year of experience in drilling engineering or operations, preferably with exposure to Managed Pressure Drilling (MPD).
  • Holds or is eligible to obtain E.I.T. certification.
  • Shift work required, with a hybrid schedule split between home and Opla's office.
  • Willing to travel as needed, including occasional trips to remote sites or international locations.
  • Strong proficiency in Python and Power BI (or similar tools) for data analysis, automation, and scripting.
  • Experience with real-time drilling data, machine learning algorithms, and IoT applications.
  • Solid understanding of drilling hydraulics, pressure control, and wellbore stability.
  • Practical experience with MPD software, surface control systems, and well control methodologies.
  • Excellent communication, interpersonal, and leadership skills.
  • Demonstrated willingness to learn and collaborate effectively in a team environment.
  • Ability to work independently in a fast-paced, high-energy setting.
  • Strong organizational skills with the ability to prioritize multiple tasks effectively.
  • Consistently maintains a professional and friendly demeanor.
  • Committed to upholding Opla's Core Values.
  • Must possess a valid driver's license.

Benefits

  • Competitive salary and performance-based bonuses.
  • Opportunity to work on innovative MPD projects with advanced technologies.
  • Professional development programs and training.
  • Collaborative and inclusive work environment.