1

Earth Science Jobs in Alberta (NOW HIRING)

Viridien (www.viridiengroup.com) is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity ...

Environmental Scientist

Calgary, AB · On-site +1

CA$80K - CA$107K/yr

With an unmatched breadth and depth of engineering, advisory and science-based expertise, our ... University degree or diploma in engineering, or natural/earth sciences. * Minimum 4-6 years of ...

Environmental Scientist

Calgary, AB · On-site +1

CA$80K - CA$107K/yr

With an unmatched breadth and depth of engineering, advisory and science-based expertise, our ... University degree or diploma in engineering, or natural/earth sciences. * Minimum 4-6 years of ...

Advanced degree in Physical Geography, Earth Science, or a related discipline (Master's preferred) * Registered (or eligible within 6 months) as a Professional Geoscientist in British Columbia ...

Advanced degree in Physical Geography, Earth Science, or a related discipline (Master's preferred) * Registered (or eligible within 6 months) as a Professional Geoscientist in British Columbia ...

Graduate degree in an applicable field (e.g. geochemistry, geology, earth sciences) * 10+ years' experience, with at least 5+ years' experience in an environmental consulting firm or mining company

Graduate degree in an applicable field (e.g. geochemistry, geology, earth sciences) * 10+ years' experience, with at least 5+ years' experience in an environmental consulting firm or mining company

next page

Showing results 1-20

Earth Science information

See Alberta salary details

$21.5K

$58.2K

$109.5K

How much do earth science jobs pay per year?

As of Jul 26, 2026, the average yearly pay for earth science in Alberta is $58,228.00, according to ZipRecruiter salary data. Most workers in this role earn between $43,000.00 and $63,000.00 per year, depending on experience, location, and employer.

What is the difference between Earth Science vs Geology?

AspectEarth ScienceGeology
Required CredentialsBachelor's degree in Earth Science or related field; advanced degrees for specializationBachelor's or higher in Geology or Earth Science; certifications like PG or PG-13 often preferred
Work EnvironmentLaboratories, field sites, research institutionsFieldwork, laboratories, consulting firms, government agencies
Industry UsageBroadly used across environmental, research, and educational sectorsPrimarily in resource exploration, environmental consulting, and academia

Earth Science is a broad field encompassing various disciplines related to the Earth, including geology, oceanography, and atmospheric sciences. Geology is a specialized branch focusing specifically on Earth's solid materials, structure, and processes. While both share similar credentials and work environments, Earth Science offers a wider scope, whereas Geology concentrates on Earth's physical composition and history.

Do earth science jobs pay well?

Earth science jobs, such as geologists and environmental scientists, typically offer median salaries that are competitive within the science field, often ranging from $50,000 to $90,000 annually depending on experience, education, and location. Advanced roles or positions requiring specialized skills and certifications can pay higher, especially in industries like energy, consulting, or government agencies.

What are some common challenges Earth Science professionals face when working on interdisciplinary projects?

Earth Science professionals often collaborate with experts in fields like engineering, environmental policy, and data science. A common challenge is bridging communication gaps due to differing terminologies and priorities across disciplines. Successful Earth scientists are proactive in fostering open dialogue, clarifying objectives, and integrating diverse methodologies. Developing strong teamwork and project management skills is crucial for achieving impactful results on interdisciplinary projects.

What are careers in earth science?

Careers in earth science include roles such as geologist, meteorologist, oceanographer, and environmental scientist. These jobs often involve fieldwork, data analysis, and the use of specialized tools like GIS software, with many requiring a bachelor's degree or higher in earth science or related fields.

What are the key skills and qualifications needed to thrive as an Earth Scientist, and why are they important?

To thrive as an Earth Scientist, you need a solid background in geology, environmental science, chemistry, and mathematics, typically supported by at least a bachelor's degree in earth sciences or a related field. Familiarity with GIS software, remote sensing tools, and data analysis programs is essential, and certifications such as Professional Geologist (PG) can be advantageous. Strong analytical thinking, problem-solving abilities, and effective communication skills help Earth Scientists interpret data and share findings with diverse audiences. These skills are crucial for conducting accurate research, informing environmental policy, and addressing complex challenges related to the planet's resources and hazards.

What are the opportunities for earth science?

Earth science offers opportunities in fields such as environmental consulting, resource exploration, hazard assessment, and research. Professionals often work in laboratories, field sites, or government agencies, utilizing skills in data analysis, GIS, and scientific reporting. Advanced degrees and certifications can enhance job prospects in this sector.

What are earth scientists?

Earth scientists are professionals who study the physical constitution and processes of the Earth. This field includes specialties such as geology, meteorology, oceanography, and environmental science. Earth scientists analyze natural phenomena like earthquakes, weather patterns, and climate change to understand Earth's history and predict future events. Their work is vital for resource management, environmental protection, and disaster preparedness.

What can I do with a degree in earth science?

A degree in earth science prepares individuals for careers such as geologist, environmental consultant, or hydrologist, involving fieldwork, data analysis, and reporting. It often requires knowledge of GIS tools, laboratory skills, and understanding of natural processes to assess environmental and geological issues.
What are popular job titles related to Earth Science jobs in Alberta? For Earth Science jobs in Alberta, the most frequently searched job titles are:
What job categories do people searching Earth Science jobs in Alberta look for? The top searched job categories for Earth Science jobs in Alberta are:
Infographic showing various Earth Science job openings in Alberta as of July 2026, with employment types broken down into 84% Full Time, 12% Part Time, and 4% Contract. Highlights an 93% Physical, 1% Hybrid, and 6% Remote job distribution, with an average salary of $58,228 per year, or $28 per hour.
Machine Learning Engineer

Machine Learning Engineer

Viridien

Calgary, AB

Full-time

Posted 23 days ago


Job description

Viridien (www.viridiengroup.com) is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges.

Machine Learning Engineer

Calgary, AB, Canada

Full-time

Company Description

Viridien is a global technology and HPC leader that provides data, products, services and solutions in Earth science, data science, sensing and monitoring. Our unique portfolio supports our clients in efficiently and responsibly solving complex digital, energy transition, natural resource, environmental, and infrastructure challenges for a more sustainable future.

Job Description

Viridien is looking for a Machine Learning (ML) Engineer to help us create artificial intelligence systems and tools. Machine Learning Engineer responsibilities include creating machine learning models and retraining systems. Strong skills in statistics and programming, as well as knowledge of data science and software engineering. As an integral member of our team, we highly encourage the contribution of ideas and drive in the generation of new concepts to maintain our outstanding leadership position for technology and service delivery in the marketplace.

Must be legally authorized to work in Canada.

Qualifications

Preferred Education

Degree in Computer Science, Mathematics, Physics, Electrical Engineering, or other related technical disciplines.

Key Skills & Competencies

  • Passion and aptitude for programming and technology
  • Enthusiasm for analytical and problem-solving challenges
  • Strong enterprise project experience with Machine Learning and AI
  • Strong programming skills within one or more of these development languages - C / C++ / R / Java / Python
  • Good experience with Large Language Model technologies
  • Experience within Data Engineering/Data Structuring
  • Experience creating Machine Learning Algorithms and/or Libraries.
  • Proven experience with deep learning frameworks and usage of DL libraries (TensorFlow/PyTorch)
  • Proficiency to design, build, test, and support innovative solutions.
  • Ability to define and manage project deadlines and balance workloads across a wide variety of projects.
  • Effective communication skills to keep all stakeholders regularly informed on progress.
  • Drive to innovate and have fun through collaboration and generation of ideas which lead to enhancements of our workflows.
  • Enthusiastic attitude towards learning and flexibility to adapt to new challenges or changes in direction.

Other Skills/Experience:

  • Data Visualization
  • Predictive Analysis
  • Statistical Modeling
  • Data Mining
  • Clustering & Classification
  • Data Analytics
  • Quantitative Analysis
  • Web Scraping
  • Model Development

Responsibilities:

  • Design machine learning systems
  • Collaborate with stakeholders and technology team to efficiently develop AI solutions.
  • Research and implement appropriate ML algorithms and tools.
  • Develop machine learning applications according to requirements.
  • Provide support to achieve successfully deployed models at conclusion of projects.
  • Plan and manage data analysis workflows.
  • Create charts, graphs, maps, and data visualization tools to provide an accessible way to see/understand trends, patterns, outliers, in data.
  • Select appropriate datasets and data representation methods.
  • Run machine learning tests and experiments.
  • Train and retrain systems when necessary.
  • Extend existing ML libraries and frameworks.

We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.