... ERP environments . What you will do * Support end-to-end project delivery to meet client ... Bachelor's degree in IT, Computer Science, Business Administration, Commerce, or related field ...
... ERP environments . What you will do * Support end-to-end project delivery to meet client ... Bachelor's degree in IT, Computer Science, Business Administration, Commerce, or related field ...
Software QA Analyst (2026-032)
Calgary, AB ยท On-site
... team environment across multiple geographic locations and cultures. * Coding experience in ... Bachelor's degree in computer science, software engineering, biological sciences/medical/healthcare ...
Quick apply
Software QA Analyst (2026-032)
Calgary, AB ยท On-site
... team environment across multiple geographic locations and cultures. * Coding experience in ... Bachelor's degree in computer science, software engineering, biological sciences/medical/healthcare ...
... natural resource, environmental, and infrastructure challenges for a more sustainable future ... Qualifications Preferred Education Degree in Computer Science, Mathematics, Physics, Electrical ...
... natural resource, environmental, and infrastructure challenges for a more sustainable future ... Qualifications Preferred Education Degree in Computer Science, Mathematics, Physics, Electrical ...
Software QA Analyst (2026-032)
Calgary, AB ยท On-site
... ateam environment across multiple geographic locations and cultures. * Coding experience in ... Bachelors degree in computer science, software engineering, biological sciences/medical/healthcare ...
Quick apply
Software QA Analyst (2026-032)
Calgary, AB ยท On-site
... ateam environment across multiple geographic locations and cultures. * Coding experience in ... Bachelors degree in computer science, software engineering, biological sciences/medical/healthcare ...
Intermediate Software Developer (AI First)
Edmonton, AB ยท On-site
CA$111K - CA$132K/yr
Bachelor's Degree or Diploma in Computer Engineering, Computer Science, Software Engineering, or ... Experience developing software in Windows and/or Linux environments. * Experience working within an ...
Intermediate Software Developer (AI First)
Edmonton, AB ยท On-site
CA$111K - CA$132K/yr
Bachelor's Degree or Diploma in Computer Engineering, Computer Science, Software Engineering, or ... Experience developing software in Windows and/or Linux environments. * Experience working within an ...
Software Architect
Calgary, AB ยท On-site
... teams of experts in an environment of excellence, which will enable you to create your own ... A master's degree (MSc) in Computer Science, Software Engineering, or in a scientific field with ...
Software Architect
Calgary, AB ยท On-site
... teams of experts in an environment of excellence, which will enable you to create your own ... A master's degree (MSc) in Computer Science, Software Engineering, or in a scientific field with ...
Software Architect
Calgary, AB ยท On-site
... teams of experts in an environment of excellence, which will enable you to create your own ... A master's degree (MSc) in Computer Science, Software Engineering, or in a scientific field with ...
Quick apply
Software Architect
Calgary, AB ยท On-site
... teams of experts in an environment of excellence, which will enable you to create your own ... A master's degree (MSc) in Computer Science, Software Engineering, or in a scientific field with ...
Software Architect
Calgary, AB ยท On-site
... teams of experts in an environment of excellence, which will enable you to create your own ... A masters degree (MSc) in Computer Science, Software Engineering, or in a scientific field with ...
Quick apply
Software Architect
Calgary, AB ยท On-site
... teams of experts in an environment of excellence, which will enable you to create your own ... A masters degree (MSc) in Computer Science, Software Engineering, or in a scientific field with ...
... environments. Stay up to date with the latest in generative AI frameworks, tools, and best practices. Required Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 3+ ...
... environments. Stay up to date with the latest in generative AI frameworks, tools, and best practices. Required Qualifications: Bachelor's degree in Computer Science, Engineering, or related field. 3+ ...
Assess and analyze business strategy, business requirements, current state environment and ... Bachelor degree in a technical area of study (e.g., computer science, mathematics or engineering ...
Assess and analyze business strategy, business requirements, current state environment and ... Bachelor degree in a technical area of study (e.g., computer science, mathematics or engineering ...
IT Support Analyst
$37 - $45/hr
... Computer Science, or a related field. * 3+ years of experience in IT support, help desk, or infrastructure support. * Hands-on experience with Windows environments, Microsoft 365, Hyper-V, Juniper ...
IT Support Analyst
$37 - $45/hr
... Computer Science, or a related field. * 3+ years of experience in IT support, help desk, or infrastructure support. * Hands-on experience with Windows environments, Microsoft 365, Hyper-V, Juniper ...
Bachelor's degree in Computer Science, Engineering, or related field. * 7+ years of professional ... Ability to work independently in a fast-paced, evolving environment. Candidates having ...
Bachelor's degree in Computer Science, Engineering, or related field. * 7+ years of professional ... Ability to work independently in a fast-paced, evolving environment. Candidates having ...
Bachelor's degree in Computer Science, Engineering, or related field. * 7+ years of professional ... Ability to work independently in a fast-paced, evolving environment. Candidates having ...
Bachelor's degree in Computer Science, Engineering, or related field. * 7+ years of professional ... Ability to work independently in a fast-paced, evolving environment. Candidates having ...
OT Security Analyst
Calgary, AB ยท On-site
Deploy and integrate Endpoint Detection and Response solutions across OT environments. * Deploy ... Associate Diploma or Bachelors of Science degree in Computer Science or Information Technology ...
OT Security Analyst
Calgary, AB ยท On-site
Deploy and integrate Endpoint Detection and Response solutions across OT environments. * Deploy ... Associate Diploma or Bachelors of Science degree in Computer Science or Information Technology ...
Quality Assurance Automation Engineer (AI-First)
Edmonton, AB ยท On-site
CA$111K - CA$132K/yr
Develop test harnesses and simulation environments to validate software behavior without requiring ... Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, or related field ...
Quality Assurance Automation Engineer (AI-First)
Edmonton, AB ยท On-site
CA$111K - CA$132K/yr
Develop test harnesses and simulation environments to validate software behavior without requiring ... Bachelor's Degree in Computer Science, Computer Engineering, Software Engineering, or related field ...
... Computer Science or a related field. * 5+ years of industry experience in software development. * Proficiency with bash/Python scripting in Linux environments * Proficiency in Docker and ...
... Computer Science or a related field. * 5+ years of industry experience in software development. * Proficiency with bash/Python scripting in Linux environments * Proficiency in Docker and ...
Software Test Designer
Calgary, AB ยท On-site
B.Sc. in Computer Science or Geomatics / Computer Engineering * 3-5 years of relevant test ... At Hexagon, we are committed to a diverse and inclusive work environment. If you're excited about ...
Software Test Designer
Calgary, AB ยท On-site
B.Sc. in Computer Science or Geomatics / Computer Engineering * 3-5 years of relevant test ... At Hexagon, we are committed to a diverse and inclusive work environment. If you're excited about ...
Software Test Designer
Calgary, AB ยท On-site
B.Sc. in Computer Science or Geomatics / Computer Engineering * 3-5 years of relevant test ... At Hexagon, we are committed to a diverse and inclusive work environment. If you're excited about ...
Software Test Designer
Calgary, AB ยท On-site
B.Sc. in Computer Science or Geomatics / Computer Engineering * 3-5 years of relevant test ... At Hexagon, we are committed to a diverse and inclusive work environment. If you're excited about ...
BMO Capital Markets New Grad 2027 Investment Banking, Energy Acquisitions and Divestitures (A&D),...
CA$100K/yr
... environment. We are looking for highly motivated, mature individuals with: * Currently enrolled in an undergraduate degree program studying engineering or computer science, graduating in December ...
BMO Capital Markets New Grad 2027 Investment Banking, Energy Acquisitions and Divestitures (A&D),...
CA$100K/yr
... environment. We are looking for highly motivated, mature individuals with: * Currently enrolled in an undergraduate degree program studying engineering or computer science, graduating in December ...
Ability to work effectively both independently and in a team environment, with minimum supervision. Education Bachelor's degree or equivalent in Computer Science, Human Computer Interaction, Software ...
Quick apply
Ability to work effectively both independently and in a team environment, with minimum supervision. Education Bachelor's degree or equivalent in Computer Science, Human Computer Interaction, Software ...
Computer Science Environmental information
See Alberta salary details
$20K - $30.5K
8% of jobs
$40.4K is the 25th percentile. Wages below this are outliers.
$30.5K - $41K
18% of jobs
$41K - $51.5K
19% of jobs
The median wage is $54.8K / yr.
$51.5K - $62K
17% of jobs
$62K - $72.5K
8% of jobs
$81.3K is the 75th percentile. Wages above this are outliers.
$72.5K - $83K
6% of jobs
$83K - $93.5K
4% of jobs
$93.5K - $104K
15% of jobs
$104K - $114.5K
2% of jobs
$114.5K - $125K
2% of jobs
$125K - $135.5K
1% of jobs
$20K
$67K
$135.5K
How much do computer science environmental jobs pay per year?
What kinds of projects do computer science environmental professionals typically work on?
Professionals in Computer Science Environmental roles commonly work on projects such as developing models to predict the impacts of climate change, creating software tools for environmental data analysis, or building systems for monitoring air and water quality. You may collaborate with environmental scientists, engineers, and policy makers to design technology-based solutions that address environmental issues. These projects often involve handling large data sets, implementing algorithms, and visualizing results for diverse audiences. This dynamic role offers the opportunity to make a tangible impact on sustainability efforts by leveraging your technical expertise in real-world applications.
What are the key skills and qualifications needed to thrive in the computer science environmental position, and why are they important?
To thrive as a Computer Science Environmental professional, you should possess a solid background in computer science, data analysis, and environmental science, often supported by a relevant degree. Familiarity with programming languages (such as Python or R), geographic information systems (GIS), climate modeling software, and environmental databases is typically required. Strong problem-solving skills, attention to detail, and collaborative communication help individuals stand out in multidisciplinary teams. These skills are vital for effectively developing, analyzing, and implementing technology-driven solutions to complex environmental challenges.
What is a computer science environmental?
A Computer Science Environmental job involves applying computer science skills to solve environmental challenges, such as climate modeling, data analysis for sustainability, or developing software for environmental monitoring. Professionals in this field work with big data, machine learning, and simulation models to assess environmental impacts and optimize resource management. They may collaborate with scientists, policymakers, and engineers to develop technology-driven solutions for conservation, pollution control, and energy efficiency.

Job description
At KPMG in Canada, our people bring their unique perspectives to Canadaโs most important challenges. Here, you can build momentum that reaches beyond our business, develop skills for the future, and take ownership of your career with support at every stage. Join a firm where your career can make a difference.
The Delivery Services Team is seeking a Manager โ Delivery Lead. In this role, you will be responsible for supporting the successful design, build, testing, and implementation of solutions aligned to client operating models and strategic priorities, with a strong focus on program management, project management, and delivery within Financial Services or ERP environments.
What you will do
- Support end-to-end project delivery to meet client expectations, timelines, and quality standards
- Coordinate workstream leads to ensure timely and high-quality deliverables
- Collaborate with client stakeholders to execute integrated project plans
- Manage day-to-day stakeholder interactions to maintain alignment and engagement
- Work with solution leads to support delivery aligned with business transformation goals
- Lead specific delivery workstreams (design, data, integration, testing, etc.)
- Plan and track workstream activities to ensure milestones are achieved
- Track cross-workstream dependencies and escalate where required
- Identify and mitigate delivery risks and issues, escalating through governance as appropriate
- Support AI-enabled delivery approaches, including leveraging automation, analytics, and AI tools to improve delivery efficiency and insights
What you bring to the role
- Bachelorโs degree in IT, Computer Science, Business Administration, Commerce, or related field (asset)
- 5โ7 years of experience in program management, project management, or project delivery
- Demonstrated experience as a Project Manager with the ability to execute project plans and manage deliverables
- Experience supporting risk and issue management processes
- Exposure to budgeting and resource tracking
- Strong stakeholder coordination and communication skills
- Ability to work across multiple workstreams in a structured delivery environment
- Experience delivering programs or projects in Financial Services and/or ERP delivery environments
- Exposure to AI-enabled delivery practices, including use of AI/automation tools in project execution
Providing you with the support you need to be at your best
Our Values, The KPMG Way
Integrity, we do what is right |ย Excellence, we never stop learning and improving |ย Courage, we think and act boldly | Together, we respect each other and draw strength from our differences |ย For Better, we do what matters
KPMG in Canada is a proud equal opportunities employer and we are committed to creating a respectful, inclusive and barrier-free workplace that allows all of our people to reach their full potential. A diverse workforce is key to our success and we believe in bringing your whole self to work. We welcome all qualified candidates to apply and hope you will choose KPMG in Canada as your employer of choice.
Adjustments and accommodations throughout the recruitment process
At KPMG, we are committed to fostering an inclusive recruitment process where all candidates can be themselves and excel. We aim to provide a positive experience and are prepared to offer adjustments or accommodations to help you perform at your best. Adjustments (informal requests), such as extra preparation time or the option for micro breaks during interviews, and accommodations (formal requests), such as accessible communication supports or technology aids, are tailored to individual needs and role requirements. You will have an opportunity to request an adjustment or accommodation at any point throughout the recruitment process. If you require support, please contact KPMGโs Employee Relations Service team by calling 1-888-466-4778.
AI Usage
Weembrace the use of artificial intelligence (AI) to enhance the candidate experience and streamline our recruitment processes. AI tools may help with organizing applications or surfacing relevant qualifications. However, no hiring decisions are made using AI. Every hiring decision is made by our hiring managers and recruitment professionals, who are equipped with training that empowers them to use these tools responsibly. AI technologies used in our recruitment process undergo detailed risk assessments, including security and privacy requirements, that align with KPMGโs Trusted AI framework.
We believe technology should empower human judgment, not replace it. Itโs one of the many ways weโre delivering on our vision of being a technology-first, people-driven firm.
Qualifications:- Bachelorโs degree in IT, Computer Science, Business Administration, Commerce, or related field (asset)
- 5โ7 years of experience in program management, project management, or project delivery
- Demonstrated experience as a Project Manager with the ability to execute project plans and manage deliverables
- Experience supporting risk and issue management processes
- Exposure to budgeting and resource tracking
- Strong stakeholder coordination and communication skills
- Ability to work across multiple workstreams in a structured delivery environment
- Experience delivering programs or projects in Financial Services and/or ERP delivery environments
- Exposure to AI-enabled delivery practices, including use of AI/automation tools in project execution
Providing you with the support you need to be at your best
Education:UNAVAILABLEEmployment Type: FULL_TIME