Recent graduate with 0-2 years of relevant experience; co-op, internship, research, field ... Exposure to AutoCAD, Civil 3D, GIS, data-management tools, or engineering analysis software is an ...
Recent graduate with 0-2 years of relevant experience; co-op, internship, research, field ... Exposure to AutoCAD, Civil 3D, GIS, data-management tools, or engineering analysis software is an ...
Jan 2027 Engineering (Natural Gas Division) Co-op (Multiple)
Edmonton, AB · On-site
CA$24 - CA$36/hr
Enrolled in an undergraduate engineering co-op (or internship) program at a recognized Canadian ... Utilize software such as Microsoft Automate and PowerApps to support application development ...
Jan 2027 Engineering (Natural Gas Division) Co-op (Multiple)
Edmonton, AB · On-site
CA$24 - CA$36/hr
Enrolled in an undergraduate engineering co-op (or internship) program at a recognized Canadian ... Utilize software such as Microsoft Automate and PowerApps to support application development ...
Engineering Student
Fort Saskatchewan, AB · On-site
Responsibilities As an Engineering Student and depending on your assigned project, you will have ... Application of various computer software programs will be required, including Microsoft Suite.
Engineering Student
Fort Saskatchewan, AB · On-site
Responsibilities As an Engineering Student and depending on your assigned project, you will have ... Application of various computer software programs will be required, including Microsoft Suite.
Edmonton Management Consulting TST Internship Consultant (January - April 2027)
Edmonton, AB · On-site
This position is for a 4-month intern/co-op term At KPMG in Canada, our people bring their unique ... Engineering, Computer Science, Business, Commerce, Arts, etc.) * You are a highly motivated ...
Edmonton Management Consulting TST Internship Consultant (January - April 2027)
Edmonton, AB · On-site
This position is for a 4-month intern/co-op term At KPMG in Canada, our people bring their unique ... Engineering, Computer Science, Business, Commerce, Arts, etc.) * You are a highly motivated ...
Engineering Student
Fort Saskatchewan, AB · On-site
... software programs will be required, including Microsoft Suite. Knowledge of AutoCAD and Bluebeam is an asset. • Self-motivated. • Multi-discipline mindset. Working Conditions: • Successful ...
Engineering Student
Fort Saskatchewan, AB · On-site
... software programs will be required, including Microsoft Suite. Knowledge of AutoCAD and Bluebeam is an asset. • Self-motivated. • Multi-discipline mindset. Working Conditions: • Successful ...
Engineering Student
Fort Saskatchewan, AB · On-site
... software programs will be required, including Microsoft Suite. Knowledge of AutoCAD and Bluebeam is an asset. • Self-motivated. • Multi-discipline mindset. Working Conditions: • Successful ...
Engineering Student
Fort Saskatchewan, AB · On-site
... software programs will be required, including Microsoft Suite. Knowledge of AutoCAD and Bluebeam is an asset. • Self-motivated. • Multi-discipline mindset. Working Conditions: • Successful ...
Pension Analyst
Edmonton, AB · On-site
We provide actuarial, administration, software programming, and consulting solutions for pension ... Previous actuarial internship, co-op, or pension experience is an asset, but not required.
Quick apply
Pension Analyst
Edmonton, AB · On-site
We provide actuarial, administration, software programming, and consulting solutions for pension ... Previous actuarial internship, co-op, or pension experience is an asset, but not required.
... internship experience will be considered. * Strong interest in developing a career in project ... Experience with accounting software is an asset. * Previous experience in architecture, engineering ...
Quick apply
... internship experience will be considered. * Strong interest in developing a career in project ... Experience with accounting software is an asset. * Previous experience in architecture, engineering ...
... program as an intern (CDN) preferred. * 3 years of experience in a field engineer / field ... Knowledge and understanding of scheduling software. * Knowledge of safety and environmental ...
... program as an intern (CDN) preferred. * 3 years of experience in a field engineer / field ... Knowledge and understanding of scheduling software. * Knowledge of safety and environmental ...
Assistant Superintendent
Edmonton, AB · On-site
... program as an intern (CDN) preferred. * 3 years of experience in a field engineer / field ... Knowledge and understanding of scheduling software. * Knowledge of safety and environmental ...
Assistant Superintendent
Edmonton, AB · On-site
... program as an intern (CDN) preferred. * 3 years of experience in a field engineer / field ... Knowledge and understanding of scheduling software. * Knowledge of safety and environmental ...
Assistant Superintendent
Edmonton, AB · On-site
... program as an intern (CDN) preferred. * 3 years of experience in a field engineer / field ... Knowledge and understanding of scheduling software. * Knowledge of safety and environmental ...
Assistant Superintendent
Edmonton, AB · On-site
... program as an intern (CDN) preferred. * 3 years of experience in a field engineer / field ... Knowledge and understanding of scheduling software. * Knowledge of safety and environmental ...
Multiple Locations - Career Opportunities for Indigenous Peoples - Intern/Co-op/New Grad - Winter...
Edmonton, AB · On-site
Be invited to an information session to learn about Indigenous scholarship, internship, and ... Engineering, Computer Science, Arts, etc.) * For CPA Audit or Tax positions you are committed to ...
Multiple Locations - Career Opportunities for Indigenous Peoples - Intern/Co-op/New Grad - Winter...
Edmonton, AB · On-site
Be invited to an information session to learn about Indigenous scholarship, internship, and ... Engineering, Computer Science, Arts, etc.) * For CPA Audit or Tax positions you are committed to ...
Flow Assurance - Student
Leduc, AB · On-site
Co-op and Internship positions may extend beyond the summer term depending on the requirements of ... Basic knowledge of chemistry or chemical engineering principles. * Proficient in Microsoft Excel ...
Flow Assurance - Student
Leduc, AB · On-site
Co-op and Internship positions may extend beyond the summer term depending on the requirements of ... Basic knowledge of chemistry or chemical engineering principles. * Proficient in Microsoft Excel ...
Analytics Student
Edmonton, AB · On-site
Experience with programming languages such as Python and C# is preferred but not required. * In ... Internship Full-Time Company: PCL Constructors Inc. Primary Location: Edmonton, Alberta (Corporate ...
Analytics Student
Edmonton, AB · On-site
Experience with programming languages such as Python and C# is preferred but not required. * In ... Internship Full-Time Company: PCL Constructors Inc. Primary Location: Edmonton, Alberta (Corporate ...
Experience with programming languages such as Python and C# is preferred but not required. * In ... Internship Full-Time Company: PCL Constructors Inc. Primary Location: Edmonton, Alberta (Corporate ...
Experience with programming languages such as Python and C# is preferred but not required. * In ... Internship Full-Time Company: PCL Constructors Inc. Primary Location: Edmonton, Alberta (Corporate ...
Analytics Student
Edmonton, AB · On-site
Experience with programming languages such as Python and C# is preferred but not required. * In ... Internship Full-Time Company: PCL Constructors Inc. Primary Location: Edmonton, Alberta (Corporate ...
Analytics Student
Edmonton, AB · On-site
Experience with programming languages such as Python and C# is preferred but not required. * In ... Internship Full-Time Company: PCL Constructors Inc. Primary Location: Edmonton, Alberta (Corporate ...
Work closely with internal teams, including engineering, operations, and customer service, to ... Familiarity with CRM software and sales tools. * Proven ability to work independently and as part ...
Quick apply
Work closely with internal teams, including engineering, operations, and customer service, to ... Familiarity with CRM software and sales tools. * Proven ability to work independently and as part ...
Work closely with internal teams, including engineering, operations, and customer service, to ... Familiarity with CRM software and sales tools. * Proven ability to work independently and as part ...
Quick apply
Work closely with internal teams, including engineering, operations, and customer service, to ... Familiarity with CRM software and sales tools. * Proven ability to work independently and as part ...
Student Estimator
Edmonton, AB · On-site
Student Estimator Our internships and Co-ops are designed to provide you with a business relevant ... Utilize estimating software and tools to prepare detailed cost estimates, including labor ...
Student Estimator
Edmonton, AB · On-site
Student Estimator Our internships and Co-ops are designed to provide you with a business relevant ... Utilize estimating software and tools to prepare detailed cost estimates, including labor ...
Participate in workshops, meetings, software demonstrations, pilot programs, and solution rollouts ... Relevant co-op, internship, or professional experience in business analysis, technology, process ...
Participate in workshops, meetings, software demonstrations, pilot programs, and solution rollouts ... Relevant co-op, internship, or professional experience in business analysis, technology, process ...
Intern Software Developer Internship information
What is the difference between Intern Software Developer Internship vs Software Developer?
| Aspect | Intern Software Developer Internship | Software Developer |
|---|---|---|
| Required Credentials | Typically pursuing or recently completed a degree in Computer Science or related field | Bachelor's or higher degree in Computer Science or related field, with professional experience |
| Work Environment | Entry-level, learning-focused, often part-time or temporary | Full-time, project-driven, more autonomous |
| Employer & Industry Usage | Internships offered by tech companies, startups, and organizations for training | Full-time roles in tech companies, software firms, and industries requiring software development |
The Intern Software Developer Internship is a temporary, learning-focused position for students or recent graduates, while a Software Developer is a full-time professional role requiring more experience and responsibility. Internships serve as a stepping stone into the industry, whereas software developers work on ongoing projects and product development.
What are the most commonly searched types of Software Developer Internship jobs in Edmonton, AB?
The most popular types of Software Developer Internship jobs in Edmonton, AB are:

Waste Management Engineering Graduate
Edmonton, AB • Hybrid
Full-time
Posted 4 days ago
GHD rating
8.8
Based on 16 frontline employees who took The Breakroom Quiz
Job description
There's no pledge more important than the one we make to look after our environment, and we're committed to helping you do exactly that.
Join us as we strive to ensure a sustainable future for our communities and the world we live in.
Become part of our global network of skilled engineers, scientists, auditors, planners and environmental specialists, all working together to leave this world better than we found it.
Who are we looking for?
Our Waste Management team is looking for a Waste Management Engineering Graduate to join our team in Edmonton, Calgary, or Vancouver. You will support municipal, industrial, and private-sector clients on projects involving solid waste planning, landfill and transfer-station engineering, waste diversion and resource recovery, organics and recycling facilities, environmental monitoring, and the assessment and improvement of waste management systems. Working alongside experienced engineers, scientists, and technologists, you will contribute to practical and sustainable solutions while building your technical and consulting skills.
Be part of our dynamic culture! This position may be based in Edmonton, Calgary, or Vancouver and supports a hybrid work model that combines in-office collaboration, field activities, and flexibility. We work together to balance project needs and individual circumstances.
Working with a collaborative and technically strong team that supports learning and professional growth, this position offers varied assignments and will see you involved in:
Support planning, design, and assessment assignments for landfills, transfer stations, recycling and organics facilities, and other solid waste infrastructure.
Assist with engineering calculations, data analysis, drawings, specifications, quantity take-offs, cost estimates, technical memoranda, reports, and permit or approval documentation under the guidance of senior team members.
Participate in field programs such as landfill inspections, construction observation, waste characterization studies, groundwater and surface-water sampling, leachate sampling, landfill-gas monitoring, surveying, and environmental compliance monitoring.
Organize, interpret, and quality-check field and operational data related to waste quantities, diversion performance, landfill capacity, leachate, gas, and environmental monitoring.
Support preliminary and detailed design activities, which may include grading, drainage, earthworks, leachate management, landfill-gas systems, access roads, and facility layout.
Assist with waste management plans, feasibility studies, options evaluations, environmental assessments, and strategies for waste reduction, diversion, recycling, organics management, and resource recovery.
Coordinate project tasks with engineers, scientists, technologists, planners, contractors, laboratories, and clients, and help track schedules, budgets, deliverables, and action items.
Support construction administration by reviewing field information, documenting site activities, attending progress meetings, and assisting with responses to contractor questions.
Apply GHD health, safety, quality, and environmental procedures during office and field assignments, and contribute to a positive safety culture.
What you will bring to the team:
A Bachelor's degree in Environmental, Civil, Geological, or a closely related engineering discipline from a recognized institution.
Recent graduate with 0-2 years of relevant experience; co-op, internship, research, field, construction, laboratory, or consulting experience related to waste management, environmental engineering, geotechnical engineering, or civil infrastructure is an asset.
Eligibility to register as an Engineer-in-Training with APEGA in Alberta or Engineers and Geoscientists BC, depending on the successful candidate's work location.
Interest in solid waste management, landfill engineering, resource recovery, waste diversion, environmental monitoring, and sustainable infrastructure.
Foundational understanding of environmental and civil engineering principles, with an interest in developing skills in earthworks, grading, drainage, leachate management, landfill gas, and waste facility operations.
Ability to analyze information, complete calculations, maintain accurate records, and prepare clear technical documentation with strong attention to detail.
Working knowledge of Microsoft Office applications. Exposure to AutoCAD, Civil 3D, GIS, data-management tools, or engineering analysis software is an asset.
Strong written and verbal communication skills in English, with the ability to communicate technical information clearly and collaborate with multidisciplinary teams.
Effective organizational and time-management skills, with the ability to manage multiple assignments, meet deadlines, and seek guidance when needed.
A proactive, adaptable, and safety-focused approach, with a willingness to learn and take on a range of office and field responsibilities.
A valid driver's licence and a driving record acceptable to GHD; an MVR check will be completed before hire.
Willingness and ability to travel to project sites throughout Western Canada and undertake field work that may involve remote locations, active waste facilities, variable weather, extended days, and occasional overnight stays. Reasonable accommodations are available, and project teams plan field schedules to support health, safety, and wellbeing.
We encourage applications from candidates who meet most, but not necessarily all, of the qualifications above.
The salary for this position is $xxxx. The posted salary represents the expected hiring range for GHD locations in its major city centres. Ranges may vary for positions in other locations. At GHD, base salary is determined by your skills, experience, qualifications and work location. We are committed to offering competitive compensation and adhere to all relevant pay transparency legislation.
The use of artificial intelligence (AI) in recruiting is just getting started and may be used during the process to improve efficiency and fairness. Your application may be reviewed by both AI and our hiring team. While AI supports some steps through the process, all final hiring decisions are made by humans
This position is for an existing vacancy.
As a diverse and inclusive organization, we encourage individual achievement and recognize the strength of a diverse workforce. GHD is an equal opportunity employer. Upon request, GHD will provide reasonable accommodation for applicants with disabilities throughout the recruitment and selection process.
About GHD
Sourced by ZipRecruiter
We are committed to solving the world's biggest challenges in the areas of water, energy and urbanisation. GHD is a global professional services company that is a leader in engineering, construction and architectural expertise. Established in 1928, we remain wholly owned by our people. We are 10,000+ diverse and skilled individuals, yet we are proudly 'One GHD' across more than 200 offices, spanning five continents - Asia, Australia, Europe, North and South America, and the Pacific region. Delivering extraordinary social and economic outcomes, we are passionate about building lasting relationships with our partners and clients.
Industry
Engineering professional services
Company size
10,000+ Employees
Headquarters location
Waterloo, ON, CA